traces/glxgridviewTraces.h
changeset 24 99ad1390cd33
parent 23 74c9f037fd5d
equal deleted inserted replaced
23:74c9f037fd5d 24:99ad1390cd33
     4 #ifndef __GLXGRIDVIEWTRACES_H__
     4 #ifndef __GLXGRIDVIEWTRACES_H__
     5 #define __GLXGRIDVIEWTRACES_H__
     5 #define __GLXGRIDVIEWTRACES_H__
     6 
     6 
     7 #define KOstTraceComponentID 0x200009ef
     7 #define KOstTraceComponentID 0x200009ef
     8 
     8 
     9 #define GLXGRIDVIEW_GLXGRIDVIEW_ENTRY 0x8a0001
     9 #define GLXGRIDVIEW_GLXGRIDVIEW_ENTRY 0x8a0052
    10 #define GLXGRIDVIEW_GLXGRIDVIEW_EXIT 0x8a0002
    10 #define GLXGRIDVIEW_GLXGRIDVIEW_EXIT 0x8a0053
    11 #define GLXGRIDVIEW_ACTIVATE_ENTRY 0x8a0003
    11 #define GLXGRIDVIEW_ACTIVATE_ENTRY 0x8a0054
    12 #define GLXGRIDVIEW_ACTIVATE_EXIT 0x8a0004
    12 #define GLXGRIDVIEW_ACTIVATE_EXIT 0x8a0055
    13 #define GLXGRIDVIEW_DEACTIVATE_ENTRY 0x8a0005
    13 #define GLXGRIDVIEW_DEACTIVATE_ENTRY 0x8a0056
    14 #define GLXGRIDVIEW_DEACTIVATE_EXIT 0x8a0006
    14 #define GLXGRIDVIEW_DEACTIVATE_EXIT 0x8a0057
    15 #define GLXGRIDVIEW_SETMODEL_ENTRY 0x8a0007
    15 #define GLXGRIDVIEW_SETMODEL_ENTRY 0x8a0058
    16 #define GLXGRIDVIEW_SETMODEL_EXIT 0x8a0008
    16 #define GLXGRIDVIEW_SETMODEL_EXIT 0x8a0059
    17 #define GLXGRIDVIEW_ADDTOOLBAR_ENTRY 0x8a0009
    17 #define GLXGRIDVIEW_ADDTOOLBAR_ENTRY 0x8a005a
    18 #define GLXGRIDVIEW_ADDTOOLBAR_EXIT 0x8a000a
    18 #define GLXGRIDVIEW_ADDTOOLBAR_EXIT 0x8a005b
    19 #define GLXGRIDVIEW_GETANIMATIONITEM_ENTRY 0x8a000b
    19 #define GLXGRIDVIEW_GETANIMATIONITEM_ENTRY 0x8a005c
    20 #define GLXGRIDVIEW_GETANIMATIONITEM_EXIT 0x8a000c
    20 #define GLXGRIDVIEW_GETANIMATIONITEM_EXIT 0x8a005d
    21 #define GLXGRIDVIEW_LOADGRIDVIEW_ENTRY 0x8a000d
    21 #define GLXGRIDVIEW_LOADGRIDVIEW_ENTRY 0x8a005e
    22 #define GLXGRIDVIEW_LOADGRIDVIEW_EXIT 0x8a000e
    22 #define GLXGRIDVIEW_LOADGRIDVIEW_EXIT 0x8a005f
    23 #define DUP1_GLXGRIDVIEW_GLXGRIDVIEW_ENTRY 0x8a000f
    23 #define DUP1_GLXGRIDVIEW_GLXGRIDVIEW_ENTRY 0x8a0060
    24 #define DUP1_GLXGRIDVIEW_GLXGRIDVIEW_EXIT 0x8a0010
    24 #define DUP1_GLXGRIDVIEW_GLXGRIDVIEW_EXIT 0x8a0061
    25 #define GLXGRIDVIEW_ENABLEMARKING 0x860001
    25 #define GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850002
    26 #define GLXGRIDVIEW_DISABLEMARKING 0x860002
    26 #define DUP1_GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850003
    27 #define GLXGRIDVIEW_HANDLEUSERACTION 0x860003
    27 #define DUP2_GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850004
    28 #define DUP1_GLXGRIDVIEW_HANDLEUSERACTION 0x860004
    28 #define DUP3_GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850005
    29 #define DUP2_GLXGRIDVIEW_HANDLEUSERACTION 0x860005
    29 #define GLXGRIDVIEW_ENABLEMARKING 0x86001f
    30 #define GLXGRIDVIEW_GETSELECTIONMODEL 0x860006
    30 #define GLXGRIDVIEW_DISABLEMARKING 0x860020
    31 #define GLXGRIDVIEW_ITEMDESTROYED 0x860007
    31 #define GLXGRIDVIEW_HANDLEUSERACTION 0x860021
    32 #define GLXGRIDVIEW_ITEMCHANGE 0x860008
    32 #define DUP1_GLXGRIDVIEW_HANDLEUSERACTION 0x860022
    33 #define GLXGRIDVIEW_ADDVIEWCONNECTION 0x860009
    33 #define DUP2_GLXGRIDVIEW_HANDLEUSERACTION 0x860023
    34 #define GLXGRIDVIEW_REMOVEVIEWCONNECTION 0x86000a
    34 #define GLXGRIDVIEW_GETSELECTIONMODEL 0x860024
    35 #define GLXGRIDVIEW_ITEMSELECTED 0x86000b
    35 #define GLXGRIDVIEW_ITEMDESTROYED 0x860025
    36 #define GLXGRIDVIEW_INDICATELONGPRESS 0x86000c
    36 #define GLXGRIDVIEW_ITEMCHANGE 0x860026
       
    37 #define GLXGRIDVIEW_ADDVIEWCONNECTION 0x860027
       
    38 #define GLXGRIDVIEW_REMOVEVIEWCONNECTION 0x860028
       
    39 #define GLXGRIDVIEW_ITEMSELECTED 0x860029
       
    40 #define GLXGRIDVIEW_INDICATELONGPRESS 0x86002a
    37 #define EVENT_DUP1_GLXGRIDVIEW_ITEMSELECTED_START 0x8b0001
    41 #define EVENT_DUP1_GLXGRIDVIEW_ITEMSELECTED_START 0x8b0001
    38 #define EVENT_DUP1_GLXGRIDVIEW_ITEMSELECTED_STOP 0x8b0002
    42 #define EVENT_DUP1_GLXGRIDVIEW_ITEMSELECTED_STOP 0x8b0002
    39 #define GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850001
       
    40 #define DUP1_GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850002
       
    41 #define DUP2_GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850003
       
    42 #define DUP3_GLXGRIDVIEW_SETVISVALWINDOWINDEX 0x850004
       
    43 #define DUP1_GLXGRIDVIEW_SCROLLPOSITIONCHANGE 0x850005
       
    44 #define GLXGRIDVIEW_SCROLLPOSITIONCHANGE 0x850006
       
    45 #define DUP2_GLXGRIDVIEW_SCROLLPOSITIONCHANGE 0x850007
       
    46 #define DUP3_GLXGRIDVIEW_SCROLLPOSITIONCHANGE 0x850008
       
    47 
    43 
    48 
    44 
    49 inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TUint aParam2 )
    45 inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TUint aParam2 )
    50     {
    46     {
    51     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
    47     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
    79         }
    75         }
    80     return retval;
    76     return retval;
    81     }
    77     }
    82 
    78 
    83 
    79 
    84 inline TBool OstTraceGen2( TUint32 aTraceID, TReal aParam1, TReal aParam2 )
       
    85     {
       
    86     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
    87     if ( retval )
       
    88         {
       
    89         TUint8 data[ 16 ];
       
    90         TUint8* ptr = data;
       
    91         *( ( TReal* )ptr ) = aParam1;
       
    92         ptr += sizeof ( TReal );
       
    93         *( ( TReal* )ptr ) = aParam2;
       
    94         ptr += sizeof ( TReal );
       
    95         ptr -= 16;
       
    96         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 );
       
    97         }
       
    98     return retval;
       
    99     }
       
   100 
       
   101 
       
   102 inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
       
   103     {
       
   104     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   105     if ( retval )
       
   106         {
       
   107         TUint8 data[ 8 ];
       
   108         TUint8* ptr = data;
       
   109         *( ( TInt* )ptr ) = aParam1;
       
   110         ptr += sizeof ( TInt );
       
   111         *( ( TInt* )ptr ) = aParam2;
       
   112         ptr += sizeof ( TInt );
       
   113         ptr -= 8;
       
   114         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   115         }
       
   116     return retval;
       
   117     }
       
   118 
       
   119 inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
       
   120     {
       
   121     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   122     if ( retval )
       
   123         {
       
   124         TUint8 data[ 8 ];
       
   125         TUint8* ptr = data;
       
   126         *( ( TInt* )ptr ) = aParam1;
       
   127         ptr += sizeof ( TInt );
       
   128         *( ( TInt* )ptr ) = aParam2;
       
   129         ptr += sizeof ( TInt );
       
   130         ptr -= 8;
       
   131         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   132         }
       
   133     return retval;
       
   134     }
       
   135 
       
   136 
       
   137 #endif
    80 #endif
   138 
    81 
   139 // End of file
    82 // End of file
   140 
    83