UTF::TTraceContext Class Reference
Class used to encapsulate the context of a trace point. For more information about the attributes please e32utrace_basic_types.h.
Constructor & Destructor Documentation
TTraceContext(const TClassification)
TTraceContext(const TClassification, const THasThreadIdentification, const THasProgramCounter)
Define the context of a trace packet by setting its attributes.
The module UID is defaulted according to the FW_DEFAULT_MODULEUID definition.
TClassification
Parameters
const TClassification aClassification | |
const THasThreadIdentification aHasThreadIdentification | Set whether to add thread identification automatically in the trace packet. |
const THasProgramCounter aHasProgramCounter | Set whether to add PC (program counter) automatically in the trace packet. |
TTraceContext(const TModuleUid, const TClassification)
Define the context of a trace packet by setting its attributes.
The HasThreadIdentification is defaulted to the FW_DEFAULT_HAS_THREAD_IDENTIFICATION definition. The HasProgramCounter is defaulted to the FW_DEFAULT_HAS_PC definition.
TModuleUid TClassification
TTraceContext(const TModuleUid, const TClassification, const THasThreadIdentification, const THasProgramCounter)
Define the context of a trace packet by setting its attributes.
TModuleUid TClassification
TTraceContext()
TTraceContext | ( | ) | [private, inline] |
Member Functions Documentation
Classification()
Get the current classification
DefaultModuleUid()
This method currently returns 0 until a fix is provided for: DPDEF110067 [Trace STP][ADP37] No Way for The Secondary Category to Be Set To Default DEF119891 [TraceSTP] 1.4.1 Default the ModuleUid This will in the future return the UID3 of the executable.
HasProgramCounter()
Check if PC will be added by default.
HasThreadIdentification()
Check if thread identification will be added by default.
ModuleUid()
Get the current module Uid
Member Data Documentation
TClassification
iClassification
THasProgramCounter
iHasProgramCounter
THasThreadIdentification
iHasThreadIdentification
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.