#include <json.hpp>
|
| | json_sax_dom_callback_parser (BasicJsonType &r, const parser_callback_t cb, const bool allow_exceptions_=true) |
| |
| | json_sax_dom_callback_parser (const json_sax_dom_callback_parser &)=delete |
| |
| | json_sax_dom_callback_parser (json_sax_dom_callback_parser &&)=default |
| |
| json_sax_dom_callback_parser & | operator= (const json_sax_dom_callback_parser &)=delete |
| |
| json_sax_dom_callback_parser & | operator= (json_sax_dom_callback_parser &&)=default |
| |
| | ~json_sax_dom_callback_parser ()=default |
| |
| bool | null () |
| |
| bool | boolean (bool val) |
| |
| bool | number_integer (number_integer_t val) |
| |
| bool | number_unsigned (number_unsigned_t val) |
| |
| bool | number_float (number_float_t val, const string_t &) |
| |
| bool | string (string_t &val) |
| |
| bool | start_object (std::size_t len) |
| |
| bool | key (string_t &val) |
| |
| bool | end_object () |
| |
| bool | start_array (std::size_t len) |
| |
| bool | end_array () |
| |
| bool | parse_error (std::size_t, const std::string &, const detail::exception &ex) |
| |
| constexpr bool | is_errored () const |
| |
| | json_sax_dom_callback_parser (BasicJsonType &r, const parser_callback_t cb, const bool allow_exceptions_=true) |
| |
| | json_sax_dom_callback_parser (const json_sax_dom_callback_parser &)=delete |
| |
| | json_sax_dom_callback_parser (json_sax_dom_callback_parser &&)=default |
| |
| json_sax_dom_callback_parser & | operator= (const json_sax_dom_callback_parser &)=delete |
| |
| json_sax_dom_callback_parser & | operator= (json_sax_dom_callback_parser &&)=default |
| |
| | ~json_sax_dom_callback_parser ()=default |
| |
| bool | null () |
| |
| bool | boolean (bool val) |
| |
| bool | number_integer (number_integer_t val) |
| |
| bool | number_unsigned (number_unsigned_t val) |
| |
| bool | number_float (number_float_t val, const string_t &) |
| |
| bool | string (string_t &val) |
| |
| bool | binary (binary_t &val) |
| |
| bool | start_object (std::size_t len) |
| |
| bool | key (string_t &val) |
| |
| bool | end_object () |
| |
| bool | start_array (std::size_t len) |
| |
| bool | end_array () |
| |
| template<class Exception > |
| bool | parse_error (std::size_t, const std::string &, const Exception &ex) |
| |
| constexpr bool | is_errored () const |
| |
◆ binary_t
template<typename BasicJsonType >
◆ number_float_t [1/2]
template<typename BasicJsonType >
◆ number_float_t [2/2]
template<typename BasicJsonType >
◆ number_integer_t [1/2]
template<typename BasicJsonType >
◆ number_integer_t [2/2]
template<typename BasicJsonType >
◆ number_unsigned_t [1/2]
template<typename BasicJsonType >
◆ number_unsigned_t [2/2]
template<typename BasicJsonType >
◆ parse_event_t [1/2]
template<typename BasicJsonType >
◆ parse_event_t [2/2]
template<typename BasicJsonType >
◆ parser_callback_t [1/2]
template<typename BasicJsonType >
◆ parser_callback_t [2/2]
template<typename BasicJsonType >
◆ string_t [1/2]
template<typename BasicJsonType >
◆ string_t [2/2]
template<typename BasicJsonType >
◆ json_sax_dom_callback_parser() [1/6]
template<typename BasicJsonType >
◆ json_sax_dom_callback_parser() [2/6]
template<typename BasicJsonType >
◆ json_sax_dom_callback_parser() [3/6]
template<typename BasicJsonType >
◆ ~json_sax_dom_callback_parser() [1/2]
template<typename BasicJsonType >
◆ json_sax_dom_callback_parser() [4/6]
template<typename BasicJsonType >
◆ json_sax_dom_callback_parser() [5/6]
template<typename BasicJsonType >
◆ json_sax_dom_callback_parser() [6/6]
template<typename BasicJsonType >
◆ ~json_sax_dom_callback_parser() [2/2]
template<typename BasicJsonType >
◆ binary()
template<typename BasicJsonType >
◆ boolean() [1/2]
template<typename BasicJsonType >
◆ boolean() [2/2]
template<typename BasicJsonType >
◆ end_array() [1/2]
template<typename BasicJsonType >
◆ end_array() [2/2]
template<typename BasicJsonType >
◆ end_object() [1/2]
template<typename BasicJsonType >
◆ end_object() [2/2]
template<typename BasicJsonType >
◆ is_errored() [1/2]
template<typename BasicJsonType >
◆ is_errored() [2/2]
template<typename BasicJsonType >
◆ key() [1/2]
template<typename BasicJsonType >
◆ key() [2/2]
template<typename BasicJsonType >
◆ null() [1/2]
template<typename BasicJsonType >
◆ null() [2/2]
template<typename BasicJsonType >
◆ number_float() [1/2]
template<typename BasicJsonType >
◆ number_float() [2/2]
template<typename BasicJsonType >
◆ number_integer() [1/2]
template<typename BasicJsonType >
◆ number_integer() [2/2]
template<typename BasicJsonType >
◆ number_unsigned() [1/2]
template<typename BasicJsonType >
◆ number_unsigned() [2/2]
template<typename BasicJsonType >
◆ operator=() [1/4]
template<typename BasicJsonType >
◆ operator=() [2/4]
template<typename BasicJsonType >
◆ operator=() [3/4]
template<typename BasicJsonType >
◆ operator=() [4/4]
template<typename BasicJsonType >
◆ parse_error() [1/2]
template<typename BasicJsonType >
◆ parse_error() [2/2]
template<typename BasicJsonType >
template<class Exception >
◆ start_array() [1/2]
template<typename BasicJsonType >
◆ start_array() [2/2]
template<typename BasicJsonType >
◆ start_object() [1/2]
template<typename BasicJsonType >
◆ start_object() [2/2]
template<typename BasicJsonType >
◆ string() [1/2]
template<typename BasicJsonType >
◆ string() [2/2]
template<typename BasicJsonType >
The documentation for this class was generated from the following file:
- build/_deps/json-src/include/nlohmann/json.hpp