This class holds conditional trace event information (return value of the debugger.Trace.Information function).
[Type]
class TraceEventInfo:
Number = 0
Name = ""
Enable = True
StartAddress = ""
StartData = ""
StartTraceType = TraceType.Execution
EndAddress = ""
EndData = ""
EndTraceType = TraceType.Execution
|
[Variable]
|
|
Number
|
This holds the trace event number.
|
Name
|
This holds the name of the trace.
|
Enable
|
This holds whether the trace is enabled or not.
True: Enabled
False: Disabled
|
StartAddress
|
This holds an address starting a trace.
|
StartData
|
This holds a data condition (number) of an address starting a trace.
|
StartTraceType
|
This holds the type of timers which start a trace.
|
|
|
TraceType.Execution
|
Start a trace at execution
|
TraceType.Read
|
Start a trace at data read
|
TraceType.Write
|
Start a trace at data write
|
TraceType.Access
|
Start a trace at data access
|
EndAddress
|
This holds an address ending a trace.
|
EndData
|
This holds a data condition (number) of an address ending a trace.
|
EndTraceType
|
This holds the type of timers which end a trace.
|
|
|
TraceType.Execution
|
Start a trace at execution
|
TraceType.Read
|
Start a trace at data read
|
TraceType.Write
|
Start a trace at data write
|
TraceType.Access
|
Start a trace at data access
|
[Detailed description]
[Example of use]
>>>info = debugger.Trace.Information()
1 Trace Enable main - sub
>>>print info[0].Number
1
>>>print info[0].Name
Trace
>>>print info[0].Enable
True
>>>
|