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.