Wrapper for standard non-senf exceptions. More...
#include <senf/Utils/Exception.hh>

Public Types | |
| typedef BaseException | Base |
Public Member Functions | |
| WrapException (BaseException const &base) | |
| virtual | ~WrapException () throw () |
| virtual char const * | what () const throw () |
Public Member Functions inherited from senf::ExceptionMixin | |
| std::string | message () const |
| get exception description More... | |
| std::string | backtrace () const |
| Return backtrace (if available) More... | |
| void | append (std::string text) |
| Extend exception description. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from senf::ExceptionMixin | |
| ExceptionMixin (std::string const &description="") | |
| Initialize exception with string. More... | |
Protected Attributes inherited from senf::ExceptionMixin | |
| std::string | what_ |
Wrapper for standard non-senf exceptions.
This class wraps an exception of type BaseException and adds functionality from senf::ExceptionMixin.
Definition at line 187 of file Exception.hh.
| typedef BaseException senf::WrapException< BaseException >::Base |
Definition at line 191 of file Exception.hh.
| senf::WrapException< BaseException >::WrapException | ( | BaseException const & | base | ) |
|
virtual | |||||||||||||
|
virtual | |||||||||||||