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 @@ + +
+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 CExampleResolver * | NewL (MPublicRegistry &aRegistry) |
+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.
+TUid CExampleResolver::IdentifyImplementationL | +( | +TUid | +aInterfaceUid, | +|
+ | + | const TEComResolverParams & | +aAdditionalParameters | + |
+ | ) | +const | +
+Request that the resolver identify the most appropriate interface implementation.
aInterfaceUid | The interface for which implementations are requested | |
aAdditionalParameters | Data to be used to refine the search further |
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.
aInterfaceUid | The interface for which implementations are requested | |
aAdditionalParameters | Data to be used to refine the search further |
Definition at line 76 of file ExampleResolver.cpp.
+ ++