#include <Exception.h>
Inheritance diagram for Tagcoll::OutOfRangeException:


Public Member Functions | |
| OutOfRangeException (const std::string &context, const std::string &var_desc) throw () | |
| ~OutOfRangeException () throw () | |
| virtual const char * | type () const throw () |
| Get a string tag identifying the exception type. | |
| virtual std::string | var_desc () const throw () |
| Get a short description of the variable that has been checked. | |
| virtual std::string | desc () const throw () |
| Get a string describing what happened that threw the exception. | |
Protected Attributes | |
| std::string | _var_desc |
| Tagcoll::OutOfRangeException::OutOfRangeException | ( | const std::string & | context, | |
| const std::string & | var_desc | |||
| ) | throw () [inline] |
| Tagcoll::OutOfRangeException::~OutOfRangeException | ( | ) | throw () [inline] |
| virtual const char* Tagcoll::OutOfRangeException::type | ( | ) | const throw () [inline, virtual] |
Get a string tag identifying the exception type.
Reimplemented from Tagcoll::ConsistencyCheckException.
Reimplemented in Tagcoll::ValOutOfRangeException< C >.
| virtual std::string Tagcoll::OutOfRangeException::var_desc | ( | ) | const throw () [inline, virtual] |
Get a short description of the variable that has been checked.
| virtual std::string Tagcoll::OutOfRangeException::desc | ( | ) | const throw () [inline, virtual] |
Get a string describing what happened that threw the exception.
Reimplemented from Tagcoll::ContextException.
Reimplemented in Tagcoll::ValOutOfRangeException< C >.
std::string Tagcoll::OutOfRangeException::_var_desc [protected] |
1.5.1