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 |