CPbk2UIExtensionLoader Class Reference
class CPbk2UIExtensionLoader : public CBase
|
Constructor & Destructor Documentation
CPbk2UIExtensionLoader()
CPbk2UIExtensionLoader
|
(
|
)
|
[private]
|
~CPbk2UIExtensionLoader()
~CPbk2UIExtensionLoader
|
(
|
)
|
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private, inline]
|
EnsureLoadedL(TUid)
void
|
EnsureLoadedL
|
(
|
TUid
|
aImplementationUid
|
)
|
|
Tries to load a plug-in with implementation UID aImplementationUid if it is not already loaded.
IsLoaded(TUid)
Checks if the given plug-in implementation is loaded. Plug-in whose loading status to check
IsOkToLoadL(TUid)
TBool
|
IsOkToLoadL
|
(
|
TUid
|
aImplementationUid
|
)
|
[private]
|
LoadExtensionL(TUid)
void
|
LoadExtensionL
|
(
|
TUid
|
aImplementationUid
|
)
|
[private]
|
LoadStartUpExtensionsL()
void
|
LoadStartUpExtensionsL
|
(
|
)
|
[private]
|
LoadedPlugin(TUid)
CPbk2UIExtensionPlugin
*
|
LoadedPlugin
|
(
|
TUid
|
aImplementationUid
|
)
|
const
|
Returns a loaded plug-in with implementation UID aImplementationUid if it exists, NULL otherwise.
Parameters
TUid
aImplementationUid
|
Implementation UID of the plug-in that is searched.
|
NewL()
Returns a new instance of this class.
PluginInformation()
Returns an array of extension plugin information instances
Plugins()
TArray
<
CPbk2UIExtensionPlugin
* >
|
Plugins
|
(
|
)
|
const
|
Returns an array of loaded plugins.
Member Data Documentation
RPbk2LocalizedResourceFile
iCommonResourceFile
RPbk2LocalizedResourceFile
|
iCommonResourceFile
|
[private]
|
RPointerArray< CPbk2UIExtensionPlugin > iPluginArray
RPointerArray< CPbk2UIExtensionInformation > iPluginInformation
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.