testdev/ite/test/com.nokia.testfw.cmdtool.test/test.resource/unittest/several.mmp.in.one.path/SysLibs/ECom/InterfaceClient/InterfaceClient.h
changeset 1 96906a986c3b
equal deleted inserted replaced
0:f1112f777ce9 1:96906a986c3b
       
     1 // InterfaceClient.h
       
     2 //
       
     3 // Copyright (c) 2001 Symbian Ltd.  All rights reserved.
       
     4 
       
     5 #ifndef __CINTERFACECLIENT_H
       
     6 #define __CINTERFACECLIENT_H
       
     7 
       
     8 #include <Interface.h>
       
     9 
       
    10 // Example ECOM client that uses the InterfaceImplementation plug-ins
       
    11 // through the InterfaceDefinition (CExampleInterface) interface
       
    12 class TInterfaceClient
       
    13 	{
       
    14 public:
       
    15 	// Gets the default implementation of CExampleInterface
       
    16 	void GetDefaultL();
       
    17 
       
    18 	// Gets a CExampleInterface implementation by requesting
       
    19 	// a specific types of capability
       
    20 	void GetBySpecificationL();
       
    21 
       
    22 	// Gets all the CExampleInterface implementations
       
    23 	void GetByDiscoveryL();
       
    24 	};
       
    25 
       
    26 #endif
       
    27