Add noexcept specifier to XChunkException and WritingException

This commit is contained in:
Jan 2021-03-17 23:25:58 +01:00
parent 0bd4160956
commit 1c35f43c25
4 changed files with 4 additions and 4 deletions

View File

@ -5,7 +5,7 @@ XChunkException::XChunkException(std::string message)
{ {
} }
char const* XChunkException::what() const char const* XChunkException::what() const noexcept
{ {
return m_message.c_str(); return m_message.c_str();
} }

View File

@ -11,6 +11,6 @@ class XChunkException final : public std::exception
public: public:
explicit XChunkException(std::string message); explicit XChunkException(std::string message);
_NODISCARD char const* what() const override; _NODISCARD char const* what() const noexcept override;
_NODISCARD const std::string& Message() const; _NODISCARD const std::string& Message() const;
}; };

View File

@ -5,7 +5,7 @@ WritingException::WritingException(std::string message)
{ {
} }
char const* WritingException::what() const char const* WritingException::what() const noexcept
{ {
return m_error_message.c_str(); return m_error_message.c_str();
} }

View File

@ -11,6 +11,6 @@ class WritingException final : public std::exception
public: public:
explicit WritingException(std::string message); explicit WritingException(std::string message);
_NODISCARD char const* what() const override; _NODISCARD char const* what() const noexcept override;
_NODISCARD const std::string& Message() const; _NODISCARD const std::string& Message() const;
}; };