diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_example_resolver.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_example_resolver.html Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,110 @@ + + +TB10.1 Example Applications: CExampleResolver Class Reference + + + + +

CExampleResolver Class Reference

+

+List of all members. + + + + + + + + + + + +

Public Member Functions

~CExampleResolver ()
TUid IdentifyImplementationL (TUid aInterfaceUid, const TEComResolverParams &aAdditionalParameters) const
RImplInfoArray * ListAllL (TUid aInterfaceUid, const TEComResolverParams &aAdditionalParameters) const

Static Public Member Functions

+static CExampleResolverNewL (MPublicRegistry &aRegistry)
+


Detailed Description

+Implements a non-default resolver.

+This controls the identification, (resolution), of which implementation will be used to satisfy an interface implementation instantiation. +

Definition at line 33 of file ExampleResolver.h.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
TUid CExampleResolver::IdentifyImplementationL (TUid  aInterfaceUid,
const TEComResolverParams &  aAdditionalParameters 
) const
+
+
+ +

+Request that the resolver identify the most appropriate interface implementation.

Parameters:
+ + + +
aInterfaceUid The interface for which implementations are requested
aAdditionalParameters Data to be used to refine the search further
+
+
Returns:
The Uid of the best fit interface implementation - KNullUid if no match is found
+ +

Definition at line 45 of file ExampleResolver.cpp.

+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
RImplInfoArray * CExampleResolver::ListAllL (TUid  aInterfaceUid,
const TEComResolverParams &  aAdditionalParameters 
) const
+
+
+ +

+List all the implementations which satisfy the specified interface.

Parameters:
+ + + +
aInterfaceUid The interface for which implementations are requested
aAdditionalParameters Data to be used to refine the search further
+
+
Returns:
Pointer to an array of suitable implementations. Ownership of this array is passed to the calling function.
+ +

Definition at line 76 of file ExampleResolver.cpp.

+ +
+

+


Generated on Thu Jan 21 10:33:05 2010 for TB10.1 Example Applications by  + +doxygen 1.5.3
+ +