The XDAIS Trace module. Provides producers of algs the ability to, in a runtime-independant way, add tracing.
More...
Macros |
#define | TRACE_ENTER ((UInt8)0x01) |
| Class Ids for tracing at different levels within functions.
|
#define | TRACE_1CLASS ((UInt8)0x02) |
#define | TRACE_2CLASS ((UInt8)0x04) |
#define | TRACE_3CLASS ((UInt8)0x08) |
#define | TRACE_4CLASS ((UInt8)0x10) |
#define | TRACE_5CLASS ((UInt8)0x20) |
| User classId 5. By convention, used for benchmarking related tracing.
|
#define | TRACE_6CLASS ((UInt8)0x40) |
| User classId 6. By convention, used for internal warning related tracing.
|
#define | TRACE_7CLASS ((UInt8)0x80) |
| User classId 7. By convention, used for internal error related tracing.
|
Detailed Description
The XDAIS Trace module. Provides producers of algs the ability to, in a runtime-independant way, add tracing.
Macro Definition Documentation
#define TRACE_ENTER ((UInt8)0x01) |
Class Ids for tracing at different levels within functions.
#define TRACE_1CLASS ((UInt8)0x02) |
#define TRACE_2CLASS ((UInt8)0x04) |
#define TRACE_3CLASS ((UInt8)0x08) |
#define TRACE_4CLASS ((UInt8)0x10) |
#define TRACE_5CLASS ((UInt8)0x20) |
User classId 5. By convention, used for benchmarking related tracing.
#define TRACE_6CLASS ((UInt8)0x40) |
User classId 6. By convention, used for internal warning related tracing.
#define TRACE_7CLASS ((UInt8)0x80) |
User classId 7. By convention, used for internal error related tracing.
Typedef Documentation
Function prototype for the Assert function.
Function prototype for the Trace print function.