Real-time safe event trace logging facility for debugging. More...
Go to the source code of this file.
Defines | |
| #define | PaUtil_ResetTraceMessages() |
| #define | PaUtil_AddTraceMessage(msg, data) |
| #define | PaUtil_DumpTraceMessages() |
Real-time safe event trace logging facility for debugging.
Allows data to be logged to a fixed size trace buffer in a real-time execution context (such as at interrupt time). Each log entry consists of a message comprising a string pointer and an int. The trace buffer may be dumped to stdout later.
This facility is only active if PA_TRACE_REALTIME_EVENTS is set to 1, otherwise the trace functions expand to no-ops.
| #define PaUtil_AddTraceMessage | ( | msg, | |||
| data | ) |
| #define PaUtil_DumpTraceMessages | ( | ) |
Referenced by Pa_Terminate().
| #define PaUtil_ResetTraceMessages | ( | ) |
Referenced by Pa_Initialize().
1.6.2