1 #ifndef ERIS_EXCEPTIONS_H 2 #define ERIS_EXCEPTIONS_H 4 #include <Atlas/Objects/Root.h> 5 #include <Atlas/Objects/SmartPtr.h> 23 std::runtime_error(m), _msg(m) {;}
25 const std::string _msg;
39 InvalidAtlas(
const std::string& msg,
const Atlas::Objects::Root& obj);
41 InvalidAtlas(
const std::string& msg,
const Atlas::Message::Element& el);
45 Atlas::Objects::Root m_obj;
Definition: Exceptions.h:28
This is the Eris base for all exceptions; note it inherits from std::except, which isn't ideal...
Definition: Exceptions.h:19
Definition: Account.cpp:33
Exception used to indicated malformed or unexpected Atlas from the server.
Definition: Exceptions.h:36
Definition: Exceptions.h:48