CCdlCustomisationStack Class Reference
class CCdlCustomisationStack : public CBase
|
A stack of customisation instances. Manages ownership and layering of customisation instances for the server
Constructor & Destructor Documentation
CCdlCustomisationStack(TUid, CCdlEngine *)
~CCdlCustomisationStack()
~CCdlCustomisationStack
|
(
|
)
|
|
Member Functions Documentation
CompareInterfaces(const SCdlInterface *, const SCdlInterface *)
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Delete(TInt, TInt)
void
|
Delete
|
(
|
TInt
|
aPos,
|
|
TInt
|
aCount
|
|
)
|
[private]
|
EnableGlobalCustomisation(TBool)
void
|
EnableGlobalCustomisation
|
(
|
TBool
|
aEnabled
|
)
|
[inline]
|
GetData(TInt)
TAny
*
|
GetData
|
(
|
TInt
|
aCdlApiId
|
)
|
const [inline]
|
GlobalCustomisationEnabled()
TBool
|
GlobalCustomisationEnabled
|
(
|
)
|
const [inline]
|
InstanceCanBeBase(CCdlInstance *)
IsCustomisationStarted(const SCdlInterface *)
LastApiId()
TInt
|
LastApiId
|
(
|
)
|
const [inline]
|
LastApiRef()
TInt
*
|
LastApiRef
|
(
|
)
|
const
|
LoadCustomisationL(const TCdlRef &)
void
|
LoadCustomisationL
|
(
|
const
TCdlRef
&
|
aRef
|
)
|
|
NewInstanceLC(const TCdlRef &)
NewLC(TUid, CCdlEngine *)
PushCustL(CCdlInstance *)
RequireCustomisationL(const SCdlInterface *)
void
|
RequireCustomisationL
|
(
|
const
SCdlInterface
*
|
aInterfaceParams
|
)
|
|
Stack()
const
CStack
&
|
Stack
|
(
|
)
|
const [inline]
|
Uid()
TUid
|
Uid
|
(
|
)
|
const [inline]
|
Member Type Definitions Documentation
Member Data Documentation
TBool
iGlobalCustomisationEnabled
TBool
|
iGlobalCustomisationEnabled
|
[private]
|
const SCdlInterface * iInterfaceParams
TInt
iLastApiId
TInt
|
iLastApiId
|
[private]
|
CCdlInstanceProxy * iTopProxy
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.