ZCsl::setTraceMode

C Scripting Language
Reference Manual
Version 4.4.0

<< Back  End  Next >>
 
 
INDEX
Introduction
Installation
Using the CSL executive
Language
Directives
System library
String library
Math library
Regular expression lib.
File library
Database library
Async Communication
Registry/Profile handling
Windows control
C API
C++ Class Interface
   Embedding CSL
   Writing libraries
   Class interface reference
      ZCsl constructor
      ZCsl destructor
      ZCsl::addFunc
      ZCsl::addVar
      ZCsl::call
      ZCsl::callEx
      ZCsl::get
      ZCsl::loadLibrary
      ZCsl::loadScript
      ZCsl::set
      ZCsl::setTraceMode
      ZCsl::show
      ZCsl::startDateTime
      ZCsl::trace
      ZCsl::traceMode
      ZCsl::varExists
      ZCsl::varResize
      ZCsl::varSizeof
CSL links
  
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

  Copyright © IBK Landquart Last revision: 27.05.2002 << Back  Top  Next >>