wibble::exception::AddContext Struct Reference

#include <exception.h>

List of all members.

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


Constructor & Destructor Documentation

wibble::exception::AddContext::AddContext ( std::string  s  )  [inline]

References context().

wibble::exception::AddContext::~AddContext (  )  [inline]

References assert_eq, context(), and m_context.


Member Function Documentation

static std::vector< std::string >& wibble::exception::AddContext::context (  )  [inline, static]

References s_context.

Referenced by AddContext(), copyContext(), and ~AddContext().

template<typename O >
static void wibble::exception::AddContext::copyContext ( out  )  [inline, static]


Member Data Documentation

Referenced by ~AddContext().

std::vector< std::string > * wibble::exception::AddContext::s_context = 0 [static]

Referenced by context().


The documentation for this struct was generated from the following files:

Generated on Fri Jun 12 05:23:26 2009 for wibble by  doxygen 1.5.9