traceparser_destroy()

Destroy a traceparser state structure

Synopsis:

#include <sys/traceparser.h>

void traceparser_destroy ( 
   struct traceparser_state ** stateptr );

Arguments:

stateptr
A pointer to the parser's state information, obtained by calling traceparser_init().

Library:

libtraceparser

Use the -l traceparser option to qcc to link against this library.

Description:

The traceparser_destroy() function destroys the previously initialized traceparser state structure that stateptr points to. You'll 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 No

See also:

TraceEvent(), traceparser(), traceparser_cs(), traceparser_cs_range(), traceparser_debug(), traceparser_get_info(), traceparser_init()

tracelogger, traceprinter in the Utilities Reference

System Analysis Toolkit User's Guide

Analyzing Your System with Kernel Tracing chapter of the Integrated Development Environment User's Guide