CCdlEngine Class Reference
class CCdlEngine : public CCdlEngineBase
|
The client side CDL engine. This adds all the customisation management functionality over the base class.
Constructor & Destructor Documentation
Member Functions Documentation
AddCustomisationChangeObserverL(MCdlChangeObserver *, TUid)
AddGeneralChangeObserverL(MCdlChangeObserver *)
AddLocalStateToRefsL(TUid, CCdlRefs *)
void
|
AddLocalStateToRefsL
|
(
|
TUid
|
aUid,
|
|
CCdlRefs
*
|
aState
|
|
)
|
const [private]
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
CustomisationInstance(TUid)
DoSetLocalStateL(const CCdlRefs &, CCdlUids &)
void
|
DoSetLocalStateL
|
(
|
const
CCdlRefs
&
|
aState,
|
|
CCdlUids
&
|
aChangedUids
|
|
)
|
[private]
|
EnableGlobalCustomisationL(const CCdlUids &, TBool)
void
|
EnableGlobalCustomisationL
|
(
|
const
CCdlUids
&
|
aCdlUids,
|
|
TBool
|
aEnabled
|
|
)
|
|
FileContentsLC(const TDesC &)
FileNameRelativeToLastAccessedInstance(TUid, TFileName &)
void
|
FileNameRelativeToLastAccessedInstance
|
(
|
TUid
|
aCdlUid,
|
|
TFileName
&
|
aFileName
|
|
)
|
const
|
FindCustomisationFilesLC()
CCdlNames
*
|
FindCustomisationFilesLC
|
(
|
)
|
const
|
GlobalStateLC(const CCdlUids &)
HandleAvailableRefsChangeL()
void
|
HandleAvailableRefsChangeL
|
(
|
)
|
|
HandleGlobalCustomisationChangeL(TInt)
void
|
HandleGlobalCustomisationChangeL
|
(
|
TInt
|
aSize
|
)
|
|
IsCustomisationStarted(const SCdlInterface *)
IsPluginInRom(const TDesC &, TBool &)
TInt
|
IsPluginInRom
|
(
|
const
TDesC
&
|
aFileName,
|
|
TBool
&
|
aIsInRom
|
|
)
|
const [virtual]
|
LastAccessedInstance(TUid)
LoadCustomisationL(const TCdlRef &)
void
|
LoadCustomisationL
|
(
|
const
TCdlRef
&
|
aRef
|
)
|
|
LocalStateLC(const CCdlUids &)
PluginDrive(const TDesC &, TDriveUnit &)
RemoveChangeObserver(MCdlChangeObserver *)
RequireCustomisationL(const SCdlInterface *)
void
|
RequireCustomisationL
|
(
|
const
SCdlInterface
*
|
aInterfaceParams
|
)
|
|
SetGlobalStateL(const CCdlRefs &)
void
|
SetGlobalStateL
|
(
|
const
CCdlRefs
&
|
aState
|
)
|
|
SetLastApiId(TInt)
void
|
SetLastApiId
|
(
|
TInt
|
aLastApiId
|
)
|
const [inline]
|
SetLocalStateL(const CCdlRefs &)
void
|
SetLocalStateL
|
(
|
const
CCdlRefs
&
|
aState
|
)
|
|
StartGlobalCustomisationL()
void
|
StartGlobalCustomisationL
|
(
|
)
|
|
Member Type Definitions Documentation
Typedef CCdlCustomisations
Member Data Documentation
CCdlChangeMonitor * iChangeMonitor
CCdlCustomisations
iCustomisations
CCdlUids
iGloballyCustomised
TInt
iLastApiId
TInt
|
iLastApiId
|
[private]
|
CCdlChangeObservers
iObservers
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.