Tracer  v0.0.1
A platform independant stack trace generator
tr_TracerHandler_Config Struct Reference

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)
 

Detailed Description

Configuration.

Definition at line 66 of file tracer.h.


The documentation for this struct was generated from the following file: