![]() |
ATLAS Offline Software
|
Generate stack trace backs from a caught exception — collector module. More...
#include <dlfcn.h>#include <execinfo.h>#include <cstdio>#include <typeinfo>#include <utility>#include <algorithm>#include <exception>#include "CxxUtils/checker_macros.h"Go to the source code of this file.
Classes | |
| struct | CxxUtils::extrace_init |
Namespaces | |
| CxxUtils | |
Typedefs | |
| typedef void | throwfn(void *, void *, void(*dest) (void *)) |
Functions | |
| void | extrace_force_libstd_link () |
| int | exctrace_get_last_trace (int max_depth, void *trace[]) |
| void | __cxa_throw (void *thrown_exception, void *tinfo, void(*dest)(void *)) |
Generate stack trace backs from a caught exception — collector module.
CxxUtils::exctrace. Definition in file exctrace_collector.cxx.
| typedef void throwfn(void *, void *, void(*dest)(void *)) |
Definition at line 36 of file exctrace_collector.cxx.
| void __cxa_throw | ( | void * | thrown_exception, |
| void * | tinfo, | ||
| void(*)(void *) | dest | ||
| ) |
Definition at line 63 of file exctrace_collector.cxx.
| int exctrace_get_last_trace | ( | int | max_depth, |
| void * | trace[] | ||
| ) |
Definition at line 52 of file exctrace_collector.cxx.
| void extrace_force_libstd_link | ( | ) |
Definition at line 43 of file exctrace_collector.cxx.
1.8.18