Contains the DtINIT_MINIDUMPER macro and DtMiniDumper class declaration.
More...
Go to the source code of this file.
Contains the DtINIT_MINIDUMPER macro and DtMiniDumper class declaration.
| #define DtINIT_MINIDUMPER |
( |
|
execName | ) |
|
Value:{ \
sa.sa_flags = SA_SIGINFO; \
sigemptyset( &sa.sa_mask ); \
sigaction( SIGSEGV, &sa, 0 ); \
sigaction( SIGABRT, &sa, 0 ); \
sigaction( SIGFPE, &sa, 0 ); \
}
void(* SigActionCb)(int, siginfo_t *, void *)
Definition: vlMiniDumper.h:157
static void printCallStack(int sig, siginfo_t *info, void *secret)
Static callback for printing the call stack.
static std::string myApplicationName
Definition: vlMiniDumper.h:126
| #define DtINIT_MINIDUMPER_NO_PROMPT |
( |
|
unused | ) |
|
Value:{ \
struct sigaction sa; \
sa.sa_flags = SA_SIGINFO; \
sigemptyset( &sa.sa_mask ); \
sigaction( SIGSEGV, &sa, 0 ); \
}
void(* SigActionCb)(int, siginfo_t *, void *)
Definition: vlMiniDumper.h:157
static void printCallStack(int sig, siginfo_t *info, void *secret)
Static callback for printing the call stack.
| #define DtSILENTLY_CRASH |
( |
|
unused | ) |
|
| typedef void(* SigActionCb)(int, siginfo_t *, void *) |