Set the traceparser debug modes
Synopsis:
#include <sys/traceparser.h>
int traceparser_debug ( 
   struct traceparser_state * stateptr,
   FILE * streamptr, 
   unsigned flags );
 
Arguments:
- stateptr
 
- A pointer to the parser's state information, obtained by calling
  traceparser_init().
 
- streamptr
 
- A pointer to the debug output stream.
 
- flags
 
- Flags that indicate the types of debugging information to emit; one of:
  
  - _TRACEPARSER_DEBUG_ALL — everything
 
  - _TRACEPARSER_DEBUG_NONE — nothing (the default)
 
  
  
  or a combination of the following:
  
  
  - _TRACEPARSER_DEBUG_ERRORS — critical errors
 
  - _TRACEPARSER_DEBUG_EVENTS — raw input events
 
  - _TRACEPARSER_DEBUG_HEADER — header information
 
  - _TRACEPARSER_DEBUG_SYSPAGE — syspage data
 
  
 
 
Library:
libtraceparser
Use the -l traceparser option to
qcc
to link against this library.
 
Description:
The traceparser_debug() function sets the debugging mode of the traceparser module.
You can use this function if you're creating your own utility for parsing trace data (as an alternative to
traceprinter).
 
Classification:
QNX Neutrino
| Safety: | 
  | 
| Cancellation point | 
No | 
| Interrupt handler | 
No | 
| Signal handler | 
No | 
| Thread | 
Yes |