Classes | |
| class | JsonEmitter |
Typedefs | |
| using | string_view = std::experimental::string_view |
| using | string = std::string |
| using | JsonPathComponent = JsonEmitter::JsonPathComponent |
| using | JsonPath = JsonEmitter::JsonPath |
Functions | |
| auto | path_component_is_wildcard_map (const JsonPathComponent &match, const JsonPathComponent ¤t) -> bool |
| auto | path_component_is_wildcard (const JsonPathComponent &match, const JsonPathComponent ¤t) -> bool |
| auto | path_component_equality_or_wildcard (const JsonPathComponent &match, const JsonPathComponent ¤t) -> bool |
| auto | is_a_subpath (const JsonPath &match_path, const JsonPath ¤t_path) -> bool |
| auto | is_a_strict_subpath (const JsonPath &match_path, const JsonPath ¤t_path) -> bool |
| auto | is_a_wildcard_subpath (const JsonPath &match_path, const JsonPath ¤t_path) -> bool |
| auto | is_emitting_at_path (const JsonPath &match_path, const JsonPath ¤t_path) -> bool |
| auto | apply_map_workaround (const JsonPath &match_path, const JsonPath ¤t_path) -> bool |
Variables | |
| yajl_callbacks | json_parse_callbacks |
| using Json::JsonPath = typedef JsonEmitter::JsonPath |
| using Json::JsonPathComponent = typedef JsonEmitter::JsonPathComponent |
| using Json::string = typedef std::string |
| using Json::string_view = typedef std::experimental::string_view |
|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |
|
inline |
| yajl_callbacks Json::json_parse_callbacks |