CPluginValidator Class Reference
class CPluginValidator : public CActive |
Class used to maintain required ECOM plugins implementations
cpclient.dll
- Since
- S60 v 5.0
Constructor & Destructor Documentation
CPluginValidator(TUid, TAny *)
CPluginValidator | ( | TUid | aUid, |
| TAny * | aParameter |
| ) | [protected] |
~CPluginValidator()
~CPluginValidator | ( | ) | [virtual] |
Member Functions Documentation
CleanPluginsTable()
void | CleanPluginsTable | ( | ) | [protected] |
ConstructL()
void | ConstructL | ( | ) | [protected] |
DestroyPlugin(TInt)
void | DestroyPlugin | ( | TInt | aIndex | ) | [protected] |
DoCancel()
void | DoCancel | ( | ) | [protected, virtual] |
From CActive, DoCancel. Implements cancellation of an outstanding request.
GetImplementation(TUid)
IMPORT_C TAny * | GetImplementation | ( | TUid | aUid | ) | |
Gets plugin with provided UID
GetImplementation(TInt)
IMPORT_C TAny * | GetImplementation | ( | TInt | aIndex | ) | |
Gets plugin with provided index
Parameters
TInt aIndex | index of plugin |
LoadPluginL(TPluginInfo &)
void | LoadPluginL | ( | TPluginInfo & | aPluginInfo | ) | [protected, virtual] |
ManagePluginsL()
void | ManagePluginsL | ( | ) | [protected, virtual] |
Loads or destroys plugins
PresentInArrayL(TPluginInfo, const RImplInfoPtrArray &)
RunError(TInt)
TInt
| RunError | ( | TInt | aError | ) | [protected, virtual] |
From CActive, RunError. Method called when leave occured in RunL
RunL()
void | RunL | ( | ) | [protected, virtual] |
From CActive, RunL. Handles the active object s request completion event
Member Data Documentation
TAny * iParameter
TAny * | iParameter | [protected] |
Parameter to pass to the object creation method.
RArray< TPluginInfo > iPluginArray
Array containing plugins Own.
const TUid iUid
const TUid | iUid | [protected] |
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.