imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagprocessorTraces.h
changeset 51 3baa1be38e89
child 46 292fa3105576
equal deleted inserted replaced
42:2e2a89493e2b 51:3baa1be38e89
       
     1 /*
       
     2 * Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Processor 
       
    15 *
       
    16 */
       
    17 // Created by TraceCompiler 2.3.0
       
    18 // DO NOT EDIT, CHANGES WILL BE LOST
       
    19 
       
    20 #ifndef __THUMBAGPROCESSORTRACES_H__
       
    21 #define __THUMBAGPROCESSORTRACES_H__
       
    22 
       
    23 #define KOstTraceComponentID 0x2001fd51
       
    24 
       
    25 #define CTHUMBAGPROCESSOR_NEWL 0x860002
       
    26 #define CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860003
       
    27 #define CTHUMBAGPROCESSOR_CONSTRUCTL 0x860004
       
    28 #define DUP1_CTHUMBAGPROCESSOR_CONSTRUCTL 0x860005
       
    29 #define DUP1_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860006
       
    30 #define DUP2_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860007
       
    31 #define CTHUMBAGPROCESSOR_SHUTDOWN 0x860008
       
    32 #define CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x860009
       
    33 #define DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000a
       
    34 #define DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000b
       
    35 #define DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000c
       
    36 #define CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000d
       
    37 #define DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000e
       
    38 #define DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000f
       
    39 #define DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860010
       
    40 #define DUP4_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860011
       
    41 #define DUP5_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860012
       
    42 #define DUP6_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860013
       
    43 #define DUP7_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860014
       
    44 #define DUP8_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860015
       
    45 #define DUP9_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860016
       
    46 #define DUP10_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860017
       
    47 #define DUP11_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860018
       
    48 #define DUP12_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860019
       
    49 #define DUP13_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86001a
       
    50 #define DUP14_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86001b
       
    51 #define CTHUMBAGPROCESSOR_THUMBNAILPREVIEWREADY 0x86001c
       
    52 #define CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001d
       
    53 #define DUP1_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001e
       
    54 #define DUP2_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001f
       
    55 #define DUP3_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x860020
       
    56 #define CTHUMBAGPROCESSOR_THUMBNAILREQUESTREADY 0x860021
       
    57 #define CTHUMBAGPROCESSOR_SETMDESESSIONL 0x860022
       
    58 #define DUP1_CTHUMBAGPROCESSOR_SETMDESESSIONL 0x860023
       
    59 #define CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860024
       
    60 #define DUP1_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860025
       
    61 #define DUP2_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860026
       
    62 #define DUP3_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860027
       
    63 #define DUP4_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860028
       
    64 #define DUP5_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860029
       
    65 #define DUP6_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002a
       
    66 #define DUP7_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002b
       
    67 #define DUP8_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002c
       
    68 #define DUP9_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002d
       
    69 #define DUP10_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002e
       
    70 #define DUP11_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002f
       
    71 #define DUP12_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860030
       
    72 #define DUP13_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860031
       
    73 #define CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860032
       
    74 #define DUP1_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860033
       
    75 #define DUP2_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860034
       
    76 #define DUP3_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860035
       
    77 #define DUP4_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860036
       
    78 #define DUP5_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860037
       
    79 #define DUP6_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860038
       
    80 #define CTHUMBAGPROCESSOR_QUERYL 0x860039
       
    81 #define DUP1_CTHUMBAGPROCESSOR_QUERYL 0x86003a
       
    82 #define DUP2_CTHUMBAGPROCESSOR_QUERYL 0x86003b
       
    83 #define DUP3_CTHUMBAGPROCESSOR_QUERYL 0x86003c
       
    84 #define DUP4_CTHUMBAGPROCESSOR_QUERYL 0x86003d
       
    85 #define DUP5_CTHUMBAGPROCESSOR_QUERYL 0x86003e
       
    86 #define CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x86003f
       
    87 #define DUP1_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860040
       
    88 #define DUP2_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860041
       
    89 #define DUP3_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860042
       
    90 #define CTHUMBAGPROCESSOR_RUNL 0x860043
       
    91 #define DUP1_CTHUMBAGPROCESSOR_RUNL 0x860044
       
    92 #define DUP2_CTHUMBAGPROCESSOR_RUNL 0x860045
       
    93 #define DUP3_CTHUMBAGPROCESSOR_RUNL 0x860046
       
    94 #define DUP4_CTHUMBAGPROCESSOR_RUNL 0x860047
       
    95 #define DUP5_CTHUMBAGPROCESSOR_RUNL 0x860048
       
    96 #define DUP6_CTHUMBAGPROCESSOR_RUNL 0x860049
       
    97 #define DUP7_CTHUMBAGPROCESSOR_RUNL 0x86004a
       
    98 #define DUP8_CTHUMBAGPROCESSOR_RUNL 0x86004b
       
    99 #define DUP9_CTHUMBAGPROCESSOR_RUNL 0x86004c
       
   100 #define DUP10_CTHUMBAGPROCESSOR_RUNL 0x86004d
       
   101 #define DUP11_CTHUMBAGPROCESSOR_RUNL 0x86004e
       
   102 #define DUP12_CTHUMBAGPROCESSOR_RUNL 0x86004f
       
   103 #define DUP13_CTHUMBAGPROCESSOR_RUNL 0x860050
       
   104 #define DUP14_CTHUMBAGPROCESSOR_RUNL 0x860051
       
   105 #define DUP15_CTHUMBAGPROCESSOR_RUNL 0x860052
       
   106 #define DUP16_CTHUMBAGPROCESSOR_RUNL 0x860053
       
   107 #define DUP17_CTHUMBAGPROCESSOR_RUNL 0x860054
       
   108 #define DUP18_CTHUMBAGPROCESSOR_RUNL 0x860055
       
   109 #define DUP19_CTHUMBAGPROCESSOR_RUNL 0x860056
       
   110 #define DUP20_CTHUMBAGPROCESSOR_RUNL 0x860057
       
   111 #define DUP21_CTHUMBAGPROCESSOR_RUNL 0x860058
       
   112 #define DUP22_CTHUMBAGPROCESSOR_RUNL 0x860059
       
   113 #define DUP23_CTHUMBAGPROCESSOR_RUNL 0x86005a
       
   114 #define DUP24_CTHUMBAGPROCESSOR_RUNL 0x86005b
       
   115 #define DUP25_CTHUMBAGPROCESSOR_RUNL 0x86005c
       
   116 #define DUP26_CTHUMBAGPROCESSOR_RUNL 0x86005d
       
   117 #define DUP27_CTHUMBAGPROCESSOR_RUNL 0x86005e
       
   118 #define DUP28_CTHUMBAGPROCESSOR_RUNL 0x86005f
       
   119 #define DUP29_CTHUMBAGPROCESSOR_RUNL 0x860060
       
   120 #define DUP30_CTHUMBAGPROCESSOR_RUNL 0x860061
       
   121 #define DUP31_CTHUMBAGPROCESSOR_RUNL 0x860062
       
   122 #define DUP32_CTHUMBAGPROCESSOR_RUNL 0x860063
       
   123 #define DUP33_CTHUMBAGPROCESSOR_RUNL 0x860064
       
   124 #define DUP34_CTHUMBAGPROCESSOR_RUNL 0x860065
       
   125 #define DUP35_CTHUMBAGPROCESSOR_RUNL 0x860066
       
   126 #define CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860067
       
   127 #define DUP1_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860068
       
   128 #define DUP2_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860069
       
   129 #define CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006a
       
   130 #define DUP1_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006b
       
   131 #define DUP2_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006c
       
   132 #define DUP3_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006d
       
   133 #define DUP4_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006e
       
   134 #define DUP5_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006f
       
   135 #define DUP6_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860070
       
   136 #define DUP7_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860071
       
   137 #define DUP8_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860072
       
   138 #define DUP9_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860073
       
   139 #define DUP10_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860074
       
   140 #define DUP11_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860075
       
   141 #define DUP12_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860076
       
   142 #define CTHUMBAGPROCESSOR_STARTTIMEOUT 0x860077
       
   143 #define CTHUMBAGPROCESSOR_CANCELTIMEOUT 0x860078
       
   144 #define CTHUMBAGPROCESSOR_RUNERROR 0x860079
       
   145 #define DUP1_CTHUMBAGPROCESSOR_RUNERROR 0x86007a
       
   146 #define CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007b
       
   147 #define DUP1_CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007c
       
   148 #define DUP2_CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007d
       
   149 #define CTHUMBAGPROCESSOR_PERIODICTIMERCALLBACK 0x86007e
       
   150 #define CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x86007f
       
   151 #define DUP1_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860080
       
   152 #define DUP2_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860081
       
   153 #define DUP3_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860082
       
   154 #define DUP4_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860083
       
   155 #define DUP5_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860084
       
   156 #define DUP6_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860085
       
   157 #define DUP7_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860086
       
   158 #define DUP8_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860087
       
   159 #define CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x860088
       
   160 #define DUP1_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x860089
       
   161 #define DUP2_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008a
       
   162 #define DUP3_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008b
       
   163 #define DUP4_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008c
       
   164 #define DUP5_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008d
       
   165 #define CTHUMBAGPROCESSOR_SETFORCERUN 0x86008e
       
   166 #define CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x86008f
       
   167 #define DUP1_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860090
       
   168 #define DUP2_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860091
       
   169 #define DUP3_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860092
       
   170 #define CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860093
       
   171 #define DUP1_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860094
       
   172 #define DUP2_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860095
       
   173 #define DUP3_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860096
       
   174 #define DUP4_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860097
       
   175 #define CTHUMBAGPROCESSOR_ACTIVITYCHANGED 0x860098
       
   176 #define CTHUMBAGPROCESSOR_FORMATNOTIFICATION 0x860099
       
   177 #define CTHUMBAGPROCESSOR_RPROPERTYNOTIFICATION 0x86009a
       
   178 #define CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009b
       
   179 #define DUP1_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009c
       
   180 #define DUP2_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009d
       
   181 #define DUP3_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009e
       
   182 #define DUP4_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009f
       
   183 #define DUP5_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a0
       
   184 #define DUP6_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a1
       
   185 #define DUP7_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a2
       
   186 #define CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a3
       
   187 #define DUP1_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a4
       
   188 #define DUP2_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a5
       
   189 #define DUP3_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a6
       
   190 #define DUP4_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a7
       
   191 #define DUP5_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a8
       
   192 #define DUP12_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a9
       
   193 #define DUP6_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600aa
       
   194 #define DUP7_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ab
       
   195 #define DUP8_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ac
       
   196 #define DUP9_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ad
       
   197 #define DUP10_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ae
       
   198 #define DUP11_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600af
       
   199 #define CTHUMBAGPROCESSOR_MOUNTTIMERCALLBACK 0x8600b0
       
   200 
       
   201 
       
   202 #ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
       
   203 #define __OSTTRACEGEN2_TUINT32_TINT_TINT__
       
   204 
       
   205 inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
       
   206     {
       
   207     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   208     if ( retval )
       
   209         {
       
   210         TUint8 data[ 8 ];
       
   211         TUint8* ptr = data;
       
   212         *( ( TInt* )ptr ) = aParam1;
       
   213         ptr += sizeof ( TInt );
       
   214         *( ( TInt* )ptr ) = aParam2;
       
   215         ptr += sizeof ( TInt );
       
   216         ptr -= 8;
       
   217         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   218         }
       
   219     return retval;
       
   220     }
       
   221 
       
   222 #endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
       
   223 
       
   224 
       
   225 #ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
       
   226 #define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
       
   227 
       
   228 inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
       
   229     {
       
   230     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   231     if ( retval )
       
   232         {
       
   233         TUint8 data[ 8 ];
       
   234         TUint8* ptr = data;
       
   235         *( ( TInt* )ptr ) = aParam1;
       
   236         ptr += sizeof ( TInt );
       
   237         *( ( TInt* )ptr ) = aParam2;
       
   238         ptr += sizeof ( TInt );
       
   239         ptr -= 8;
       
   240         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   241         }
       
   242     return retval;
       
   243     }
       
   244 
       
   245 #endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
       
   246 
       
   247 
       
   248 
       
   249 #ifndef __KERNEL_MODE__
       
   250 #ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
       
   251 #define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
       
   252 
       
   253 inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
       
   254     {
       
   255     TBool retval;
       
   256     TInt size = aParam1.Size();
       
   257     // BTrace assumes that parameter size is atleast 4 bytes
       
   258     if (size % 4 == 0)
       
   259         {
       
   260         TUint8* ptr = ( TUint8* )aParam1.Ptr();
       
   261         // Data is written directly and length is determined from trace message length
       
   262         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
       
   263         }
       
   264     else
       
   265         {
       
   266         TUint8 data[ KOstMaxDataLength ];
       
   267         TUint8* ptr = data;
       
   268         if (size > KOstMaxDataLength)
       
   269             {
       
   270             size = KOstMaxDataLength;
       
   271             }
       
   272         TInt sizeAligned = ( size + 3 ) & ~3;
       
   273         memcpy( ptr, aParam1.Ptr(), size );
       
   274         ptr += size;
       
   275         // Fillers are written to get 32-bit alignment
       
   276         while ( size++ < sizeAligned )
       
   277             {
       
   278             *ptr++ = 0;
       
   279             }
       
   280         ptr -= sizeAligned;
       
   281         size = sizeAligned;
       
   282         // Data is written directly and length is determined from trace message length
       
   283         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
       
   284         }
       
   285     return retval;
       
   286     }
       
   287 
       
   288 #endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
       
   289 
       
   290 #endif
       
   291 
       
   292 
       
   293 #ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__
       
   294 #define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__
       
   295 
       
   296 inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TInt aParam3 )
       
   297     {
       
   298     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   299     if ( retval )
       
   300         {
       
   301         TUint8 data[ 12 ];
       
   302         TUint8* ptr = data;
       
   303         *( ( TUint* )ptr ) = aParam1;
       
   304         ptr += sizeof ( TUint );
       
   305         *( ( TUint* )ptr ) = aParam2;
       
   306         ptr += sizeof ( TUint );
       
   307         *( ( TInt* )ptr ) = aParam3;
       
   308         ptr += sizeof ( TInt );
       
   309         ptr -= 12;
       
   310         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
       
   311         }
       
   312     return retval;
       
   313     }
       
   314 
       
   315 #endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__
       
   316 
       
   317 
       
   318 #ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__
       
   319 #define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__
       
   320 
       
   321 inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TInt32 aParam3 )
       
   322     {
       
   323     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   324     if ( retval )
       
   325         {
       
   326         TUint8 data[ 12 ];
       
   327         TUint8* ptr = data;
       
   328         *( ( TUint* )ptr ) = aParam1;
       
   329         ptr += sizeof ( TUint );
       
   330         *( ( TUint* )ptr ) = aParam2;
       
   331         ptr += sizeof ( TUint );
       
   332         *( ( TInt* )ptr ) = aParam3;
       
   333         ptr += sizeof ( TInt );
       
   334         ptr -= 12;
       
   335         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
       
   336         }
       
   337     return retval;
       
   338     }
       
   339 
       
   340 #endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__
       
   341 
       
   342 
       
   343 
       
   344 #ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
       
   345 #define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
       
   346 
       
   347 inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TUint aParam3 )
       
   348     {
       
   349     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   350     if ( retval )
       
   351         {
       
   352         TUint8 data[ 12 ];
       
   353         TUint8* ptr = data;
       
   354         *( ( TUint* )ptr ) = aParam1;
       
   355         ptr += sizeof ( TUint );
       
   356         *( ( TUint* )ptr ) = aParam2;
       
   357         ptr += sizeof ( TUint );
       
   358         *( ( TUint* )ptr ) = aParam3;
       
   359         ptr += sizeof ( TUint );
       
   360         ptr -= 12;
       
   361         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
       
   362         }
       
   363     return retval;
       
   364     }
       
   365 
       
   366 #endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
       
   367 
       
   368 
       
   369 #ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
       
   370 #define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
       
   371 
       
   372 inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TUint32 aParam3 )
       
   373     {
       
   374     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   375     if ( retval )
       
   376         {
       
   377         TUint8 data[ 12 ];
       
   378         TUint8* ptr = data;
       
   379         *( ( TUint* )ptr ) = aParam1;
       
   380         ptr += sizeof ( TUint );
       
   381         *( ( TUint* )ptr ) = aParam2;
       
   382         ptr += sizeof ( TUint );
       
   383         *( ( TUint* )ptr ) = aParam3;
       
   384         ptr += sizeof ( TUint );
       
   385         ptr -= 12;
       
   386         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
       
   387         }
       
   388     return retval;
       
   389     }
       
   390 
       
   391 #endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
       
   392 
       
   393 
       
   394 
       
   395 #ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
       
   396 #define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
       
   397 
       
   398 inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
       
   399     {
       
   400     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   401     if ( retval )
       
   402         {
       
   403         TUint8 data[ 8 ];
       
   404         TUint8* ptr = data;
       
   405         *( ( TUint* )ptr ) = aParam1;
       
   406         ptr += sizeof ( TUint );
       
   407         *( ( TUint* )ptr ) = aParam2;
       
   408         ptr += sizeof ( TUint );
       
   409         ptr -= 8;
       
   410         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   411         }
       
   412     return retval;
       
   413     }
       
   414 
       
   415 #endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
       
   416 
       
   417 
       
   418 #ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
       
   419 #define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
       
   420 
       
   421 inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
       
   422     {
       
   423     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   424     if ( retval )
       
   425         {
       
   426         TUint8 data[ 8 ];
       
   427         TUint8* ptr = data;
       
   428         *( ( TUint* )ptr ) = aParam1;
       
   429         ptr += sizeof ( TUint );
       
   430         *( ( TUint* )ptr ) = aParam2;
       
   431         ptr += sizeof ( TUint );
       
   432         ptr -= 8;
       
   433         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   434         }
       
   435     return retval;
       
   436     }
       
   437 
       
   438 #endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
       
   439 
       
   440 
       
   441 
       
   442 #ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__
       
   443 #define __OSTTRACEGEN2_TUINT32_TUINT_TINT__
       
   444 
       
   445 inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 )
       
   446     {
       
   447     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   448     if ( retval )
       
   449         {
       
   450         TUint8 data[ 8 ];
       
   451         TUint8* ptr = data;
       
   452         *( ( TUint* )ptr ) = aParam1;
       
   453         ptr += sizeof ( TUint );
       
   454         *( ( TInt* )ptr ) = aParam2;
       
   455         ptr += sizeof ( TInt );
       
   456         ptr -= 8;
       
   457         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   458         }
       
   459     return retval;
       
   460     }
       
   461 
       
   462 #endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__
       
   463 
       
   464 
       
   465 #ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
       
   466 #define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
       
   467 
       
   468 inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 )
       
   469     {
       
   470     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   471     if ( retval )
       
   472         {
       
   473         TUint8 data[ 8 ];
       
   474         TUint8* ptr = data;
       
   475         *( ( TUint* )ptr ) = aParam1;
       
   476         ptr += sizeof ( TUint );
       
   477         *( ( TInt* )ptr ) = aParam2;
       
   478         ptr += sizeof ( TInt );
       
   479         ptr -= 8;
       
   480         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
       
   481         }
       
   482     return retval;
       
   483     }
       
   484 
       
   485 #endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
       
   486 
       
   487 
       
   488 
       
   489 #ifndef __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__
       
   490 #define __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__
       
   491 
       
   492 inline TBool OstTraceGen4( TUint32 aTraceID, TInt aParam1, TInt aParam2, TInt aParam3, TInt aParam4 )
       
   493     {
       
   494     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   495     if ( retval )
       
   496         {
       
   497         TUint8 data[ 16 ];
       
   498         TUint8* ptr = data;
       
   499         *( ( TInt* )ptr ) = aParam1;
       
   500         ptr += sizeof ( TInt );
       
   501         *( ( TInt* )ptr ) = aParam2;
       
   502         ptr += sizeof ( TInt );
       
   503         *( ( TInt* )ptr ) = aParam3;
       
   504         ptr += sizeof ( TInt );
       
   505         *( ( TInt* )ptr ) = aParam4;
       
   506         ptr += sizeof ( TInt );
       
   507         ptr -= 16;
       
   508         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 );
       
   509         }
       
   510     return retval;
       
   511     }
       
   512 
       
   513 #endif // __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__
       
   514 
       
   515 
       
   516 #ifndef __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__
       
   517 #define __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__
       
   518 
       
   519 inline TBool OstTraceGen4( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2, TInt32 aParam3, TInt32 aParam4 )
       
   520     {
       
   521     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   522     if ( retval )
       
   523         {
       
   524         TUint8 data[ 16 ];
       
   525         TUint8* ptr = data;
       
   526         *( ( TInt* )ptr ) = aParam1;
       
   527         ptr += sizeof ( TInt );
       
   528         *( ( TInt* )ptr ) = aParam2;
       
   529         ptr += sizeof ( TInt );
       
   530         *( ( TInt* )ptr ) = aParam3;
       
   531         ptr += sizeof ( TInt );
       
   532         *( ( TInt* )ptr ) = aParam4;
       
   533         ptr += sizeof ( TInt );
       
   534         ptr -= 16;
       
   535         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 );
       
   536         }
       
   537     return retval;
       
   538     }
       
   539 
       
   540 #endif // __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__
       
   541 
       
   542 
       
   543 
       
   544 #ifndef __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
       
   545 #define __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
       
   546 
       
   547 inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TInt aParam2, TInt aParam3 )
       
   548     {
       
   549     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   550     if ( retval )
       
   551         {
       
   552         TUint8 data[ 12 ];
       
   553         TUint8* ptr = data;
       
   554         *( ( TUint* )ptr ) = aParam1;
       
   555         ptr += sizeof ( TUint );
       
   556         *( ( TInt* )ptr ) = aParam2;
       
   557         ptr += sizeof ( TInt );
       
   558         *( ( TInt* )ptr ) = aParam3;
       
   559         ptr += sizeof ( TInt );
       
   560         ptr -= 12;
       
   561         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
       
   562         }
       
   563     return retval;
       
   564     }
       
   565 
       
   566 #endif // __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
       
   567 
       
   568 
       
   569 #ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
       
   570 #define __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
       
   571 
       
   572 inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2, TInt32 aParam3 )
       
   573     {
       
   574     TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
       
   575     if ( retval )
       
   576         {
       
   577         TUint8 data[ 12 ];
       
   578         TUint8* ptr = data;
       
   579         *( ( TUint* )ptr ) = aParam1;
       
   580         ptr += sizeof ( TUint );
       
   581         *( ( TInt* )ptr ) = aParam2;
       
   582         ptr += sizeof ( TInt );
       
   583         *( ( TInt* )ptr ) = aParam3;
       
   584         ptr += sizeof ( TInt );
       
   585         ptr -= 12;
       
   586         retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
       
   587         }
       
   588     return retval;
       
   589     }
       
   590 
       
   591 #endif // __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
       
   592 
       
   593 
       
   594 
       
   595 #endif
       
   596 
       
   597 // End of file
       
   598