#define IMPLEMENT_LUA_JAILBREAK_EXCEPTION(type)
Helper macro for classes deriving from lua_jailbreak_exception.
Main class to show messages to the user.
range_error(const std::string &message)
Thrown when moving an invalid iterator.
Thrown when deferring an invalid iterator.
Base class for exceptions that want to be thrown 'through' lua.
logic_error(const std::string &message)