<!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_TraceFlagsSet</Name>
<Class>Tracing
<Purpose>
Determines whether any of a particular group of trace flags
are set; if so, a non-zero value is returned, otherwise zero.
The flags may have been or'd together, and are defined in
the <h>lqtrace.h</h> header file.  For each such flag, all of
the bits set in the flag have been be set in the argument to
LQT_TraceFlags in order for it to be considered as being set.
<Returns>
non-zero if one or more flags satisfies the constraints
<Notes>
This may be implemented as a macro; the prototype shown may in
that case have a different name.
<SeeAlso>
LQT_Trace
LQT_SetTraceFlag
LQT_UnSetTraceFlag
LQT_GetTraceFlags
</Function>
<Decl>
LIBRARY int
LQTp_TraceFlagsSet(QueryFlags)
    t_TraceFlag QueryFlags;
</Decl>
</Entry>
