17 const char *
what() const noexcept
override {
return message_.c_str(); }
backend_exception(std::string message)
const char * what() const noexcept override
exception(std::string message)
const std::string message_
frontend_exception(std::string message)
Signals that an argument to a function of method was invalid.
invalid_argument(std::string message)
Signals that an object was in an invalid state when a method was invoked.
invalid_state(std::string message)
Base class for exceptions signaling an error in the logic.
logic_error(std::string message)
Signals that an index-based or key-based access was out of range.
out_of_range(std::string message)
Signals a runtime error that mu*t*able is not responsible for and that mu*t*able was not able to reco...
runtime_error(std::string message)