senf::WrapException< BaseException > Class Template Reference
[Exception classes]

Wrapper for standard non-senf exceptions. More...

#include <senf/Utils/Exception.hh>

Inheritance diagram for senf::WrapException< BaseException >:
Inheritance graph
[legend]

List of all members.


Detailed Description

template<class BaseException>
class senf::WrapException< BaseException >

Wrapper for standard non-senf exceptions.

This class wraps an exception of type BaseException and adds functionality from senf::ExceptionMixin.

Definition at line 201 of file Exception.hh.


Public Types

typedef BaseException  Base

Public Member Functions

  WrapException (BaseException const &base)
virtual  ~WrapException () throw ()
virtual char const *  what () const throw ()

Member Typedef Documentation

template<class BaseException >
typedef BaseException senf::WrapException< BaseException >::
Base

Definition at line 205 of file Exception.hh.


Constructor & Destructor Documentation

template<class BaseException >
senf::WrapException< BaseException >::
WrapException ( BaseException const &  base )

Definition at line 46 of file Exception.cti.

template<class BaseException >
senf::WrapException< BaseException >::~
~WrapException ()

Definition at line 51 of file Exception.cti.


Member Function Documentation

template<class BaseException >
char const * senf::WrapException< BaseException >::
what ()

Definition at line 56 of file Exception.cti.


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