MmPluginUtils Class Reference
Public Member Functions
|
IMPORT_C
TAny
*
|
CreateImplementationL
(
TUid
,
TInt32
, const
TDesC8
&,
TUid
)
|
IMPORT_C
TAny
*
|
CreateImplementationL
(
TUid
,
TInt32
, const
TDesC8
&)
|
IMPORT_C
TAny
*
|
CreateImplementationL
(
TUid
,
TInt32
)
|
IMPORT_C
TAny
*
|
CreateImplementationL
(
TUid
,
TUid
&, const
TDesC8
&,
TUid
)
|
IMPORT_C
TAny
*
|
CreateImplementationL
(
TUid
,
TUid
&, const
TDesC8
&)
|
IMPORT_C
TAny
*
|
CreateImplementationL
(
TUid
,
TUid
&)
|
IMPORT_C void
|
FindImplementationsL
(
TUid
,
RImplInfoPtrArray
&)
|
IMPORT_C void
|
FindImplementationsL
(
TUid
,
RImplInfoPtrArray
&, const
TDesC8
&)
|
IMPORT_C void
|
FindImplementationsL
(
TUid
,
RImplInfoPtrArray
&, const
TDesC8
&,
TUid
)
|
Member Functions Documentation
CheckAndSortL(RImplInfoPtrArray &)
CreateImplementationL(TUid, TInt32, const TDesC8 &, TUid)
IMPORT_C
TAny
*
|
CreateImplementationL
|
(
|
TUid
|
aInterfaceUid,
|
|
TInt32
|
aKeyOffset,
|
|
const
TDesC8
&
|
aDefaultData,
|
|
TUid
|
aResolverUid
|
|
)
|
[static]
|
Find a plugin with the requested interfaceUid and whose match string matches the default data field. Where there are more than one plugin, choose that with highest version no.
CreateImplementationL(TUid, TInt32, const TDesC8 &)
IMPORT_C
TAny
*
|
CreateImplementationL
|
(
|
TUid
|
aInterfaceUid,
|
|
TInt32
|
aKeyOffset,
|
|
const
TDesC8
&
|
aDefaultData
|
|
)
|
[static]
|
Find a plugin with the requested interfaceUid and whose match string matches the default data field. Where there are more than one plugin, choose that with highest version no.
CreateImplementationL(TUid, TInt32)
IMPORT_C
TAny
*
|
CreateImplementationL
|
(
|
TUid
|
aInterfaceUid,
|
|
TInt32
|
aKeyOffset
|
|
)
|
[static]
|
Find a plugin with the requested interfaceUid and whose match string matches the default data field. Where there are more than one plugin, choose that with highest version no.
CreateImplementationL(TUid, TUid &, const TDesC8 &, TUid)
IMPORT_C
TAny
*
|
CreateImplementationL
|
(
|
TUid
|
aInterfaceUid,
|
|
TUid
&
|
aDestructorKey,
|
|
const
TDesC8
&
|
aDefaultData,
|
|
TUid
|
aResolverUid
|
|
)
|
[static]
|
CreateImplementationL(TUid, TUid &, const TDesC8 &)
IMPORT_C
TAny
*
|
CreateImplementationL
|
(
|
TUid
|
aInterfaceUid,
|
|
TUid
&
|
aDestructorKey,
|
|
const
TDesC8
&
|
aDefaultData
|
|
)
|
[static]
|
CreateImplementationL(TUid, TUid &)
IMPORT_C
TAny
*
|
CreateImplementationL
|
(
|
TUid
|
aInterfaceUid,
|
|
TUid
&
|
aDestructorKey
|
|
)
|
[static]
|
Parameters
TUid
aInterfaceUid
|
|
TUid
& aDestructorKey
|
|
FindImplementationsL(TUid, RImplInfoPtrArray &)
FindImplementationsL(TUid, RImplInfoPtrArray &, const TDesC8 &)
FindImplementationsL(TUid, RImplInfoPtrArray &, const TDesC8 &, TUid)
FindImplementationsL(TUid, RImplInfoPtrArray &, TEComResolverParams &, TUid)
FindImplementationsL(TUid, RImplInfoPtrArray &, TEComResolverParams &)
GetHigherVersionImplementationKeyOffsetL(RImplInfoPtrArray &, TInt32)
Get the higher version of plugin passing keyoffset
GetHigherVersionImplementationaDestructorKeyL(RImplInfoPtrArray &, TUid &)
TAny
*
|
GetHigherVersionImplementationaDestructorKeyL
|
(
|
RImplInfoPtrArray
&
|
pluginArray,
|
|
TUid
&
|
aDestructorKey
|
|
)
|
[private, static]
|
Get the higher version of plugin passing destructorkey
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.