#include <Exception.h>
Inheritance diagram for 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 |
|
|
|
|
|
Get a string describing what happened that threw the exception.
Reimplemented from ContextException. Reimplemented in ValOutOfRangeException< C >. |
|
Get a string tag identifying the exception type.
Reimplemented from ConsistencyCheckException. Reimplemented in ValOutOfRangeException< C >. |
|
Get a short description of the variable that has been checked.
|
|
|