ZCsl& ZCsl::setTraceMode( // set trace mode
TraceMode aMode); // new trace mode
Set trace mode. TraceMode values are:
| Mode |
Description |
| ZCsl::traceNone |
Trace output is turned off (default) |
| ZCsl::traceCode |
Trace P-code instructions together with the 2 top stack elements.
|
| ZCsl::traceFuncs |
Trace function entry and exit. Trace output will be indented within the function.
|
| ZCsl::traceBlks |
Trace entry and exit of named blocks. Trace output will be indented within the
block. Use #block to name blocks.
|
| ZCsl::traceMsgs |
Trace expressions of trace statement or API
ZCslTrace and ZCsl::trace
member.
|
TraceMode values above may be combined by or-ing them. Combined values are
predefined as:
| Mode |
Description |
| ZCsl::traceInfo |
ZCsl::traceFuncs | ZCsl::traceBlks | ZCsl::traceMsgs |
| ZCsl::traceAll |
ZCsl::traceCode | ZCsl::traceFuncs | ZCsl::traceBlks | ZCsl::traceMsgs
|
|