glucat
0.8.2
|
Abstract exception class. More...
#include <errors.h>
Public Member Functions | |
glucat_error (const std::string &context, const std::string &msg) | |
~glucat_error () throw () | |
virtual const std::string | heading () const =0 throw () |
virtual const std::string | classname () const =0 throw () |
virtual void | print_error_msg () const =0 |
Public Attributes | |
std::string | name |
|
inline |
|
inline |
Definition at line 47 of file errors.h.
References classname(), heading(), and print_error_msg().
|
pure virtual |
Implemented in glucat::error< Class_T >.
Referenced by ~glucat_error().
|
pure virtual |
Implemented in glucat::error< Class_T >.
Referenced by ~glucat_error().
|
pure virtual |
Implemented in glucat::error< Class_T >.
Referenced by glucat::try_catch(), and ~glucat_error().
std::string glucat::glucat_error::name |
Definition at line 52 of file errors.h.
Referenced by glucat::error< Class_T >::classname().