CCoreHCIPlugin Class Reference
class CCoreHCIPlugin : public CBase |
The ECOM interface definition for the Core HCI Plugin. This class is intended to be derived from.
This class is designed to be the access point for the stack of all HCI components with the exception of the Queue Decision Plugin. This is done by repeated calls to the Interface() function below.
Constructor & Destructor Documentation
CCoreHCIPlugin()
IMPORT_C | CCoreHCIPlugin | ( | ) | [protected] |
~CCoreHCIPlugin()
IMPORT_C | ~CCoreHCIPlugin | ( | ) | |
Destructor. All interfaces obtained through the Interface will be deleted.
Cleanup Ecom stuff
Member Functions Documentation
Interface(TUid)
Retrieves an instance of an interface to functionality provided by the HCI Layer.
Parameters
TUid aUid | UID of the API to be retrieved. |
NewL(TUid)
Attempt to load specified implementation
Parameters
TUid aImplementationUid | is used by ECom to load the implementation. |
NewL()
Attempt to load single instance implementation
This method will attempt to load a single instance of an implementation for the correct interface.
Member Data Documentation
TUid
iInstanceId
TUid
| iInstanceId | [private] |
UID set by ECOM when the instance is created. Used when the instance is destroyed.
TAny * iPad
Pad for BC-friendly future change.
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.