| 196 | } |
| 197 | Exception::~Exception() noexcept = default; |
| 198 | char const* Exception::what() const noexcept { |
| 199 | return msg_.c_str(); |
| 200 | } |
| 201 | RuntimeError::RuntimeError(StringContainer const& msg) : Exception(msg) { |
| 202 | } |
| 203 | LogicError::LogicError(StringContainer const& msg) : Exception(msg) { |
no test coverage detected