Root class for the exception handler class hierarchy. More...
#include <exception_handler.hpp>
Public Types | |
typedef HandlerT | handler_type |
The exception handler type. More... | |
typedef void | result_type |
The handler result type. More... | |
Public Member Functions | |
eh_root (handler_type const &handler) | |
Initializing constructor. More... | |
void | operator() () const |
Exception launcher. More... | |
Protected Attributes | |
handler_type | m_Handler |
Exception handler. More... | |
Root class for the exception handler class hierarchy.
typedef HandlerT boost::aux::eh_root< HandlerT >::handler_type |
The exception handler type.
typedef void boost::aux::eh_root< HandlerT >::result_type |
The handler result type.
|
inlineexplicit |
Initializing constructor.
|
inline |
Exception launcher.
|
protected |
Exception handler.