DebugCtl object | debug.t[19]

We only include any of the code in this module in debug builds

`DebugCtl : object`

Superclass Tree (in declaration order)

`DebugCtl`
`object`

Summary of Properties

`all enabled messageIDs`

Summary of Methods

`status`

Properties

`all` | `debug.t[32]`

list of all debugging options

`enabled` | `debug.t[29]`

Debug mode options. Each debug function has an associated ID key, which is just a string identifying it. This is a lookup table that keeps a true/nil value for each key, saying whether the function is enabled or disabled. This lets the developer turn debugging displays on and off individually, so that you don't have to look at piles of debug output not relevant to the task you're currently working on.

`messageIDs` | `debug.t[44]`

LookupTable used to avoid duplicate debug message reports

Methods

`status ( )` | `debug.t[35]`

show the current status

Adv3Lite Library Reference Manual
Generated on 26/02/2025 from adv3Lite version 2.2