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 &)
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()
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 *)
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
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.