ARB
Classes | Macros | Functions
arb_backtrace.h File Reference
#include <cstdlib>
#include <cstdio>
#include <execinfo.h>
#include <arb_assert.h>
#include "arbtools.h"
Include dependency graph for arb_backtrace.h:

Go to the source code of this file.

Classes

class  BackTraceInfo
 

Macros

#define MAX_BACKTRACE   66
 
#define ARB_CRASH_CODE(sig)   (128+(sig))
 

Functions

void demangle_backtrace (const class BackTraceInfo &trace, FILE *out, const char *message)
 

Macro Definition Documentation

#define MAX_BACKTRACE   66

Definition at line 15 of file arb_backtrace.h.

Referenced by BackTraceInfo::BackTraceInfo(), and BackTraceInfo::dump().

#define ARB_CRASH_CODE (   sig)    (128+(sig))

Definition at line 33 of file arb_backtrace.h.

Referenced by GBK_terminate(), and sigsegv_handler().

Function Documentation

void demangle_backtrace ( const class BackTraceInfo trace,
FILE *  out,
const char message 
)
inline