blocxx
|
Enumerations | |
enum | EDoStackTraceFlag { E_CHECK_ENV_VAR, E_NO_CHECK_ENV_VAR } |
Functions | |
BLOCXX_COMMON_API void | printStackTrace (EDoStackTraceFlag=E_CHECK_ENV_VAR) |
BLOCXX_COMMON_API String | getStackTrace (EDoStackTraceFlag=E_NO_CHECK_ENV_VAR) |
Definition at line 52 of file StackTrace.hpp.
String BLOCXX_NAMESPACE::StackTrace::getStackTrace | ( | EDoStackTraceFlag | doStackTrace = E_NO_CHECK_ENV_VAR | ) |
Definition at line 95 of file StackTrace.cpp.
References BLOCXX_DEFAULT_GDB_PATH, BLOCXX_NAMESPACE::String::c_str(), E_CHECK_ENV_VAR, E_NO_CHECK_ENV_VAR, BLOCXX_NAMESPACE::FileSystem::flush(), BLOCXX_NAMESPACE::String::getLine(), i, BLOCXX_NAMESPACE::Array< T >::push_back(), BLOCXX_NAMESPACE::StringBuffer::releaseString(), and BLOCXX_NAMESPACE::Exec::system().
Referenced by printStackTrace().
void BLOCXX_NAMESPACE::StackTrace::printStackTrace | ( | EDoStackTraceFlag | doStackTrace = E_CHECK_ENV_VAR | ) |
Definition at line 90 of file StackTrace.cpp.
References getStackTrace().
Referenced by BLOCXX_NAMESPACE::Exception::Exception().