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__) |