Orcus
Loading...
Searching...
No Matches
orcus::json::key_value_error Class Reference

#include <json_document_tree.hpp>

Inheritance diagram for orcus::json::key_value_error:
orcus::json::document_error orcus::general_error

Public Member Functions

 key_value_error (const std::string &msg)
 
- Public Member Functions inherited from orcus::json::document_error
 document_error (const std::string &msg)
 
- Public Member Functions inherited from orcus::general_error
 general_error (std::string msg)
 
 general_error (std::string_view cls, std::string_view msg)
 
virtual const char * what () const noexcept
 

Additional Inherited Members

- Protected Member Functions inherited from orcus::general_error
void append_msg (const std::string &s)
 

Detailed Description

Exception that gets thrown due to ambiguity when you specify a braced list that can be interpreted either as a key-value pair inside an object or as values of an array.