y3c-stl 0.3.3
Friendly C++ STL wrapper with automatic stacktrace
|
#include <y3c/terminate.h>
Public Member Functions | |
terminate_detail (terminate_type type, const char *e_class, std::string &&func, std::string &&what, skip_trace_tag={}) | |
terminate_detail (terminate_type type, std::string &&func, std::string &&what, skip_trace_tag={}) | |
Public Attributes | |
terminate_type | type |
const char * | e_class |
std::string | func |
std::string | what |
std::shared_ptr< void > | raw_trace |
terminate_detail | ( | terminate_type | type, |
const char * | e_class, | ||
std::string && | func, | ||
std::string && | what, | ||
skip_trace_tag | = {} |
||
) |
|
inline |
const char* e_class |
std::string func |
std::shared_ptr<void> raw_trace |
terminate_type type |
std::string what |