|
degate 0.1.1
|
Represents a this-should-not-happen problem and indicates a programming error. More...
#include <degate_exceptions.h>

Public Member Functions | |
| DegateLogicException () | |
| DegateLogicException (std::string str) | |
Represents a this-should-not-happen problem and indicates a programming error.
This class is is derived from std::logic_error. This excpetion should not go unnoticed. You should not catch it. It is ok, that the application will abort, because this exception already indicates that it is already broken.
Definition at line 65 of file degate_exceptions.h.
| degate::DegateLogicException::DegateLogicException | ( | ) | [inline] |
Definition at line 67 of file degate_exceptions.h.
:
std::logic_error("There is a generic logic error in libdegate. "
"This indicates a programming error.") {}
| degate::DegateLogicException::DegateLogicException | ( | std::string | str | ) | [inline] |
Definition at line 70 of file degate_exceptions.h.
: std::logic_error(str) {}
1.7.4