Public Member Functions | |
| 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) |
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 48 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 60 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 91 of file ExampleResolver.cpp.
1.6.2