#include <MboDebugTrace.h>
Public Member Functions | |
mbo_stack_trace () | |
Default constructor. | |
mbo_stack_trace (int nSkip) | |
Standard constructor that allows to skip additional stack frames. | |
const std::string & | get_stack_trace () const |
| |
Protected Attributes | |
const std::string | m_strStackTrace |
Stack Trace. |
Definition at line 108 of file MboDebugTrace.h.
mbo::mbo_stack_trace::mbo_stack_trace | ( | ) | [inline] |
Default constructor.
Definition at line 113 of file MboDebugTrace.h.
00114 : m_strStackTrace(CreateDebugTrace(3)) 00115 { 00116 }
mbo::mbo_stack_trace::mbo_stack_trace | ( | int | nSkip | ) | [inline, explicit] |
Standard constructor that allows to skip additional stack frames.
nSkip | number of stack frames to skip |
Definition at line 121 of file MboDebugTrace.h.
00122 : m_strStackTrace(CreateDebugTrace(nSkip)) 00123 { 00124 }
const std::string& mbo::mbo_stack_trace::get_stack_trace | ( | ) | const [inline] |
Definition at line 128 of file MboDebugTrace.h.
References m_strStackTrace.
Referenced by mbo::mbo_exception< base_exception, _str_type >::mbo_exception().
00129 { 00130 return m_strStackTrace; 00131 }
const std::string mbo::mbo_stack_trace::m_strStackTrace [protected] |
Hosted on code.google.com | © Marcus Börger | Generated on Fri Jan 18 21:21:11 2008 for MBO-lib by ![]() |