#include <json_emitter.h>
◆ Callback
◆ Errback
◆ JsonGenPtr
◆ JsonParserPtr
◆ JsonPath
◆ JsonPathComponent
◆ PostCallbackAction
◆ string
◆ string_view
◆ JsonEmitter() [1/2]
◆ JsonEmitter() [2/2]
| Json::JsonEmitter::JsonEmitter |
( |
const JsonPath & |
_match_path = {} | ) |
|
◆ ~JsonEmitter()
| Json::JsonEmitter::~JsonEmitter |
( |
| ) |
|
|
default |
◆ clear()
| auto Json::JsonEmitter::clear |
( |
| ) |
-> bool |
◆ has_parse_state()
| auto Json::JsonEmitter::has_parse_state |
( |
| ) |
-> bool |
◆ init()
| auto Json::JsonEmitter::init |
( |
| ) |
-> bool |
◆ on_json_parse_boolean()
| auto Json::JsonEmitter::on_json_parse_boolean |
( |
const int |
b | ) |
-> int |
◆ on_json_parse_end_array()
| auto Json::JsonEmitter::on_json_parse_end_array |
( |
| ) |
-> int |
◆ on_json_parse_end_map()
| auto Json::JsonEmitter::on_json_parse_end_map |
( |
| ) |
-> int |
◆ on_json_parse_map_key()
| auto Json::JsonEmitter::on_json_parse_map_key |
( |
const unsigned char * |
s, |
|
|
const size_t |
l |
|
) |
| -> int |
◆ on_json_parse_null()
| auto Json::JsonEmitter::on_json_parse_null |
( |
| ) |
-> int |
◆ on_json_parse_number()
| auto Json::JsonEmitter::on_json_parse_number |
( |
const char * |
s, |
|
|
const size_t |
l |
|
) |
| -> int |
◆ on_json_parse_start_array()
| auto Json::JsonEmitter::on_json_parse_start_array |
( |
| ) |
-> int |
◆ on_json_parse_start_map()
| auto Json::JsonEmitter::on_json_parse_start_map |
( |
| ) |
-> int |
◆ on_json_parse_string()
| auto Json::JsonEmitter::on_json_parse_string |
( |
const unsigned char * |
s, |
|
|
const size_t |
l |
|
) |
| -> int |
◆ parse()
◆ parse_json_path()
◆ reset()
| auto Json::JsonEmitter::reset |
( |
| ) |
-> bool |
◆ AbortProcessing
◆ ContinueProcessing
The documentation for this class was generated from the following files: