29 const char*
what() const noexcept override;
30 std::int64_t
code() const noexcept;
31 std::
string message() const noexcept;
32 std::
string context() const noexcept;
40 void setWhat(const std::
string&
what) const noexcept;
Exception(Exception &&)=default
Exception & operator=(const Exception &)=default
const char * what() const noexcept override
virtual void build_what() const noexcept
Exception & operator=(Exception &&)=default
void setContext(const std::string &context) noexcept
void setWhat(const std::string &what) const noexcept
static const constexpr std::size_t m_maxSize
Exception(const std::string &message) noexcept
void setMessage(const std::string &message) noexcept
std::string message() const noexcept
std::string context() const noexcept
std::int64_t code() const noexcept
Exception(const Exception &)=default