antioch-0.4.0
|
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
class | Antioch::LogicError |
A class to represent the internal "this should never happen" errors, to be thrown by "antioch_error();". More... | |
class | Antioch::NotImplemented |
A class to stub for features that should be in Antioch, but haven't been written yet, to be thrown by "antioch_not_implemented();". More... | |
class | Antioch::FileError |
A class representing a failed attempt by the library to open a file (or construct an fstream, etc), to be thrown by "antioch_file_error(filename);" For ease of debugging, "filename" should include any (absolute or relative or implicit) pathname that was part of the failed open. More... | |
class | Antioch::FailedNewtonTTvInversion |
A class representing failed Newton convergence in T/Tv inversion. More... | |
class | Antioch::UnitError |
A class representing error in units. More... | |
class | Antioch::ParsingError |
A class representing error while parsing. More... | |
Namespaces | |
Antioch | |
The parameters are reduced parameters. | |
Macros | |
#define | ANTIOCH_THROW(e) do { throw e; } while (0) |
#define ANTIOCH_THROW | ( | e | ) | do { throw e; } while (0) |
Definition at line 105 of file antioch_exceptions.h.