CPsuiDivertObs Class Reference
class CPsuiDivertObs : public CBase
|
Member Functions Documentation
HandleCFRequestingL(TBool, TBool)
void
|
HandleCFRequestingL
|
(
|
TBool
|
aTrue,
|
|
TBool
|
aInterrupted = EFalse
|
|
)
|
|
Parameters
TBool
aTrue
|
If ETrue, there is an active request
|
TBool
aInterrupted = EFalse
|
If ETrue, means that notemaster should be immediately deleted
|
HandleDivertingChangedL(const TCallDivertSetting &, TBool)
Parameters
const
TCallDivertSetting
& aSetting
|
Call forwarding settings
|
TBool
aPlural
|
Indicates that operation affected several basic service groups
|
HandleDivertingErrorL(TInt)
void
|
HandleDivertingErrorL
|
(
|
TInt
|
aReason
|
)
|
|
Parameters
TInt
aReason
|
Reason for error
|
HandleDivertingStatusL(CMobilePhoneCFList &, TBool)
NewL(CPsuiContainer &)
Symbian OS two-phased constructor.
Example usage:
// replace <featureUID> with a real UID
#include <featmgr/featmgr.h>
#include <bldvariant.hrh> // for feature definitions
CMyClass::ConstructL()
{
// Sets up TLS, must be done before FeatureManager is used.
FeatureManager::InitializeLibL();
// Used in destructor.
iFeatMgrInitialized = ETrue;
}
CMyClass::ShowMenuL()
{
if ( FeatureManager::FeatureSupported( <featureUID> ) )
{
// Feature supported, show menu item associated with it.
}
}
CMyClass::~CMyClass()
{
// Do not call UnInitializeLib() if InitalizeLib() leaves.
if ( iFeatMgrInitialized )
{
// Frees the TLS. Must be done after FeatureManager is used.
FeatureManager::UnInitializeLib();
}
}
SetContainer(CPsuiContainer &)
SetEngineContact(MPsetCallDiverting *)
Member Data Documentation
CPsuiContainer * iContainer
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.