perfsrv/memspy/MemSpyClient/inc/memspysession.h
changeset 55 f2950aff7424
parent 48 516af714ebb4
child 54 a151135b0cf9
equal deleted inserted replaced
48:516af714ebb4 55:f2950aff7424
    47 #include <memspy/engine/memspyenginehelpersysmemtrackerconfig.h>
    47 #include <memspy/engine/memspyenginehelpersysmemtrackerconfig.h>
    48 
    48 
    49 #include <memspy/api/memspyapiserver.h>
    49 #include <memspy/api/memspyapiserver.h>
    50 
    50 
    51 #include <memspy/api/memspyapiecom.h>
    51 #include <memspy/api/memspyapiecom.h>
       
    52 
       
    53 #include <memspy/api/memspyapiwindowgroup.h>
    52 
    54 
    53 // Constants
    55 // Constants
    54 const TInt KMemSpyVersion           = 2;
    56 const TInt KMemSpyVersion           = 2;
    55 
    57 
    56 enum TSortType
    58 enum TSortType
   270 	
   272 	
   271 	IMPORT_C void GetEComInterfacesL(TUid aCategory, RArray<CMemSpyApiEComInterface*> &aInterfaces);
   273 	IMPORT_C void GetEComInterfacesL(TUid aCategory, RArray<CMemSpyApiEComInterface*> &aInterfaces);
   272 	
   274 	
   273 	IMPORT_C void GetEComImplementationsL(TUid aInterface, RArray<CMemSpyApiEComImplementation*> &aImplementations);
   275 	IMPORT_C void GetEComImplementationsL(TUid aInterface, RArray<CMemSpyApiEComImplementation*> &aImplementations);
   274 	
   276 	
       
   277 	// Window Groups
       
   278 	IMPORT_C void GetWindowGroupsL(RArray<CMemSpyApiWindowGroup*> &aGroups);
       
   279 	
   275 private:
   280 private:
   276     TInt StartServer();       
   281     TInt StartServer();       
   277     
   282     
   278     void SetOutputTypeL(TMemSpyOutputType aOutputType);
   283     void SetOutputTypeL(TMemSpyOutputType aOutputType);
   279     
   284