23 std::unique_ptr<std::vector<std::string>> backtrace()
const;
32 using Callstack = std::array<void*, 32>;
33 std::shared_ptr<Callstack> _callstack =
nullptr;
40 inline std::string
demangle(
const std::string& symbol) {
42 char* dname = abi::__cxa_demangle(symbol.c_str(),
nullptr,
nullptr, &status);
43 std::string x = (dname && status == 0) ? dname : symbol;
std::string demangle(const std::string &symbol)
Definition: backtrace.h:40
Definition: backtrace.h:15