|
Rosetta
|
common derived classes for thrown exceptions More...
Classes | |
| class | utility::excn::Exception |
| class | utility::excn::IOError |
| class | utility::excn::BadInput |
| EXCN_BadInput, as an IO error, should only be used for bad user input. Do not use for something which is just bad function input. More... | |
| class | utility::excn::FileNotFound |
| class | utility::excn::RangeError |
| class | utility::excn::KeyError |
| class | utility::excn::NullPointerError |
| class | utility::excn::UserCorrectableIssue |
| class | utility::excn::RosettaScriptsOptionError |
Namespaces | |
| utility | |
| unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0. | |
| utility::excn | |
Macros | |
| #define | CREATE_EXCEPTION(type, ...) type(__FILE__, __LINE__, __VA_ARGS__) |
Functions | |
| std::ostream & | utility::excn::operator<< (std::ostream &os, Exception const &excn) |
common derived classes for thrown exceptions
| #define CREATE_EXCEPTION | ( | type, | |
| ... | |||
| ) | type(__FILE__, __LINE__, __VA_ARGS__) |