wibble 0.1.28
|
#include <exception.h>
Public Member Functions | |
AddContext (std::string s) | |
~AddContext () | |
Static Public Member Functions | |
static std::vector< std::string > & | context () |
template<typename O > | |
static void | copyContext (O out) |
Public Attributes | |
std::string | m_context |
Static Public Attributes | |
static std::vector< std::string > * | s_context = 0 |
wibble::exception::AddContext::AddContext | ( | std::string | s | ) | [inline] |
References context().
wibble::exception::AddContext::~AddContext | ( | ) | [inline] |
static std::vector< std::string >& wibble::exception::AddContext::context | ( | ) | [inline, static] |
References s_context.
Referenced by AddContext(), copyContext(), and ~AddContext().
static void wibble::exception::AddContext::copyContext | ( | O | out | ) | [inline, static] |
References wibble::list::begin(), context(), and wibble::list::end().
Referenced by wibble::exception::Context::Context().
std::string wibble::exception::AddContext::m_context |
Referenced by ~AddContext().
std::vector< std::string > * wibble::exception::AddContext::s_context = 0 [static] |
Referenced by context().