CUsbmanExtensionPlugin Class Reference
class CUsbmanExtensionPlugin : public CBase
|
Constructor & Destructor Documentation
CUsbmanExtensionPlugin(MUsbmanExtensionPluginObserver &)
~CUsbmanExtensionPlugin()
IMPORT_C
|
~CUsbmanExtensionPlugin
|
(
|
)
|
|
Member Functions Documentation
GetInterface(TUid)
TAny
*
|
GetInterface
|
(
|
TUid
|
aUid
|
)
|
[pure virtual]
|
Called by Usbman server to get a pointer to an object which implements the ExtensionPlugin interface with UID aUid. This is a mechanism for allowing future change to the plugin API without breaking BC in existing (non-updated) plugins.
NewL(const TUid, MUsbmanExtensionPluginObserver &)
Observer()
Accessor for the observer.
Member Data Documentation
TUid
iInstanceId
TUid
|
iInstanceId
|
[private]
|
UID set by ECOM when the instance is created. Used when the instance is destroyed.
MUsbmanExtensionPluginObserver & iObserver
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.