traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_common/src/te_ostv2integsuite_basewrapper.cpp
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
   695             {
   695             {
   696             TTraceConfigs* trace = new TTraceConfigs;
   696             TTraceConfigs* trace = new TTraceConfigs;
   697             ASSERT(trace);
   697             ASSERT(trace);
   698             TTraceConfigsOperator::Init(*trace);
   698             TTraceConfigsOperator::Init(*trace);
   699             TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
   699             TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
   700             TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0005&TRACEIDMASK)>>TRACEIDSHIFT);
   700             TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0003&TRACEIDMASK)>>TRACEIDSHIFT);
   701             //fix this - should be a list of the function arguments of this method all these traces are insturmented in
   701             //fix this - should be a list of the function arguments of this method all these traces are insturmented in
   702 			TTraceConfigsOperator::SetData(*trace, KData1);
   702 			TTraceConfigsOperator::SetData(*trace, KData1);
   703             setThreadId = aHasContext;
       
   704             aTraceObjects.Append(trace);
       
   705             }
       
   706             break;
       
   707         case EOstTraceFunctionEntryExtCtorInitList:
       
   708             {
       
   709             TTraceConfigs* trace = new TTraceConfigs;
       
   710             ASSERT(trace);
       
   711             TTraceConfigsOperator::Init(*trace);
       
   712             TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
       
   713             TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0001&TRACEIDMASK)>>TRACEIDSHIFT);
       
   714             //fix this - should be a list of the function arguments of this method all these traces are insturmented in
       
   715             TTraceConfigsOperator::SetData(*trace,1,2,KData1);
       
   716             setThreadId = aHasContext;
       
   717             aTraceObjects.Append(trace);
       
   718             }
       
   719             break;
       
   720         case EOstTraceFunctionEntryExtCtorNoInitList:
       
   721             {
       
   722             TTraceConfigs* trace = new TTraceConfigs;
       
   723             ASSERT(trace);
       
   724             TTraceConfigsOperator::Init(*trace);
       
   725             TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
       
   726             TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0002&TRACEIDMASK)>>TRACEIDSHIFT);
       
   727             //fix this - should be a list of the function arguments of this method all these traces are insturmented in
       
   728             TTraceConfigsOperator::SetData(*trace,3, KData1);
       
   729             setThreadId = aHasContext;
   703             setThreadId = aHasContext;
   730             aTraceObjects.Append(trace);
   704             aTraceObjects.Append(trace);
   731             }
   705             }
   732             break;
   706             break;
   733         case EOstTraceFunctionExit0:
   707         case EOstTraceFunctionExit0: