<!DOCTYPE File PUBLIC "-//Liam Quin//DTD C API Documentation v1.1//EN" "doc.dtd"><File>
<Entry dir="liblqtext">
<Function File="../../src/liblqtext/trace.c">
<Name>LQT_ForEachTraceFlag</Name>
<Class>Tracing
<Purpose>
<P>Calls the given function for each available trace flag.
The integer argument IsSet passed to the function is non-zero for
those flags that are set in the current trace flags, and zero
for the others.</P>
<P>The flags are defined in the <h>lqtrace.h</h> header file.</P>
<Returns>
zero.
<SeeAlso>
LQT_Trace
LQT_SetTraceFlag
</Function>
<Decl>
API int
LQT_ForEachTraceFlag(CallMe)
    void (* CallMe)(
#ifdef HAVE_PROTO
	char *Name,
	unsigned int Value,
	int isSet
#endif
    );
</Decl>
</Entry>
