20 #ifndef UtilExceptions_h 21 #define UtilExceptions_h 45 : std::runtime_error(
"Process Error") {}
49 : std::runtime_error(msg) {}
156 #ifdef MSVC_TEST_SERVER 158 #define SOFT_ASSERT(expr) if (!(expr)) {throw ProcessError("should not happen");} 160 #define SOFT_ASSERT(expr) 163 #define SOFT_ASSERT(expr) assert(expr);
ProcessError(const std::string &msg)
constructor
OutOfBoundsException()
constructor
InvalidArgument(const std::string &message)
constructor
IOError(const std::string &message)
constructor
UnknownElement(const std::string &msg)
constructor
ProcessError()
constructor
UnknownElement()
constructor