memspyui/ui/avkon/inc/MemSpyUiUtils.h
changeset 26 41ebde60981f
parent 17 4f2773374eff
child 31 e7a04a6385be
equal deleted inserted replaced
25:31fc1277642e 26:41ebde60981f
    21 // System includes
    21 // System includes
    22 #include <e32std.h>
    22 #include <e32std.h>
    23 
    23 
    24 // Engine includes
    24 // Engine includes
    25 #include <memspy/engine/memspyengineutils.h>
    25 #include <memspy/engine/memspyengineutils.h>
       
    26 #include <memspy/engine/memspyengineobjectthreadinfoobjects.h>
    26 
    27 
       
    28 _LIT( KTab, "\t" );
       
    29 	
       
    30 _LIT( KTypeUnknown, "Unknown Type" );
       
    31 _LIT( KGeneral, "General" );
       
    32 _LIT( KHeap, "Heap" );
       
    33 _LIT( KStack, "Stack" );
       
    34 _LIT( KChunks, "Chunks" );
       
    35 _LIT( KCodeSegs, "Code Segments" );
       
    36 _LIT( KOpenFiles, "Open Files" );
       
    37 _LIT( KActiveObjects, "Active Objects" );
       
    38 _LIT( KThreadHandlers, "Handlers to other Threads" );
       
    39 _LIT( KProcessHandlers, "Handlers to other Processes" );
       
    40 _LIT( KServers, "Servers running in Thread" );
       
    41 _LIT( KConnections, "Client <> Server Connections" );
       
    42 _LIT( KSemaphores, "Semaphores" );
       
    43 _LIT( KThreadReferences, "References in Thread" );
       
    44 _LIT( KProcessReferences, "References in Process" );
       
    45 _LIT( KMutexes, "Mutexes" );
       
    46 _LIT( KTimers, "Timers" );
       
    47 _LIT( KDD, "Logical DD Channels" );
       
    48 _LIT( KChangeNotif, "Change Notifiers" );
       
    49 _LIT( KUndertakers, "Undertakers" );
       
    50 _LIT( KLogicalDrivers, "Logical Device Drivers" );
       
    51 _LIT( KPhysicalDrivers, "Physical Device Drivers" );	
    27 
    52 
    28 class MemSpyUiUtils : public MemSpyEngineUtils
    53 class MemSpyUiUtils : public MemSpyEngineUtils
    29     {
    54     {
    30 public:
    55 public:
    31     static void Format( TDes& aBuf, TInt aResourceId, ...);
    56     static void Format( TDes& aBuf, TInt aResourceId, ...);
    32     static void GetErrorText( TDes& aBuf, TInt aError );
    57     static void GetErrorText( TDes& aBuf, TInt aError );
       
    58     static HBufC* FormatItem( const TDesC& aCaption );
       
    59     static TDesC& ThreadInfoItemNameByType( TMemSpyThreadInfoItemType aType );
    33     };
    60     };
    34 
    61 
    35 
    62 
    36 
    63 
    37 
    64