#include <UT_StackTrace.h>
Public Member Functions | |
| UT_StackTrace (FILE *output=stderr) | |
| void | doTraceback (UTsignalHandlerArg sig_arg, const char *label=0) |
| void | doTraceback (const char *label=0) |
| void | doCondTraceback (const char *symbol, const char *label=0) |
| void | doTracebackIntoBuffer (UT_WorkBuffer &result, UTsignalHandlerArg sig_arg, const char *label=0) |
| void | doTracebackIntoBuffer (UT_WorkBuffer &result, const char *label=0) |
| void | setShowPC (int state) |
| void | setVerbose (int state) |
| void | setMaxStackLevel (int level) |
Static Public Member Functions | |
| static void | enableTraceBacks (int state) |
| static void | enableCondTrace (const char *symbol, bool enable) |
Definition at line 52 of file UT_StackTrace.h.
| UT_StackTrace::UT_StackTrace | ( | FILE * | output = stderr |
) | [explicit] |
| void UT_StackTrace::doCondTraceback | ( | const char * | symbol, | |
| const char * | label = 0 | |||
| ) |
| void UT_StackTrace::doTraceback | ( | const char * | label = 0 |
) |
| void UT_StackTrace::doTraceback | ( | UTsignalHandlerArg | sig_arg, | |
| const char * | label = 0 | |||
| ) |
| void UT_StackTrace::doTracebackIntoBuffer | ( | UT_WorkBuffer & | result, | |
| const char * | label = 0 | |||
| ) |
| void UT_StackTrace::doTracebackIntoBuffer | ( | UT_WorkBuffer & | result, | |
| UTsignalHandlerArg | sig_arg, | |||
| const char * | label = 0 | |||
| ) |
| static void UT_StackTrace::enableCondTrace | ( | const char * | symbol, | |
| bool | enable | |||
| ) | [static] |
| static void UT_StackTrace::enableTraceBacks | ( | int | state | ) | [inline, static] |
Definition at line 90 of file UT_StackTrace.h.
| void UT_StackTrace::setMaxStackLevel | ( | int | level | ) | [inline] |
Definition at line 82 of file UT_StackTrace.h.
| void UT_StackTrace::setShowPC | ( | int | state | ) | [inline] |
Definition at line 70 of file UT_StackTrace.h.
| void UT_StackTrace::setVerbose | ( | int | state | ) | [inline] |
Definition at line 74 of file UT_StackTrace.h.
1.5.9