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:35
Exception used to indicated malformed or unexpected Atlas from the server.
Definition: Exceptions.h:36
Definition: Exceptions.h:48