![]() |
simdjson 4.2.3
Ridiculously Fast JSON
|
The result of a JSON conversion that may fail. More...
#include <object.h>
Public Member Functions | |
| simdjson_result< dom::element > | operator[] (std::string_view key) const noexcept |
| simdjson_result< dom::element > | operator[] (const char *key) const noexcept |
| simdjson_result< dom::element > | operator[] (int) const noexcept=delete |
| simdjson_result< dom::element > | at_pointer (std::string_view json_pointer) const noexcept |
| void | process_json_path_of_child_elements (std::vector< dom::element >::iterator ¤t, std::vector< dom::element >::iterator &end, const std::string_view &path_suffix, std::vector< dom::element > &accumulator) const noexcept |
| simdjson_result< std::vector< dom::element > > | at_path_with_wildcard (std::string_view json_path_new) const noexcept |
| simdjson_result< dom::element > | at_path (std::string_view json_path) const noexcept |
| simdjson_result< dom::element > | at_key (std::string_view key) const noexcept |
| std::vector< dom::element > & | get_values (std::vector< dom::element > &out) const noexcept |
| simdjson_result< dom::element > | at_key_case_insensitive (std::string_view key) const noexcept |
| dom::object::iterator | begin () const noexcept(false) |
| dom::object::iterator | end () const noexcept(false) |
| size_t | size () const noexcept(false) |
|
inlinenoexcept |
Definition at line 49 of file object-inl.h.
|
inlinenoexcept |
Definition at line 56 of file object-inl.h.
|
inlinenoexcept |
Definition at line 38 of file object-inl.h.
|
inlinenoexcept |
Definition at line 43 of file object-inl.h.
|
inlinenoexcept |
Definition at line 34 of file object-inl.h.
|
inline |
Definition at line 63 of file object-inl.h.
|
inline |
Definition at line 67 of file object-inl.h.
|
inlinenoexcept |
Definition at line 53 of file object-inl.h.
|
inlinenoexcept |
Definition at line 30 of file object-inl.h.
|
inlinenoexcept |
Definition at line 26 of file object-inl.h.
|
inline |
Definition at line 71 of file object-inl.h.