|
Electroneum
|
general exception of the basic_json class More...
#include <json.hpp>


Public Member Functions | |
| virtual const char * | what () const noexcept override |
| returns the explanatory string More... | |
Public Attributes | |
| const int | id |
| the id of the exception More... | |
Protected Member Functions | |
| exception (int id_, const char *what_arg) | |
Static Protected Member Functions | |
| static std::string | name (const std::string &ename, int id) |
Private Attributes | |
| std::runtime_error | m |
| an exception object as storage for error messages More... | |
general exception of the basic_json class
Extension of std::exception objects with a member id for exception ids.
|
inlineprotected |
|
inlinestaticprotected |
|
inlineoverridevirtualnoexcept |
returns the explanatory string
| const int nlohmann::detail::exception::id |
the id of the exception
|
private |
an exception object as storage for error messages
1.8.14