49 ,
public virtual std::out_of_range
70 const char*
what() const noexcept
override
72 return std::out_of_range::what();
The root class for all Cbeam-specific exceptions, akin to std::exception.
Definition base_error.hpp:41
const char * what() const noexcept override
Returns the descriptive string of this error.
Definition out_of_range.hpp:70
out_of_range(const std::string &what_arg)
Constructs an out_of_range error with the specified message.
Definition out_of_range.hpp:57
~out_of_range() override=default
Virtual destructor.
Defines Cbeam-specific exception types that behave like their standard counterparts....
Definition base_error.hpp:31