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