Exceptions thrown by JSON_ASSERT/JSON_FAIL macros. More...
#include <json/value.h>
Inherits Json::Exception.
Public Member Functions | |
LogicError (String const &msg) | |
![]() | |
Exception (String msg) | |
~Exception () noexcept override | |
char const * | what () const noexcept override |
Additional Inherited Members | |
![]() | |
String | msg_ |
Exceptions thrown by JSON_ASSERT/JSON_FAIL macros.
These are precondition-violations (user bugs) and internal errors (our bugs).
Json::LogicError::LogicError | ( | String const & | msg | ) |