CMTPDataProviderPlugin Class Reference
class CMTPDataProviderPlugin : public CBase
|
Defines the MTP data provider ECOM plug-in service provider interface.
Constructor & Destructor Documentation
CMTPDataProviderPlugin(TAny *)
IMPORT_C
|
CMTPDataProviderPlugin
|
(
|
TAny
*
|
aParams
|
)
|
[protected]
|
Constructor.
-
panic
-
USER 0 If the parameter block pointer is 0.
Parameters
TAny
* aParams
|
Parameter block pointer.
|
~CMTPDataProviderPlugin()
IMPORT_C
|
~CMTPDataProviderPlugin
|
(
|
)
|
[virtual]
|
Member Functions Documentation
NewL(TUid, TAny *)
MTP data provider plug-in factory method.
-
leave
-
KErrNoMemory If the plug-in instance could not be allocated.
-
leave
-
KErrArgument If an invalid aImplementationUid was specified.
Parameters
TUid
aImplementationUid
|
A UID specifying the required data provider interface implementation.
|
TAny
* aParams
|
An MTP framework specific parameter block pointer. This pointer should simply be passed through to this class's constructor by the derived class.
|
Member Data Documentation
TUid
iDtorIdKey
TUid
|
iDtorIdKey
|
[private]
|
MMTPDataProviderFramework * iFramework
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.