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.