Tracer
v0.0.1
A platform independant stack trace generator
|
Configuration. More...
#include <tracer.h>
Public Attributes | |
TR_TraceerEngines_t | tracer [8] |
List of preferred engines; First try them for the Tracer (0 marks the end) | |
TR_DebuggerEngines_t | debuggers [8] |
List of preferred engines; First try them for the Tracer (0 marks the end) | |
TR_BOOL_t | autoPrintToStdErr |
Prints the stack trace to stderr when enabled. | |
TR_BOOL_t | autoPrintToFile |
Automatically writes the stack trace to a file when enabled. | |
char | logFile [1024] |
The file to automatically print to; Requires autoPrintToFile. | |
TR_BOOL_t | appendToFile |
Overides file co; Requires autoPrintToFile. | |
tr_callBackPTR | callback |
Function pointer to be called in the internal signal handler (MUST return) | |
void * | callbackData |
User defined data to be send to the callback function. | |
TR_BOOL_t | callDefultHandlerWhenDone |
The signal handler will call the default signal handler when done. | |
int | signums [64] |
List of signals to handle (0 marks the end of the list) | |