diff -r f345bda72bc4 -r 43e37759235e Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_example_resolver.html --- a/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_example_resolver.html Tue Mar 30 11:56:28 2010 +0100 +++ b/Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_example_resolver.html Tue Mar 30 16:16:55 2010 +0100 @@ -1,38 +1,36 @@ - - -TB10.1 Example Applications: CExampleResolver Class Reference - - - - + + + + +TB9.2 Example Applications: CExampleResolver Class Reference + + + + + +

CExampleResolver Class Reference

-

-List of all members. - - - +

List of all members.

+

Public Member Functions

~CExampleResolver ()
+ + + + + +

Public Member Functions

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.

-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

- +

Definition at line 33 of file ExampleResolver.h.

+

Member Function Documentation

+
- + @@ -46,31 +44,31 @@ - +
TUid CExampleResolver::IdentifyImplementationL TUid CExampleResolver::IdentifyImplementationL ( TUid  aInterfaceUid,
) const const
- -

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

Parameters:
+

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
+
Returns:
The Uid of the best fit interface implementation - KNullUid if no match is found
-

Definition at line 45 of file ExampleResolver.cpp.

+

Definition at line 45 of file ExampleResolver.cpp.

-

- +

+
- + @@ -84,27 +82,28 @@ - +
RImplInfoArray * CExampleResolver::ListAllL RImplInfoArray * CExampleResolver::ListAllL ( TUid  aInterfaceUid,
) const const
- -

-List all the implementations which satisfy the specified interface.

Parameters:
+

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.
+
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.

+

Definition at line 76 of file ExampleResolver.cpp.

-

-


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