traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_common/src/te_ostv2integsuite_basewrapper.cpp
branchRCL_3
changeset 23 26645d81f48d
parent 0 08ec8eefde2f
child 24 cc28652e0254
--- a/traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_common/src/te_ostv2integsuite_basewrapper.cpp	Thu Aug 19 11:36:21 2010 +0300
+++ b/traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_common/src/te_ostv2integsuite_basewrapper.cpp	Tue Aug 31 16:57:14 2010 +0300
@@ -697,13 +697,39 @@
             ASSERT(trace);
             TTraceConfigsOperator::Init(*trace);
             TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
-            TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0003&TRACEIDMASK)>>TRACEIDSHIFT);
+            TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0005&TRACEIDMASK)>>TRACEIDSHIFT);
             //fix this - should be a list of the function arguments of this method all these traces are insturmented in
 			TTraceConfigsOperator::SetData(*trace, KData1);
             setThreadId = aHasContext;
             aTraceObjects.Append(trace);
             }
             break;
+        case EOstTraceFunctionEntryExtCtorInitList:
+            {
+            TTraceConfigs* trace = new TTraceConfigs;
+            ASSERT(trace);
+            TTraceConfigsOperator::Init(*trace);
+            TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
+            TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0001&TRACEIDMASK)>>TRACEIDSHIFT);
+            //fix this - should be a list of the function arguments of this method all these traces are insturmented in
+            TTraceConfigsOperator::SetData(*trace,1,2,KData1);
+            setThreadId = aHasContext;
+            aTraceObjects.Append(trace);
+            }
+            break;
+        case EOstTraceFunctionEntryExtCtorNoInitList:
+            {
+            TTraceConfigs* trace = new TTraceConfigs;
+            ASSERT(trace);
+            TTraceConfigsOperator::Init(*trace);
+            TTraceConfigsOperator::SetOptions(*trace, aApi, ETrue, ETrue);
+            TTraceConfigsOperator::SetHeader(*trace,  TRACE_FLOW, KComponentId, EAddThreadIdentification, ENoProgramCounter, (0x8a0002&TRACEIDMASK)>>TRACEIDSHIFT);
+            //fix this - should be a list of the function arguments of this method all these traces are insturmented in
+            TTraceConfigsOperator::SetData(*trace,3, KData1);
+            setThreadId = aHasContext;
+            aTraceObjects.Append(trace);
+            }
+            break;
         case EOstTraceFunctionExit0:
             {
             TTraceConfigs* trace = new TTraceConfigs;