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

CExampleInterface Class Reference

+Inheritance diagram for CExampleInterface:
+
+ +

+ +CImplementationClassOne +CImplementationClassTwo + +
+ +

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

Public Member Functions

+virtual ~CExampleInterface ()
+virtual void DoMethodL (TDes &aString)=0

Static Public Member Functions

+static
+CExampleInterface
NewL ()
+static
+CExampleInterface
NewL (const TDesC8 &aMatchString)
+static
+CExampleInterface
NewL (const TDesC8 &aMatchString, TExampleInterfaceInitParams &aParams)
+static void ListAllImplementationsL (RImplInfoPtrArray &aImplInfoArray)

Protected Member Functions

CExampleInterface ()

Classes

struct  TExampleInterfaceInitParams
+


Detailed Description

+An example abstract class being representative of the concrete class which the client wishes to use.

+It acts as a base, for a real class to provide all the functionality that a client requires. It supplies instantiation & destruction by using the ECom framework, and functional services by using the methods of the actual class. +

Definition at line 36 of file Interface.h.

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