diff --git a/array__iterator_8h_source.html b/array__iterator_8h_source.html index e9bf26436..5b0cd6480 100644 --- a/array__iterator_8h_source.html +++ b/array__iterator_8h_source.html @@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('array__iterator_8h_source.html',''); i
simdjson::error_code
error_code
All possible errors returned by simdjson.
Definition: error.h:19
simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base
The result of a simdjson operation that could fail.
Definition: implementation_simdjson_result_base.h:35
simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >
Definition: array_iterator.h:78
-
simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >
Definition: value.h:627
+
simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >
Definition: value.h:641
simdjson::simdjson_result
The result of a simdjson operation that could fail.
Definition: error.h:214
simdjson::simdjson_result::error
simdjson_inline error_code error() const noexcept
The error.
Definition: error-inl.h:131
simdjson::simdjson_result::value
simdjson_inline T & value() &noexcept(false)
Get the result value.
diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array-members.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array-members.html index 8729afc6f..e313c542a 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array-members.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array-members.html @@ -97,18 +97,19 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_ array() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array array(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotected at(size_t index) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array - at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayinline - begin() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array - consume() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotected - count_elements() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array - end() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array - is_empty() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array - itersimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotected - raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array - reset() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayinline - start(value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotectedstatic - start_root(value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotectedstatic - started(value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotectedstatic + at_path(std::string_view json_path) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayinline + at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayinline + begin() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array + consume() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotected + count_elements() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array + end() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array + is_empty() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array + itersimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotected + raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::array + reset() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayinline + start(value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotectedstatic + start_root(value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotectedstatic + started(value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::arrayprotectedstatic diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html index 800a71aae..e6bfeb218 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html @@ -124,6 +124,9 @@ Public Member Functions simdjson_result< valueat_pointer (std::string_view json_pointer) noexcept  Get the value associated with the given JSON pointer. More...
  +simdjson_result< valueat_path (std::string_view json_path) noexcept + Get the value associated with the given JSON path. More...
+  simdjson_inline simdjson_result< std::string_view > raw_json () noexcept  Consumes the array and returns a string_view instance corresponding to the array as represented in JSON. More...
  @@ -261,7 +264,45 @@ Protected Attributes -

Definition at line 166 of file array-inl.h.

+

Definition at line 219 of file array-inl.h.

+ + + + +

◆ at_path()

+ +
+
+ + + + + +
+ + + + + + + + +
simdjson_result< value > simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_path (std::string_view json_path)
+
+inlinenoexcept
+
+ +

Get the value associated with the given JSON path.

+

Right now we are only supporting a subset of json path that is easily convertible to json pointer.

+
Returns
The value associated with the given JSON path, or:
    +
  • INVALID_JSON_POINTER if the json path to json pointer conversion fails
  • +
  • NO_SUCH_FIELD if a field does not exist in an object
  • +
  • INDEX_OUT_OF_BOUNDS if an array index is larger than an array length
  • +
  • INCORRECT_TYPE if a non-integer is used to access an array
  • +
+
+ +

Definition at line 213 of file array-inl.h.

@@ -622,7 +663,7 @@ Protected Attributes

Iterator marking current position.

iter.is_alive() == false indicates iteration is complete.

-

Definition at line 164 of file array.h.

+

Definition at line 177 of file array.h.

diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.js b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.js index 5cf9bc489..341dccab6 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.js +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.js @@ -3,6 +3,7 @@ var classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_ [ "array", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cc89dada9999c2ecc319954cc3fc90a", null ], [ "array", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a240a8118a5b6f76962425134cc284764", null ], [ "at", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a1c97143f7637414d737d58daeec2eb84", null ], + [ "at_path", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aa9ec8526ef892cb3766faccf1a674e03", null ], [ "at_pointer", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26", null ], [ "begin", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2", null ], [ "consume", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8", null ], diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document-members.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document-members.html index be4a86dd9..f2e8061b2 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document-members.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document-members.html @@ -96,77 +96,78 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
at(size_t index) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
at_end() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
begin() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
consume() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
count_elements() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
count_fields() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
current_depth() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
current_location() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
document() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
document(const document &other) noexcept=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
document(document &&other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
document(ondemand::json_iterator &&iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
DOCUMENT_DEPTHsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotectedstatic
end() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field_unordered(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field_unordered(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
get() &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
get(T &out) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get(T &out) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get() &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get(T &out) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get(T &out) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_array() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_bool() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_double() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_double_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_int64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_int64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_number() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_number_type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_object() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_raw_json_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_root_value_iterator() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
get_string(bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_string(string_type &receiver, bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_uint64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_uint64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_value() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_wobbly_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_alive() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
is_integer() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_negative() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_null() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_scalar() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
itersimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
operator array() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator bool() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator double() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator int64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator object() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator raw_json_string() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator std::string_view() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator T() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentexplicit
operator uint64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator value() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator=(const document &other) noexcept=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator=(document &&other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator[](std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator[](const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
raw_json_token() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
resume_value_iterator() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
rewind() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
start(ondemand::json_iterator &&iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotectedstatic
start_or_resume_object() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
text(uint32_t idx) const noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
to_debug_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
at_path(std::string_view json_path) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
begin() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
consume() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
count_elements() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
count_fields() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
current_depth() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
current_location() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
document() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
document(const document &other) noexcept=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
document(document &&other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
document(ondemand::json_iterator &&iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
DOCUMENT_DEPTHsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotectedstatic
end() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field_unordered(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
find_field_unordered(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
get() &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
get(T &out) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get(T &out) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get() &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get(T &out) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get(T &out) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_array() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_bool() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_double() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_double_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_int64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_int64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_number() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_number_type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_object() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_raw_json_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_root_value_iterator() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
get_string(bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_string(string_type &receiver, bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_uint64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_uint64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_value() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
get_wobbly_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_alive() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
is_integer() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_negative() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_null() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
is_scalar() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
itersimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
operator array() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator bool() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator double() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator int64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator object() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator raw_json_string() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator std::string_view() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator T() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentexplicit
operator uint64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator value() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator=(const document &other) noexcept=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator=(document &&other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator[](std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
operator[](const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
raw_json_token() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
resume_value_iterator() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
rewind() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
start(ondemand::json_iterator &&iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotectedstatic
start_or_resume_object() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
text(uint32_t idx) const noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentprotected
to_debug_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::documentinline
type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document
diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html index 460d8c1cf..dea2e3404 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html @@ -289,6 +289,9 @@ std::string simdjson_inline simdjson_result< valueat_pointer (std::string_view json_pointer) noexcept  Get the value associated with the given JSON pointer. More...
  +simdjson_inline simdjson_result< valueat_path (std::string_view json_path) noexcept + Get the value associated with the given JSON path. More...
+  simdjson_inline simdjson_result< std::string_view > raw_json () noexcept  Consumes the document and returns a string_view instance corresponding to the document as represented in JSON. More...
  @@ -419,7 +422,7 @@ static constexpr Definition at line 211 of file document-inl.h.

+

Definition at line 213 of file document-inl.h.

@@ -449,7 +452,45 @@ static constexpr at_end() returns false, then there may be trailing content.

-

Definition at line 47 of file document-inl.h.

+

Definition at line 49 of file document-inl.h.

+ + + + +

◆ at_path()

+ +
+
+ + + + + +
+ + + + + + + + +
simdjson_inline simdjson_result< value > simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_path (std::string_view json_path)
+
+noexcept
+
+ +

Get the value associated with the given JSON path.

+

Right now we are only supporting a subset of json path that is easily convertible to json pointer.

+
Returns
The value associated with the given JSON path, or:
    +
  • INVALID_JSON_POINTER if the json path to json pointer conversion fails
  • +
  • NO_SUCH_FIELD if a field does not exist in an object
  • +
  • INDEX_OUT_OF_BOUNDS if an array index is larger than an array length
  • +
  • INCORRECT_TYPE if a non-integer is used to access an array
  • +
+
+ +

Definition at line 312 of file document-inl.h.

@@ -493,7 +534,7 @@ static constexpr Definition at line 292 of file document-inl.h.

+

Definition at line 294 of file document-inl.h.

@@ -523,7 +564,7 @@ static constexpr Definition at line 215 of file document-inl.h.

+

Definition at line 217 of file document-inl.h.

@@ -553,7 +594,7 @@ static constexpr Definition at line 197 of file document-inl.h.

+

Definition at line 199 of file document-inl.h.

@@ -584,7 +625,7 @@ static constexpr Definition at line 204 of file document-inl.h.

+

Definition at line 206 of file document-inl.h.

@@ -614,7 +655,7 @@ static constexpr Definition at line 43 of file document-inl.h.

+

Definition at line 45 of file document-inl.h.

@@ -644,7 +685,7 @@ static constexpr Definition at line 218 of file document-inl.h.

+

Definition at line 220 of file document-inl.h.

@@ -691,7 +732,7 @@ static constexpr
Returns
The value of the field, or NO_SUCH_FIELD if the field is not in the object.
-

Definition at line 222 of file document-inl.h.

+

Definition at line 224 of file document-inl.h.

@@ -733,7 +774,7 @@ static constexpr
Returns
The value of the field, or NO_SUCH_FIELD if the field is not in the object.
-

Definition at line 228 of file document-inl.h.

+

Definition at line 230 of file document-inl.h.

@@ -842,7 +883,7 @@ SUCCESS If the parse succeeded and the out parameter was set to the value.
INCORRECT_TYPE If the JSON value is not an array.
-

Definition at line 103 of file document-inl.h.

+

Definition at line 105 of file document-inl.h.

@@ -874,7 +915,7 @@ INCORRECT_TYPE If the JSON value is not an array.
INCORRECT_TYPE if the JSON value is not true or false.
-

Definition at line 151 of file document-inl.h.

+

Definition at line 153 of file document-inl.h.

@@ -906,7 +947,7 @@ INCORRECT_TYPE if the JSON value is not true or false.
INCORRECT_TYPE If the JSON value is not a valid floating-point number.
-

Definition at line 132 of file document-inl.h.

+

Definition at line 134 of file document-inl.h.

@@ -938,7 +979,7 @@ INCORRECT_TYPE If the JSON value is not a valid floating-point number. INCORRECT_TYPE If the JSON value is not a valid floating-point number. -

Definition at line 135 of file document-inl.h.

+

Definition at line 137 of file document-inl.h.

@@ -970,7 +1011,7 @@ INCORRECT_TYPE If the JSON value is not a valid floating-point number. INCORRECT_TYPE If the JSON value is not a 64-bit integer. -

Definition at line 126 of file document-inl.h.

+

Definition at line 128 of file document-inl.h.

@@ -1002,7 +1043,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.
INCORRECT_TYPE If the JSON value is not a 64-bit integer.
-

Definition at line 129 of file document-inl.h.

+

Definition at line 131 of file document-inl.h.

@@ -1036,7 +1077,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.

Otherwise, number.get_number_type() has value number_type::floating_point_number and we have a binary64 number. You can recover the value by calling number.get_double() and you have that number.is_double() is true.

You must check the type before accessing the value: it is an error to call "get_int64()" when number.get_number_type() is not number_type::signed_integer and when number.is_int64() is false.

-

Definition at line 282 of file document-inl.h.

+

Definition at line 284 of file document-inl.h.

@@ -1070,7 +1111,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.

This function requires processing the number string, but it is expected to be faster than get_number().get_number_type() because it is does not parse the number value.

Returns
the type of the number
-

Definition at line 278 of file document-inl.h.

+

Definition at line 280 of file document-inl.h.

@@ -1102,7 +1143,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.
INCORRECT_TYPE If the JSON value is not an object.
-

Definition at line 107 of file document-inl.h.

+

Definition at line 109 of file document-inl.h.

@@ -1136,7 +1177,7 @@ INCORRECT_TYPE If the JSON value is not an object.
INCORRECT_TYPE if the JSON value is not a string.
-

Definition at line 148 of file document-inl.h.

+

Definition at line 150 of file document-inl.h.

@@ -1177,7 +1218,7 @@ INCORRECT_TYPE if the JSON value is not a string.
INCORRECT_TYPE if the JSON value is not a string.
-

Definition at line 138 of file document-inl.h.

+

Definition at line 140 of file document-inl.h.

@@ -1223,7 +1264,7 @@ template<typename string_type >

Performance: This method may be slower than get_string() or get_string(bool) because it may need to allocate memory. We recommend you avoid allocating an std::string unless you need to.

Returns
INCORRECT_TYPE if the JSON value is not a string. Otherwise, we return SUCCESS.
-

Definition at line 142 of file document-inl.h.

+

Definition at line 144 of file document-inl.h.

@@ -1257,7 +1298,7 @@ template<typename string_type > INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.

We want to disallow trailing content. Thus, in several implementations below, we pass a 'true' parameter value to a get_root_value_iterator() method: this indicates that we disallow trailing content.

-

Definition at line 120 of file document-inl.h.

+

Definition at line 122 of file document-inl.h.

@@ -1289,7 +1330,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
-

Definition at line 123 of file document-inl.h.

+

Definition at line 125 of file document-inl.h.

@@ -1322,7 +1363,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
SCALAR_DOCUMENT_AS_VALUE error is the document is a scalar (see is_scalar() function).
-

Definition at line 68 of file document-inl.h.

+

Definition at line 70 of file document-inl.h.

@@ -1356,7 +1397,7 @@ SCALAR_DOCUMENT_AS_VALUE error is the document is a scalar (see INCORRECT_TYPE if the JSON value is not a string. -

Definition at line 145 of file document-inl.h.

+

Definition at line 147 of file document-inl.h.

@@ -1386,7 +1427,7 @@ INCORRECT_TYPE if the JSON value is not a string.

Some unrecoverable error conditions may render the document instance unusable.

The is_alive() method returns true when the document is still suitable.

-

Definition at line 52 of file document-inl.h.

+

Definition at line 54 of file document-inl.h.

@@ -1417,7 +1458,7 @@ INCORRECT_TYPE if the JSON value is not a string.

Note that this requires to partially parse the number string. If the value is determined to be an integer, it may still not parse properly as an integer in subsequent steps (e.g., it might overflow).

Returns
true if the number if negative.
-

Definition at line 274 of file document-inl.h.

+

Definition at line 276 of file document-inl.h.

@@ -1447,7 +1488,7 @@ INCORRECT_TYPE if the JSON value is not a string.

Checks whether the document is a negative number.

Returns
true if the number if negative.
-

Definition at line 270 of file document-inl.h.

+

Definition at line 272 of file document-inl.h.

@@ -1480,7 +1521,7 @@ INCORRECT_TYPE if the JSON value is not a string.
INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.
-

Definition at line 154 of file document-inl.h.

+

Definition at line 156 of file document-inl.h.

@@ -1511,7 +1552,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.

Returns false when there it is an array or object.

Returns
true if the type is string, number, null, Boolean @error TAPE_ERROR when the JSON value is a bad token like "}" "," or "alse".
-

Definition at line 263 of file document-inl.h.

+

Definition at line 265 of file document-inl.h.

@@ -1547,7 +1588,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 186 of file document-inl.h.

+

Definition at line 188 of file document-inl.h.

@@ -1583,7 +1624,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 193 of file document-inl.h.

+

Definition at line 195 of file document-inl.h.

@@ -1619,7 +1660,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 190 of file document-inl.h.

+

Definition at line 192 of file document-inl.h.

@@ -1655,7 +1696,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 189 of file document-inl.h.

+

Definition at line 191 of file document-inl.h.

@@ -1691,7 +1732,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 187 of file document-inl.h.

+

Definition at line 189 of file document-inl.h.

@@ -1729,7 +1770,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 192 of file document-inl.h.

+

Definition at line 194 of file document-inl.h.

@@ -1766,7 +1807,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 191 of file document-inl.h.

+

Definition at line 193 of file document-inl.h.

@@ -1802,7 +1843,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 188 of file document-inl.h.

+

Definition at line 190 of file document-inl.h.

@@ -1839,7 +1880,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

Definition at line 194 of file document-inl.h.

+

Definition at line 196 of file document-inl.h.

@@ -1869,7 +1910,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.

Consumes the document and returns a string_view instance corresponding to the document as represented in JSON.

It points inside the original byte array containing the JSON document.

-

Definition at line 247 of file document-inl.h.

+

Definition at line 249 of file document-inl.h.

@@ -1910,7 +1951,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.
  • null
  • -

    Definition at line 287 of file document-inl.h.

    +

    Definition at line 289 of file document-inl.h.

    @@ -1940,7 +1981,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.

    Reset the iterator inside the document instance so we are pointing back at the beginning of the document, as if it had just been created.

    It invalidates all values, objects and arrays that you have created so far (including unescaped strings).

    -

    Definition at line 31 of file document-inl.h.

    +

    Definition at line 33 of file document-inl.h.

    @@ -1972,7 +2013,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.

    NOTE: If you're only expecting a value to be one type (a typical case), it's generally better to just call .get_double, .get_string, etc. and check for INCORRECT_TYPE (or just let it throw an exception).

    @error TAPE_ERROR when the JSON value is a bad token like "}" "," or "alse".

    -

    Definition at line 259 of file document-inl.h.

    +

    Definition at line 261 of file document-inl.h.

    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.js b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.js index 273bc0e05..4d5d7a394 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.js +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.js @@ -6,6 +6,7 @@ var classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_ [ "document", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a8df43e73a52118b91681a13fc897d098", null ], [ "at", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a01c6bde0574654dc22ea219c3b3dbf51", null ], [ "at_end", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae896ac465551b036763e4465b3a16c7b", null ], + [ "at_path", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a87b1fb46555fdf69761966e49ffaa9d7", null ], [ "at_pointer", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815", null ], [ "begin", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246", null ], [ "consume", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552", null ], diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference-members.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference-members.html index 86a90df2d..8243b042b 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference-members.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference-members.html @@ -95,60 +95,61 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_

    This is the complete list of members for simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference, including all inherited members.

    - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    at(size_t index) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    at_pointer(std::string_view json_pointer) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    begin() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    count_elements() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    count_fields() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    current_depth() const noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    current_location() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    document_reference() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    document_reference(document &d) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    document_reference(const document_reference &other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    end() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field(std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field_unordered(std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field_unordered(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    at_path(std::string_view json_path) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    at_pointer(std::string_view json_pointer) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    begin() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    count_elements() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    count_fields() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    current_depth() const noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    current_location() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    document_reference() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    document_reference(document &d) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    document_reference(const document_reference &other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    end() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field(std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field_unordered(std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    find_field_unordered(const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_array() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_bool() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_double() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_double_in_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_int64() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_int64_in_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_number() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_number_type() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_object() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_raw_json_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_string(bool allow_replacement=false) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_string(string_type &receiver, bool allow_replacement=false) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_uint64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_uint64_in_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_value() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_wobbly_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_integer() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_negative() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_null() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_scalar() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator array() &noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator bool() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator document &() const noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator double() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator int64_t() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator object() &noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator raw_json_string() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator std::string_view() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator T() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_referenceexplicit
    operator uint64_t() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator value() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator=(const document_reference &other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator[](std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator[](const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    raw_json() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    raw_json_token() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    rewind() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    type() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_array() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_bool() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_double() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_double_in_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_int64() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_int64_in_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_number() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_number_type() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_object() &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_raw_json_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_string(bool allow_replacement=false) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_string(string_type &receiver, bool allow_replacement=false) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_uint64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_uint64_in_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_value() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    get_wobbly_string() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_integer() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_negative() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_null() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    is_scalar() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator array() &noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator bool() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator document &() const noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator double() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator int64_t() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator object() &noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator raw_json_string() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator std::string_view() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator T() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_referenceexplicit
    operator uint64_t() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator value() noexcept(false) (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator=(const document_reference &other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator[](std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    operator[](const char *key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    raw_json() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    raw_json_token() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    rewind() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    type() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference
    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html index a76a94692..e20ae2bf4 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html @@ -262,6 +262,9 @@ simdjson_inline sim simdjson_inline simdjson_result< valueat_pointer (std::string_view json_pointer) noexcept   + +simdjson_inline simdjson_result< valueat_path (std::string_view json_path) noexcept +  template<> simdjson_inline simdjson_result< arrayget () &noexcept @@ -270,7 +273,7 @@ template<>

    Detailed Description

    A document_reference is a thin wrapper around a document reference instance.

    -

    Definition at line 639 of file document.h.

    +

    Definition at line 653 of file document.h.

    Member Function Documentation

    ◆ get_uint64()

    @@ -300,7 +303,7 @@ template<>

    However, for streams of JSON documents, we want to be able to start from "321" "321" "321" and parse it successfully as a stream of JSON documents, calling get_uint64_in_string() successfully each time.

    To achieve this result, we pass a 'false' to a get_root_value_iterator() method: this indicates that we allow trailing content.

    -

    Definition at line 600 of file document-inl.h.

    +

    Definition at line 623 of file document-inl.h.

    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.js b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.js index 2d82dad3b..b10f0699c 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.js +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.js @@ -4,6 +4,7 @@ var classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_ [ "document_reference", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9d1ddeb339540ee9c6f00b9061f5e908", null ], [ "document_reference", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a15bc891896726595062910787cd83ca0", null ], [ "at", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ae7397a55b94d369ace8aff2913ed2467", null ], + [ "at_path", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a3376bfa954029256f1482657eacfc4db", null ], [ "at_pointer", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a8645c724ff217f11d09a69a3eb32355b", null ], [ "begin", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab6b572642eb8d84f12a32d881499011d", null ], [ "count_elements", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac18dc949283225dd5ae7e0a6e74b4563", null ], diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object-members.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object-members.html index 753ea6707..39e51cc38 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object-members.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object-members.html @@ -94,28 +94,29 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_

    This is the complete list of members for simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object, including all inherited members.

    - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
    at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    begin() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    consume() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    count_fields() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    end() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field(std::string_view key) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field_raw(const std::string_view key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    find_field_unordered(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field_unordered(std::string_view key) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    is_empty() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    iter (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    object() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    object(const value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    operator[](std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    operator[](std::string_view key) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    reset() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    resume(const value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    start(value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    start_root(value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    started(value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    at_path(std::string_view json_path) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    begin() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    consume() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    count_fields() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    end() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field(std::string_view key) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field_raw(const std::string_view key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    find_field_unordered(std::string_view key) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    find_field_unordered(std::string_view key) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    is_empty() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    iter (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    object() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    object(const value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotected
    operator[](std::string_view key) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    operator[](std::string_view key) &&noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::object
    reset() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectinline
    resume(const value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    start(value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    start_root(value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    started(value_iterator &iter) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::objectprotectedstatic
    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html index 736a724ab..181da6e49 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html @@ -133,6 +133,9 @@ simdjson_inline sim simdjson_result< valueat_pointer (std::string_view json_pointer) noexcept  Get the value associated with the given JSON pointer. More...
      +simdjson_result< valueat_path (std::string_view json_path) noexcept + Get the value associated with the given JSON path. More...
    simdjson_result< bool > reset () &noexcept  Reset the iterator so that we are pointing back at the beginning of the object. More...
      @@ -213,6 +216,44 @@ value_iterator iter {}

    Member Function Documentation

    + +

    ◆ at_path()

    + +
    +
    + + + + + +
    + + + + + + + + +
    simdjson_result< value > simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_path (std::string_view json_path)
    +
    +inlinenoexcept
    +
    + +

    Get the value associated with the given JSON path.

    +

    Right now we are only supporting a subset of json path that is easily convertible to json pointer.

    +
    Returns
    The value associated with the given JSON path, or:
      +
    • INVALID_JSON_POINTER if the json path to json pointer conversion fails
    • +
    • NO_SUCH_FIELD if a field does not exist in an object
    • +
    • INDEX_OUT_OF_BOUNDS if an array index is larger than an array length
    • +
    • INCORRECT_TYPE if a non-integer is used to access an array
    • +
    +
    + +

    Definition at line 167 of file object-inl.h.

    + +
    +

    ◆ at_pointer()

    @@ -316,7 +357,7 @@ value_iterator iter {}

    To check that an object is empty, it is more performant to use the is_empty() method.

    Performance hint: You should only call count_fields() as a last resort as it may require scanning the document twice or more.

    -

    Definition at line 167 of file object-inl.h.

    +

    Definition at line 175 of file object-inl.h.

    @@ -437,7 +478,7 @@ value_iterator iter {}

    This method scans the beginning of the object and checks whether the object is empty.

    The runtime complexity is constant time. After calling this function, if successful, the object is 'rewinded' at its beginning as if it had never been accessed. If the JSON is malformed (e.g., there is a missing comma), then an error is returned and it is no longer safe to continue.

    -

    Definition at line 179 of file object-inl.h.

    +

    Definition at line 187 of file object-inl.h.

    @@ -498,7 +539,7 @@ value_iterator iter {}

    You should still consume values only once even if you can iterate through the object more than once. If you unescape a string within the object more than once, you have unsafe code. Note that rewinding an object means that you may need to reparse it anew: it is not a free operation.

    Returns
    true if the object contains some elements (not empty)
    -

    Definition at line 186 of file object-inl.h.

    +

    Definition at line 194 of file object-inl.h.

    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.js b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.js index 901d8667d..f350df7d9 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.js +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.js @@ -2,6 +2,7 @@ var classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_ [ [ "object", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111", null ], [ "object", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a6724eb440d3fb40018a9a47c715352ed", null ], + [ "at_path", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae1bb196ae5f2aeabd8d95accdcd73498", null ], [ "at_pointer", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83", null ], [ "begin", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aeb4a70edd1808f36210460ed410e8dae", null ], [ "consume", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd", null ], diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html index 7bd172fe0..240bccce6 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html @@ -304,16 +304,16 @@ simdjson_inline void set_m

    Start iterating an on-demand JSON document.

    ondemand::parser parser; document doc = parser.iterate(json);

    It is expected that the content is a valid UTF-8 file, containing a valid JSON document. Otherwise the iterate method may return an error. In particular, the whole input should be valid: we do not attempt to tolerate incorrect content either before or after a JSON document. If there is a UTF-8 BOM, the parser skips it.

    -

    +

    IMPORTANT: Validate what you use

    Calling iterate on an invalid JSON document may not immediately trigger an error. The call to iterate does not parse and validate the whole document.

    -

    +

    IMPORTANT: Buffer Lifetime

    Because parsing is done while you iterate, you must keep the JSON buffer around at least as long as the document iteration.

    -

    +

    IMPORTANT: Document Lifetime

    Only one iteration at a time can happen per parser, and the parser must be kept alive during iteration to ensure intermediate buffers can be accessed. Any document must be destroyed before you call parse() again or destroy the parser.

    -

    +

    REQUIRED: Buffer Padding

    The buffer must have at least SIMDJSON_PADDING extra allocated bytes. It does not matter what those bytes are initialized to, as long as they are allocated. These bytes will be read: if you using a sanitizer that verifies that no uninitialized byte is read, then you should initialize the SIMDJSON_PADDING bytes to avoid runtime warnings.

    Parameters
    @@ -389,19 +389,19 @@ REQUIRED: Buffer Padding

    No copy of the input buffer is made.

    The function is lazy: it may be that no more than one JSON document at a time is parsed.

    The caller is responsabile to ensure that the input string data remains unchanged and is not deleted during the loop.

    -

    +

    Format

    The buffer must contain a series of one or more JSON documents, concatenated into a single buffer, separated by ASCII whitespace. It effectively parses until it has a fully valid document, then starts parsing the next document at that point. (It does this with more parallelism and lookahead than you might think, though.)

    documents that consist of an object or array may omit the whitespace between them, concatenating with no separator. Documents that consist of a single primitive (i.e. documents that are not arrays or objects) MUST be separated with ASCII whitespace.

    The characters inside a JSON document, and between JSON documents, must be valid Unicode (UTF-8). If there is a UTF-8 BOM, the parser skips it.

    The documents must not exceed batch_size bytes (by default 1MB) or they will fail to parse. Setting batch_size to excessively large or excessively small values may impact negatively the performance.

    -

    +

    REQUIRED: Buffer Padding

    The buffer must have at least SIMDJSON_PADDING extra allocated bytes. It does not matter what those bytes are initialized to, as long as they are allocated. These bytes will be read: if you using a sanitizer that verifies that no uninitialized byte is read, then you should initialize the SIMDJSON_PADDING bytes to avoid runtime warnings.

    -

    +

    Threads

    When compiled with SIMDJSON_THREADS_ENABLED, this method will use a single thread under the hood to do some lookahead.

    -

    +

    Parser Capacity

    If the parser's current capacity is less than batch_size, it will allocate enough capacity to handle it (up to max_capacity).

    Parameters
    @@ -498,7 +498,7 @@ Parser Capacity with newline, etc.

    to a user-provided buffer. The result must be valid UTF-8. The provided pointer is advanced to the end of the string by reference, and a string_view instance is returned. You can ensure that your buffer is large enough by allocating a block of memory at least as large as the input JSON plus SIMDJSON_PADDING and then unescape all strings to this one buffer.

    This unescape function is a low-level function. If you want a more user-friendly approach, you should avoid raw_json_string instances (e.g., by calling unescaped_key() instead of key() or get_string() instead of get_raw_json_string()).

    -

    +

    IMPORTANT: string_view lifetime

    The string_view is only valid as long as the bytes in dst.

    Parameters
    @@ -553,7 +553,7 @@ IMPORTANT: string_view lifetime with newline, etc.

    to a user-provided buffer. The result may not be valid UTF-8. See https://simonsapin.github.io/wtf-8/ The provided pointer is advanced to the end of the string by reference, and a string_view instance is returned. You can ensure that your buffer is large enough by allocating a block of memory at least as large as the input JSON plus SIMDJSON_PADDING and then unescape all strings to this one buffer.

    This unescape function is a low-level function. If you want a more user-friendly approach, you should avoid raw_json_string instances (e.g., by calling unescaped_key() instead of key() or get_string() instead of get_raw_json_string()).

    -

    +

    IMPORTANT: string_view lifetime

    The string_view is only valid as long as the bytes in dst.

    Parameters
    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value-members.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value-members.html index 14373b903..9d73b73eb 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value-members.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value-members.html @@ -95,60 +95,61 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_

    This is the complete list of members for simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value, including all inherited members.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    at(size_t index) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    begin() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    count_elements() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    count_fields() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    current_depth() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    current_location() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    end() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field(std::string_view key) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field(const char *key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field_unordered(std::string_view key) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field_unordered(const char *key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueinline
    get(T &out) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_array() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_bool() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_double() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_double_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_int64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_int64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_number() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_number_type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_object() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_raw_json_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_string(bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_string(string_type &receiver, bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_uint64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_uint64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_wobbly_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_integer() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_negative() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_null() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_scalar() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    iter (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    operator array() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator bool() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator double() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator int64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator object() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator raw_json_string() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator std::string_view() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator T() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueexplicit
    operator uint64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator[](std::string_view key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator[](const char *key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    raw_json_token() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    resume(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotectedstatic
    skip() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    start(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotectedstatic
    start_or_resume_object() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    value() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    value(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    at_path(std::string_view at_path) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    at_pointer(std::string_view json_pointer) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    begin() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    count_elements() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    count_fields() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    current_depth() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    current_location() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    end() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field(std::string_view key) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field(const char *key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field_unordered(std::string_view key) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    find_field_unordered(const char *key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueinline
    get(T &out) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get() noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_array() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_bool() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_double() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_double_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_int64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_int64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_number() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_number_type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_object() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_raw_json_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_string(bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_string(string_type &receiver, bool allow_replacement=false) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_uint64() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_uint64_in_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    get_wobbly_string() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_integer() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_negative() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_null() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    is_scalar() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    iter (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    operator array() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator bool() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator double() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator int64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator object() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator raw_json_string() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator std::string_view() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator T() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueexplicit
    operator uint64_t() noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator[](std::string_view key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    operator[](const char *key) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    raw_json() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    raw_json_token() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    resume(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotectedstatic
    skip() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    start(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotectedstatic
    start_or_resume_object() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    type() noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    value() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::value
    value(const value_iterator &iter) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::valueprotected
    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html index 5358c1973..c9799afeb 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html @@ -252,6 +252,9 @@ simdjson_inline sim simdjson_inline simdjson_result< valueat_pointer (std::string_view json_pointer) noexcept  Get the value associated with the given JSON pointer. More...
      +simdjson_inline simdjson_result< valueat_path (std::string_view at_path) noexcept + Get the value associated with the given JSON path. More...
    template<> simdjson_inline simdjson_result< arrayget () noexcept @@ -354,7 +357,45 @@ value_iterator iter {}
    -

    Definition at line 149 of file value-inl.h.

    +

    Definition at line 151 of file value-inl.h.

    + + + + +

    ◆ at_path()

    + +
    +
    + + + + + +
    + + + + + + + + +
    simdjson_inline simdjson_result< value > simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_path (std::string_view at_path)
    +
    +noexcept
    +
    + +

    Get the value associated with the given JSON path.

    +

    Right now we are only supporting a subset of json path that is easily convertible to json pointer.

    +
    Returns
    The value associated with the given JSON path, or:
      +
    • INVALID_JSON_POINTER if the json path to json pointer conversion fails
    • +
    • NO_SUCH_FIELD if a field does not exist in an object
    • +
    • INDEX_OUT_OF_BOUNDS if an array index is larger than an array length
    • +
    • INCORRECT_TYPE if a non-integer is used to access an array
    • +
    +
    + +

    Definition at line 248 of file value-inl.h.

    @@ -400,7 +441,7 @@ value_iterator iter {}
    -

    Definition at line 232 of file value-inl.h.

    +

    Definition at line 234 of file value-inl.h.

    @@ -431,7 +472,7 @@ value_iterator iter {}

    Part of the std::iterable interface.

    Returns
    INCORRECT_TYPE If the JSON value is not an array.
    -

    Definition at line 126 of file value-inl.h.

    +

    Definition at line 128 of file value-inl.h.

    @@ -462,7 +503,7 @@ value_iterator iter {}

    The count_elements method should always be called before you have begun iterating through the array: it is expected that you are pointing at the beginning of the array. The runtime complexity is linear in the size of the array. After calling this function, if successful, the array is 'rewinded' at its beginning as if it had never been accessed. If the JSON is malformed (e.g., there is a missing comma), then an error is returned and it is no longer safe to continue.

    Performance hint: You should only call count_elements() as a last resort as it may require scanning the document twice or more.

    -

    Definition at line 132 of file value-inl.h.

    +

    Definition at line 134 of file value-inl.h.

    @@ -494,7 +535,7 @@ value_iterator iter {}

    To check that an object is empty, it is more performant to use the is_empty() method on the object instance.

    Performance hint: You should only call count_fields() as a last resort as it may require scanning the document twice or more.

    -

    Definition at line 142 of file value-inl.h.

    +

    Definition at line 144 of file value-inl.h.

    @@ -524,7 +565,7 @@ value_iterator iter {}

    Returns the current depth in the document if in bounds.

    E.g., 0 = finished with document 1 = document root value (could be [ or {, not yet known) 2 = , or } inside root array/object 3 = key or value inside root array/object.

    -

    Definition at line 228 of file value-inl.h.

    +

    Definition at line 230 of file value-inl.h.

    @@ -554,7 +595,7 @@ value_iterator iter {}

    Sentinel representing the end of the array.

    Part of the std::iterable interface.

    -

    Definition at line 129 of file value-inl.h.

    +

    Definition at line 131 of file value-inl.h.

    @@ -601,7 +642,7 @@ value_iterator iter {}
    Returns
    The value of the field, or NO_SUCH_FIELD if the field is not in the object.

    This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

    -

    Definition at line 154 of file value-inl.h.

    +

    Definition at line 156 of file value-inl.h.

    @@ -643,7 +684,7 @@ value_iterator iter {}
    Returns
    The value of the field, or NO_SUCH_FIELD if the field is not in the object.

    This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

    -

    Definition at line 161 of file value-inl.h.

    +

    Definition at line 163 of file value-inl.h.

    @@ -721,7 +762,7 @@ template<typename T >
    SUCCESS If the parse succeeded and the out parameter was set to the value.
    -

    Definition at line 91 of file value-inl.h.

    +

    Definition at line 93 of file value-inl.h.

    @@ -753,7 +794,7 @@ SUCCESS If the parse succeeded and the out parameter was set to the value.
    INCORRECT_TYPE If the JSON value is not an array.
    -

    Definition at line 30 of file value-inl.h.

    +

    Definition at line 32 of file value-inl.h.

    @@ -785,7 +826,7 @@ INCORRECT_TYPE If the JSON value is not an array.
    INCORRECT_TYPE if the JSON value is not true or false.
    -

    Definition at line 75 of file value-inl.h.

    +

    Definition at line 77 of file value-inl.h.

    @@ -817,7 +858,7 @@ INCORRECT_TYPE if the JSON value is not true or false.
    INCORRECT_TYPE If the JSON value is not a valid floating-point number.
    -

    Definition at line 57 of file value-inl.h.

    +

    Definition at line 59 of file value-inl.h.

    @@ -849,7 +890,7 @@ INCORRECT_TYPE If the JSON value is not a valid floating-point number. INCORRECT_TYPE If the JSON value is not a valid floating-point number. -

    Definition at line 60 of file value-inl.h.

    +

    Definition at line 62 of file value-inl.h.

    @@ -881,7 +922,7 @@ INCORRECT_TYPE If the JSON value is not a valid floating-point number. INCORRECT_TYPE If the JSON value is not a 64-bit integer. -

    Definition at line 69 of file value-inl.h.

    +

    Definition at line 71 of file value-inl.h.

    @@ -913,7 +954,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.
    INCORRECT_TYPE If the JSON value is not a 64-bit integer.
    -

    Definition at line 72 of file value-inl.h.

    +

    Definition at line 74 of file value-inl.h.

    @@ -948,7 +989,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.

    You must check the type before accessing the value: it is an error to call "get_int64()" when number.get_number_type() is not number_type::signed_integer and when number.is_int64() is false.

    Performance note: this is designed with performance in mind. When calling 'get_number()', you scan the number string only once, determining efficiently the type and storing it in an efficient manner.

    -

    Definition at line 196 of file value-inl.h.

    +

    Definition at line 198 of file value-inl.h.

    @@ -982,7 +1023,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.

    This function requires processing the number string, but it is expected to be faster than get_number().get_number_type() because it is does not parse the number value.

    Returns
    the type of the number
    -

    Definition at line 193 of file value-inl.h.

    +

    Definition at line 195 of file value-inl.h.

    @@ -1014,7 +1055,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit integer.
    INCORRECT_TYPE If the JSON value is not an object.
    -

    Definition at line 33 of file value-inl.h.

    +

    Definition at line 35 of file value-inl.h.

    @@ -1048,7 +1089,7 @@ INCORRECT_TYPE If the JSON value is not an object.
    INCORRECT_TYPE if the JSON value is not a string.
    -

    Definition at line 44 of file value-inl.h.

    +

    Definition at line 46 of file value-inl.h.

    @@ -1084,7 +1125,7 @@ INCORRECT_TYPE if the JSON value is not a string.
    INCORRECT_TYPE if the JSON value is not a string.
    -

    Definition at line 47 of file value-inl.h.

    +

    Definition at line 49 of file value-inl.h.

    @@ -1130,7 +1171,7 @@ template<typename string_type >

    Performance: This method may be slower than get_string() or get_string(bool) because it may need to allocate memory. We recommend you avoid allocating an std::string unless you need to.

    Returns
    INCORRECT_TYPE if the JSON value is not a string. Otherwise, we return SUCCESS.
    -

    Definition at line 51 of file value-inl.h.

    +

    Definition at line 53 of file value-inl.h.

    @@ -1162,7 +1203,7 @@ template<typename string_type >
    INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
    -

    Definition at line 63 of file value-inl.h.

    +

    Definition at line 65 of file value-inl.h.

    @@ -1194,7 +1235,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
    INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
    -

    Definition at line 66 of file value-inl.h.

    +

    Definition at line 68 of file value-inl.h.

    @@ -1228,7 +1269,7 @@ INCORRECT_TYPE If the JSON value is not a 64-bit unsigned integer.
    INCORRECT_TYPE if the JSON value is not a string.
    -

    Definition at line 54 of file value-inl.h.

    +

    Definition at line 56 of file value-inl.h.

    @@ -1260,7 +1301,7 @@ INCORRECT_TYPE if the JSON value is not a string.

    Performance note: if you call this function systematically before parsing a number, you may have fallen for a performance anti-pattern.

    Returns
    true if the number if negative.
    -

    Definition at line 190 of file value-inl.h.

    +

    Definition at line 192 of file value-inl.h.

    @@ -1290,7 +1331,7 @@ INCORRECT_TYPE if the JSON value is not a string.

    Checks whether the value is a negative number.

    Returns
    true if the number if negative.
    -

    Definition at line 186 of file value-inl.h.

    +

    Definition at line 188 of file value-inl.h.

    @@ -1323,7 +1364,7 @@ INCORRECT_TYPE if the JSON value is not a string.
    INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.
    -

    Definition at line 78 of file value-inl.h.

    +

    Definition at line 80 of file value-inl.h.

    @@ -1354,7 +1395,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'.

    Returns false when there it is an array or object.

    Returns
    true if the type is string, number, null, Boolean @error TAPE_ERROR when the JSON value is a bad token like "}" "," or "alse".
    -

    Definition at line 179 of file value-inl.h.

    +

    Definition at line 181 of file value-inl.h.

    @@ -1390,7 +1431,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 100 of file value-inl.h.

    +

    Definition at line 102 of file value-inl.h.

    @@ -1426,7 +1467,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 121 of file value-inl.h.

    +

    Definition at line 123 of file value-inl.h.

    @@ -1462,7 +1503,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 112 of file value-inl.h.

    +

    Definition at line 114 of file value-inl.h.

    @@ -1498,7 +1539,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 109 of file value-inl.h.

    +

    Definition at line 111 of file value-inl.h.

    @@ -1534,7 +1575,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 103 of file value-inl.h.

    +

    Definition at line 105 of file value-inl.h.

    @@ -1572,7 +1613,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 118 of file value-inl.h.

    +

    Definition at line 120 of file value-inl.h.

    @@ -1610,7 +1651,7 @@ INCORRECT_TYPE If the JSON value begins with 'n' and is not 'null'. -

    Definition at line 115 of file value-inl.h.

    +

    Definition at line 117 of file value-inl.h.

    @@ -1640,7 +1681,7 @@ template<class T >

    The programmer is responsible for providing an implementation of get<T> for the type T.

    Returns
    An instance of type T
    -

    Definition at line 97 of file value-inl.h.

    +

    Definition at line 99 of file value-inl.h.

    @@ -1676,7 +1717,7 @@ template<class T > -

    Definition at line 106 of file value-inl.h.

    +

    Definition at line 108 of file value-inl.h.

    @@ -1706,7 +1747,7 @@ template<class T >

    Get a string_view pointing at this value in the JSON document.

    If this element is an array or an object, it consumes the array or the object and returns a string_view instance corresponding to the array as represented in JSON. It points inside the original document. If this element is a scalar (string, number, Boolean, null), it returns what raw_json_token() would return.

    -

    Definition at line 204 of file value-inl.h.

    +

    Definition at line 206 of file value-inl.h.

    @@ -1748,7 +1789,7 @@ template<class T >

    See also value::raw_json().

    -

    Definition at line 200 of file value-inl.h.

    +

    Definition at line 202 of file value-inl.h.

    @@ -1779,7 +1820,7 @@ template<class T >

    Start a value at the current position.

    (It should already be started; this is just a self-documentation method.)

    -

    Definition at line 23 of file value-inl.h.

    +

    Definition at line 25 of file value-inl.h.

    @@ -1811,7 +1852,7 @@ template<class T >

    NOTE: If you're only expecting a value to be one type (a typical case), it's generally better to just call .get_double, .get_string, etc. and check for INCORRECT_TYPE (or just let it throw an exception).

    Returns
    The type of JSON value (json_type::array, json_type::object, json_type::string, json_type::number, json_type::boolean, or json_type::null). @error TAPE_ERROR when the JSON value is a bad token like "}" "," or "alse".
    -

    Definition at line 175 of file value-inl.h.

    +

    Definition at line 177 of file value-inl.h.

    diff --git a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.js b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.js index 88db77ae1..78ff7f28f 100644 --- a/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.js +++ b/classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.js @@ -3,6 +3,7 @@ var classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_ [ "value", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab96f6c19a1866863a110e8bcc93e0392", null ], [ "value", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7188b9843c2b3b3050c54b52d5b6886f", null ], [ "at", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acc369e813e7cf4a97564bb0d85f76db3", null ], + [ "at_path", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6f6c6d98a3605c8e04cad16fce05c16c", null ], [ "at_pointer", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528", null ], [ "begin", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9", null ], [ "count_elements", "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad", null ], diff --git a/classsimdjson_1_1dom_1_1parser.html b/classsimdjson_1_1dom_1_1parser.html index 0aab5f6ce..a1c3a8dcb 100644 --- a/classsimdjson_1_1dom_1_1parser.html +++ b/classsimdjson_1_1dom_1_1parser.html @@ -404,11 +404,11 @@ simdjson_inline sim

    Load a JSON document from a file and return a reference to it.

    dom::parser parser; const element doc = parser.load("jsonexamples/twitter.json");

    The function is eager: the file's content is loaded in memory inside the parser instance and immediately parsed. The file can be deleted after the parser.load call.

    -

    +

    IMPORTANT: Document Lifetime

    The JSON document still lives in the parser: this is the most efficient way to parse JSON documents because it reuses the same buffers, but you must use the document before you destroy the parser or call parse() again.

    Moving the parser instance is safe, but it invalidates the element instances. You may store the parser instance without moving it by wrapping it inside an unique_ptr instance like so: std::unique_ptr<dom::parser> parser(new dom::parser{});.

    -

    +

    Parser Capacity

    If the parser's current capacity is less than the file length, it will allocate enough capacity to handle it (up to max_capacity).

    Parameters
    @@ -467,7 +467,7 @@ Parser Capacity

    It is similar to the function load except that instead of parsing into the internal document instance associated with the parser, it allows the user to provide a document instance.

    dom::parser parser; dom::document doc; element doc_root = parser.load_into_document(doc, "jsonexamples/twitter.json");

    The function is eager: the file's content is loaded in memory inside the parser instance and immediately parsed. The file can be deleted after the parser.load_into_document call.

    -

    +

    IMPORTANT: Document Lifetime

    After the call to load_into_document, the parser is no longer needed.

    The JSON document lives in the document instance: you must keep the document instance alive while you navigate through it (i.e., used the returned value from load_into_document). You are encourage to reuse the document instance many times with new data to avoid reallocations:

    @@ -531,20 +531,20 @@ IMPORTANT: Document Lifetime

    The file is loaded in memory and can be safely deleted after the parser.load_many(path) function has returned. The memory is held by the parser instance.

    The function is lazy: it may be that no more than one JSON document at a time is parsed. And, possibly, no document many have been parsed when the parser.load_many(path) function returned.

    If there is a UTF-8 BOM, the parser skips it.

    -

    +

    Format

    The file must contain a series of one or more JSON documents, concatenated into a single buffer, separated by whitespace. It effectively parses until it has a fully valid document, then starts parsing the next document at that point. (It does this with more parallelism and lookahead than you might think, though.)

    Documents that consist of an object or array may omit the whitespace between them, concatenating with no separator. documents that consist of a single primitive (i.e. documents that are not arrays or objects) MUST be separated with whitespace.

    The documents must not exceed batch_size bytes (by default 1MB) or they will fail to parse. Setting batch_size to excessively large or excesively small values may impact negatively the performance.

    -

    +

    Error Handling

    All errors are returned during iteration: if there is a global error such as memory allocation, it will be yielded as the first result. Iteration always stops after the first error.

    As with all other simdjson methods, non-exception error handling is readily available through the same interface, requiring you to check the error before using the document:

    dom::parser parser; dom::document_stream docs; auto error = parser.load_many(path).get(docs); if (error) { cerr << error << endl; exit(1); } for (auto doc : docs) { std::string_view title; if ((error = doc["title"].get(title)) { cerr << error << endl; exit(1); } cout << title << endl; }

    -

    +

    Threads

    When compiled with SIMDJSON_THREADS_ENABLED, this method will use a single thread under the hood to do some lookahead.

    -

    +

    Parser Capacity

    If the parser's current capacity is less than batch_size, it will allocate enough capacity to handle it (up to max_capacity).

    Parameters
    @@ -704,11 +704,11 @@ Parser Capacity

    Parse a JSON document and return a temporary reference to it.

    dom::parser parser; element doc_root = parser.parse(buf, len);

    The function eagerly parses the input: the input can be modified and discarded after the parser.parse(buf, len) call has completed.

    -

    +

    IMPORTANT: Document Lifetime

    The JSON document still lives in the parser: this is the most efficient way to parse JSON documents because it reuses the same buffers, but you must use the document before you destroy the parser or call parse() again.

    Moving the parser instance is safe, but it invalidates the element instances. You may store the parser instance without moving it by wrapping it inside an unique_ptr instance like so: std::unique_ptr<dom::parser> parser(new dom::parser{});.

    -

    +

    REQUIRED: Buffer Padding

    The buffer must have at least SIMDJSON_PADDING extra allocated bytes. It does not matter what those bytes are initialized to, as long as they are allocated. These bytes will be read: if you using a sanitizer that verifies that no uninitialized byte is read, then you should initialize the SIMDJSON_PADDING bytes to avoid runtime warnings.

    If realloc_if_needed is true (the default), it is assumed that the buffer does not have enough padding, and it is copied into an enlarged temporary buffer before parsing. Thus the following is safe:

    @@ -716,7 +716,7 @@ REQUIRED: Buffer Padding

    If you set realloc_if_needed to false (e.g., parser.parse(json, json_len, false)), you must provide a buffer with at least SIMDJSON_PADDING extra bytes at the end. The benefit of setting realloc_if_needed to false is that you avoid a temporary memory allocation and a copy.

    The padded bytes may be read. It is not important how you initialize these bytes though we recommend a sensible default like null character values or spaces. For example, the following low-level code is safe:

    const char *json = R"({"key":"value"})"; const size_t json_len = std::strlen(json); std::unique_ptr<char[]> padded_json_copy{new char[json_len + SIMDJSON_PADDING]}; std::memcpy(padded_json_copy.get(), json, json_len); std::memset(padded_json_copy.get() + json_len, '\0', SIMDJSON_PADDING); simdjson::dom::parser parser; simdjson::dom::element element = parser.parse(padded_json_copy.get(), json_len, false);

    -

    +

    Parser Capacity

    If the parser's current capacity is less than len, it will allocate enough capacity to handle it (up to max_capacity).

    Parameters
    @@ -788,7 +788,7 @@ Parser Capacity

    It is similar to the function parse except that instead of parsing into the internal document instance associated with the parser, it allows the user to provide a document instance.

    dom::parser parser; dom::document doc; element doc_root = parser.parse_into_document(doc, buf, len);

    The function eagerly parses the input: the input can be modified and discarded after the parser.parse(buf, len) call has completed.

    -

    +

    IMPORTANT: Document Lifetime

    After the call to parse_into_document, the parser is no longer needed.

    The JSON document lives in the document instance: you must keep the document instance alive while you navigate through it (i.e., used the returned value from parse_into_document). You are encourage to reuse the document instance many times with new data to avoid reallocations:

    @@ -864,23 +864,23 @@ IMPORTANT: Document Lifetime

    The following is safe:

    auto json = "[\"temporary data"]"_padded; auto docs = parser.parse_many(json); for (element doc : docs) { cout << std::string(doc["title"]) << endl; }

    If there is a UTF-8 BOM, the parser skips it.

    -

    +

    Format

    The buffer must contain a series of one or more JSON documents, concatenated into a single buffer, separated by whitespace. It effectively parses until it has a fully valid document, then starts parsing the next document at that point. (It does this with more parallelism and lookahead than you might think, though.)

    documents that consist of an object or array may omit the whitespace between them, concatenating with no separator. documents that consist of a single primitive (i.e. documents that are not arrays or objects) MUST be separated with whitespace.

    The documents must not exceed batch_size bytes (by default 1MB) or they will fail to parse. Setting batch_size to excessively large or excesively small values may impact negatively the performance.

    -

    +

    Error Handling

    All errors are returned during iteration: if there is a global error such as memory allocation, it will be yielded as the first result. Iteration always stops after the first error.

    As with all other simdjson methods, non-exception error handling is readily available through the same interface, requiring you to check the error before using the document:

    dom::parser parser; dom::document_stream docs; auto error = parser.load_many(path).get(docs); if (error) { cerr << error << endl; exit(1); } for (auto doc : docs) { std::string_view title; if ((error = doc["title"].get(title)) { cerr << error << endl; exit(1); } cout << title << endl; }

    -

    +

    REQUIRED: Buffer Padding

    The buffer must have at least SIMDJSON_PADDING extra allocated bytes. It does not matter what those bytes are initialized to, as long as they are allocated. These bytes will be read: if you using a sanitizer that verifies that no uninitialized byte is read, then you should initialize the SIMDJSON_PADDING bytes to avoid runtime warnings.

    -

    +

    Threads

    When compiled with SIMDJSON_THREADS_ENABLED, this method will use a single thread under the hood to do some lookahead.

    -

    +

    Parser Capacity

    If the parser's current capacity is less than batch_size, it will allocate enough capacity to handle it (up to max_capacity).

    Parameters
    diff --git a/dir_7796bb4b727f918c96faee1bdd50e49a.js b/dir_7796bb4b727f918c96faee1bdd50e49a.js index 147cfc99c..fcf57c628 100644 --- a/dir_7796bb4b727f918c96faee1bdd50e49a.js +++ b/dir_7796bb4b727f918c96faee1bdd50e49a.js @@ -15,6 +15,8 @@ var dir_7796bb4b727f918c96faee1bdd50e49a = [ "field.h", "field_8h_source.html", null ], [ "json_iterator-inl.h", "json__iterator-inl_8h_source.html", null ], [ "json_iterator.h", "json__iterator_8h_source.html", null ], + [ "json_path_to_pointer_conversion-inl.h", "json__path__to__pointer__conversion-inl_8h_source.html", null ], + [ "json_path_to_pointer_conversion.h", "json__path__to__pointer__conversion_8h_source.html", null ], [ "json_type-inl.h", "json__type-inl_8h_source.html", null ], [ "json_type.h", "json__type_8h_source.html", null ], [ "logger-inl.h", "logger-inl_8h_source.html", null ], diff --git a/field_8h_source.html b/field_8h_source.html index a3feaf341..664800fd1 100644 --- a/field_8h_source.html +++ b/field_8h_source.html @@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('field_8h_source.html',''); initResizab
    error_code
    All possible errors returned by simdjson.
    Definition: error.h:19
    - +
    The result of a simdjson operation that could fail.
    Definition: error.h:214
    simdjson_inline error_code error() const noexcept
    The error.
    Definition: error-inl.h:131
    simdjson_inline T & value() &noexcept(false)
    Get the result value.
    diff --git a/files.html b/files.html index cca9de8fc..9b1514462 100644 --- a/files.html +++ b/files.html @@ -153,26 +153,28 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });  field.h  json_iterator-inl.h  json_iterator.h - json_type-inl.h - json_type.h - logger-inl.h - logger.h - object-inl.h - object.h - object_iterator-inl.h - object_iterator.h - parser-inl.h - parser.h - raw_json_string-inl.h - raw_json_string.h - serialization-inl.h - serialization.h - token_iterator-inl.h - token_iterator.h - value-inl.h - value.h - value_iterator-inl.h - value_iterator.h + json_path_to_pointer_conversion-inl.h + json_path_to_pointer_conversion.h + json_type-inl.h + json_type.h + logger-inl.h + logger.h + object-inl.h + object.h + object_iterator-inl.h + object_iterator.h + parser-inl.h + parser.h + raw_json_string-inl.h + raw_json_string.h + serialization-inl.h + serialization.h + token_iterator-inl.h + token_iterator.h + value-inl.h + value.h + value_iterator-inl.h + value_iterator.h  amalgamated.h  atomparsing.h  base.h diff --git a/functions.html b/functions.html index ac05d0e7a..ac0ae2c1c 100644 --- a/functions.html +++ b/functions.html @@ -131,6 +131,12 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable(); : simdjson::dom::element , simdjson::dom::object +
  • at_path() +: simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value +
  • at_pointer() : simdjson::dom::array , simdjson::dom::element diff --git a/functions_func.html b/functions_func.html index f342b2dee..177e1fe4f 100644 --- a/functions_func.html +++ b/functions_func.html @@ -131,6 +131,12 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl : simdjson::dom::element , simdjson::dom::object
  • +
  • at_path() +: simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value +
  • at_pointer() : simdjson::dom::array , simdjson::dom::element diff --git a/generic_2ondemand_2array-inl_8h_source.html b/generic_2ondemand_2array-inl_8h_source.html index c56453c17..a842ea198 100644 --- a/generic_2ondemand_2array-inl_8h_source.html +++ b/generic_2ondemand_2array-inl_8h_source.html @@ -256,71 +256,128 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2array-inl_8h_source
    163  return child;
    164 }
    165 
    -
    166 simdjson_inline simdjson_result<value> array::at(size_t index) noexcept {
    -
    167  size_t i = 0;
    -
    168  for (auto value : *this) {
    -
    169  if (i == index) { return value; }
    -
    170  i++;
    -
    171  }
    -
    172  return INDEX_OUT_OF_BOUNDS;
    -
    173 }
    -
    174 
    -
    175 } // namespace ondemand
    -
    176 } // namespace SIMDJSON_IMPLEMENTATION
    -
    177 } // namespace simdjson
    +
    166 inline std::string json_path_to_pointer_conversion(std::string_view json_path) {
    +
    167  if (json_path.empty() || (json_path.front() != '.' &&
    +
    168  json_path.front() != '[')) {
    +
    169  return "-1"; // This is just a sentinel value, the caller should check for this and return an error.
    +
    170  }
    +
    171 
    +
    172  std::string result;
    +
    173  // Reserve space to reduce allocations, adjusting for potential increases due
    +
    174  // to escaping.
    +
    175  result.reserve(json_path.size() * 2);
    +
    176 
    +
    177  size_t i = 0;
    178 
    -
    179 namespace simdjson {
    -
    180 
    -
    181 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::simdjson_result(
    -
    182  SIMDJSON_IMPLEMENTATION::ondemand::array &&value
    -
    183 ) noexcept
    -
    184  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::array>(
    -
    185  std::forward<SIMDJSON_IMPLEMENTATION::ondemand::array>(value)
    -
    186  )
    -
    187 {
    -
    188 }
    -
    189 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::simdjson_result(
    -
    190  error_code error
    -
    191 ) noexcept
    -
    192  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::array>(error)
    -
    193 {
    -
    194 }
    -
    195 
    -
    196 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::begin() noexcept {
    -
    197  if (error()) { return error(); }
    -
    198  return first.begin();
    -
    199 }
    -
    200 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::end() noexcept {
    -
    201  if (error()) { return error(); }
    -
    202  return first.end();
    -
    203 }
    -
    204 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::count_elements() & noexcept {
    -
    205  if (error()) { return error(); }
    -
    206  return first.count_elements();
    -
    207 }
    -
    208 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::is_empty() & noexcept {
    -
    209  if (error()) { return error(); }
    -
    210  return first.is_empty();
    +
    179  while (i < json_path.length()) {
    +
    180  if (json_path[i] == '.') {
    +
    181  result += '/';
    +
    182  } else if (json_path[i] == '[') {
    +
    183  result += '/';
    +
    184  ++i; // Move past the '['
    +
    185  while (i < json_path.length() && json_path[i] != ']') {
    +
    186  if (json_path[i] == '~') {
    +
    187  result += "~0";
    +
    188  } else if (json_path[i] == '/') {
    +
    189  result += "~1";
    +
    190  } else {
    +
    191  result += json_path[i];
    +
    192  }
    +
    193  ++i;
    +
    194  }
    +
    195  if (i == json_path.length() || json_path[i] != ']') {
    +
    196  return "-1"; // Using sentinel value that will be handled as an error by the caller.
    +
    197  }
    +
    198  } else {
    +
    199  if (json_path[i] == '~') {
    +
    200  result += "~0";
    +
    201  } else if (json_path[i] == '/') {
    +
    202  result += "~1";
    +
    203  } else {
    +
    204  result += json_path[i];
    +
    205  }
    +
    206  }
    +
    207  ++i;
    +
    208  }
    +
    209 
    +
    210  return result;
    211 }
    -
    212 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::at(size_t index) noexcept {
    -
    213  if (error()) { return error(); }
    -
    214  return first.at(index);
    -
    215 }
    -
    216 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::at_pointer(std::string_view json_pointer) noexcept {
    -
    217  if (error()) { return error(); }
    -
    218  return first.at_pointer(json_pointer);
    -
    219 }
    -
    220 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::raw_json() noexcept {
    -
    221  if (error()) { return error(); }
    -
    222  return first.raw_json();
    -
    223 }
    -
    224 } // namespace simdjson
    -
    225 
    -
    226 #endif // SIMDJSON_GENERIC_ONDEMAND_ARRAY_INL_H
    +
    212 
    +
    213 inline simdjson_result<value> array::at_path(std::string_view json_path) noexcept {
    +
    214  auto json_pointer = json_path_to_pointer_conversion(json_path);
    +
    215  if (json_pointer == "-1") { return INVALID_JSON_POINTER; }
    +
    216  return at_pointer(json_pointer);
    +
    217 }
    +
    218 
    +
    219 simdjson_inline simdjson_result<value> array::at(size_t index) noexcept {
    +
    220  size_t i = 0;
    +
    221  for (auto value : *this) {
    +
    222  if (i == index) { return value; }
    +
    223  i++;
    +
    224  }
    +
    225  return INDEX_OUT_OF_BOUNDS;
    +
    226 }
    +
    227 
    +
    228 } // namespace ondemand
    +
    229 } // namespace SIMDJSON_IMPLEMENTATION
    +
    230 } // namespace simdjson
    +
    231 
    +
    232 namespace simdjson {
    +
    233 
    +
    234 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::simdjson_result(
    +
    235  SIMDJSON_IMPLEMENTATION::ondemand::array &&value
    +
    236 ) noexcept
    +
    237  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::array>(
    +
    238  std::forward<SIMDJSON_IMPLEMENTATION::ondemand::array>(value)
    +
    239  )
    +
    240 {
    +
    241 }
    +
    242 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::simdjson_result(
    +
    243  error_code error
    +
    244 ) noexcept
    +
    245  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::array>(error)
    +
    246 {
    +
    247 }
    +
    248 
    +
    249 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::begin() noexcept {
    +
    250  if (error()) { return error(); }
    +
    251  return first.begin();
    +
    252 }
    +
    253 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::end() noexcept {
    +
    254  if (error()) { return error(); }
    +
    255  return first.end();
    +
    256 }
    +
    257 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::count_elements() & noexcept {
    +
    258  if (error()) { return error(); }
    +
    259  return first.count_elements();
    +
    260 }
    +
    261 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::is_empty() & noexcept {
    +
    262  if (error()) { return error(); }
    +
    263  return first.is_empty();
    +
    264 }
    +
    265 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::at(size_t index) noexcept {
    +
    266  if (error()) { return error(); }
    +
    267  return first.at(index);
    +
    268 }
    +
    269 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::at_pointer(std::string_view json_pointer) noexcept {
    +
    270  if (error()) { return error(); }
    +
    271  return first.at_pointer(json_pointer);
    +
    272 }
    +
    273 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::at_path(std::string_view json_path) noexcept {
    +
    274  if (error()) { return error(); }
    +
    275  return first.at_path(json_path);
    +
    276 }
    +
    277 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array>::raw_json() noexcept {
    +
    278  if (error()) { return error(); }
    +
    279  return first.raw_json();
    +
    280 }
    +
    281 } // namespace simdjson
    +
    282 
    +
    283 #endif // SIMDJSON_GENERIC_ONDEMAND_ARRAY_INL_H
    -
    simdjson_inline simdjson_result< value > at(size_t index) noexcept
    Get the value at the given index.
    Definition: array-inl.h:166
    -
    value_iterator iter
    Iterator marking current position.
    Definition: array.h:164
    +
    simdjson_inline simdjson_result< value > at(size_t index) noexcept
    Get the value at the given index.
    Definition: array-inl.h:219
    +
    value_iterator iter
    Iterator marking current position.
    Definition: array.h:177
    simdjson_inline simdjson_result< bool > is_empty() &noexcept
    This method scans the beginning of the array and checks whether the array is empty.
    Definition: array-inl.h:119
    simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: array-inl.h:130
    static simdjson_inline simdjson_result< array > start(value_iterator &iter) noexcept
    Begin array iteration.
    Definition: array-inl.h:60
    @@ -328,6 +385,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2array-inl_8h_source
    simdjson_inline array() noexcept=default
    Create a new invalid array.
    simdjson_inline error_code consume() noexcept
    Go to the end of the array, no matter where you are right now.
    Definition: array-inl.h:87
    simdjson_inline simdjson_result< size_t > count_elements() &noexcept
    This method scans the array and counts the number of elements.
    Definition: array-inl.h:106
    +
    simdjson_result< value > at_path(std::string_view json_path) noexcept
    Get the value associated with the given JSON path.
    Definition: array-inl.h:213
    static simdjson_inline simdjson_result< array > start_root(value_iterator &iter) noexcept
    Begin array iteration from the root.
    Definition: array-inl.h:67
    static simdjson_inline simdjson_result< array > started(value_iterator &iter) noexcept
    Begin array iteration.
    Definition: array-inl.h:72
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the array and returns a string_view instance corresponding to the array as represented in JS...
    Definition: array-inl.h:93
    diff --git a/generic_2ondemand_2array_8h_source.html b/generic_2ondemand_2array_8h_source.html index 98dd72060..f737e75fe 100644 --- a/generic_2ondemand_2array_8h_source.html +++ b/generic_2ondemand_2array_8h_source.html @@ -114,58 +114,62 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2array_8h_source.htm
    62  simdjson_inline simdjson_result<bool> is_empty() & noexcept;
    73  inline simdjson_result<bool> reset() & noexcept;
    102  inline simdjson_result<value> at_pointer(std::string_view json_pointer) noexcept;
    -
    107  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    -
    108 
    -
    116  simdjson_inline simdjson_result<value> at(size_t index) noexcept;
    -
    117 protected:
    -
    121  simdjson_inline error_code consume() noexcept;
    -
    122 
    -
    130  static simdjson_inline simdjson_result<array> start(value_iterator &iter) noexcept;
    -
    139  static simdjson_inline simdjson_result<array> start_root(value_iterator &iter) noexcept;
    -
    148  static simdjson_inline simdjson_result<array> started(value_iterator &iter) noexcept;
    -
    149 
    -
    157  simdjson_inline array(const value_iterator &iter) noexcept;
    -
    158 
    -
    164  value_iterator iter{};
    -
    165 
    -
    166  friend class value;
    -
    167  friend class document;
    -
    168  friend struct simdjson_result<value>;
    -
    169  friend struct simdjson_result<array>;
    -
    170  friend class array_iterator;
    -
    171 };
    -
    172 
    -
    173 } // namespace ondemand
    -
    174 } // namespace SIMDJSON_IMPLEMENTATION
    -
    175 } // namespace simdjson
    -
    176 
    -
    177 namespace simdjson {
    +
    103 
    +
    114  inline simdjson_result<value> at_path(std::string_view json_path) noexcept;
    +
    115 
    +
    120  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    +
    121 
    +
    129  simdjson_inline simdjson_result<value> at(size_t index) noexcept;
    +
    130 protected:
    +
    134  simdjson_inline error_code consume() noexcept;
    +
    135 
    +
    143  static simdjson_inline simdjson_result<array> start(value_iterator &iter) noexcept;
    +
    152  static simdjson_inline simdjson_result<array> start_root(value_iterator &iter) noexcept;
    +
    161  static simdjson_inline simdjson_result<array> started(value_iterator &iter) noexcept;
    +
    162 
    +
    170  simdjson_inline array(const value_iterator &iter) noexcept;
    +
    171 
    +
    177  value_iterator iter{};
    178 
    -
    179 template<>
    -
    180 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::array> {
    -
    181 public:
    - -
    183  simdjson_inline simdjson_result(error_code error) noexcept;
    -
    184  simdjson_inline simdjson_result() noexcept = default;
    +
    179  friend class value;
    +
    180  friend class document;
    +
    181  friend struct simdjson_result<value>;
    +
    182  friend struct simdjson_result<array>;
    +
    183  friend class array_iterator;
    +
    184 };
    185 
    - - -
    188  inline simdjson_result<size_t> count_elements() & noexcept;
    -
    189  inline simdjson_result<bool> is_empty() & noexcept;
    -
    190  inline simdjson_result<bool> reset() & noexcept;
    -
    191  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at(size_t index) noexcept;
    -
    192  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    -
    193  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    -
    194 
    -
    195 };
    -
    196 
    -
    197 } // namespace simdjson
    +
    186 } // namespace ondemand
    +
    187 } // namespace SIMDJSON_IMPLEMENTATION
    +
    188 } // namespace simdjson
    +
    189 
    +
    190 namespace simdjson {
    +
    191 
    +
    192 template<>
    +
    193 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::array> {
    +
    194 public:
    + +
    196  simdjson_inline simdjson_result(error_code error) noexcept;
    +
    197  simdjson_inline simdjson_result() noexcept = default;
    198 
    -
    199 #endif // SIMDJSON_GENERIC_ONDEMAND_ARRAY_H
    + + +
    201  inline simdjson_result<size_t> count_elements() & noexcept;
    +
    202  inline simdjson_result<bool> is_empty() & noexcept;
    +
    203  inline simdjson_result<bool> reset() & noexcept;
    +
    204  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at(size_t index) noexcept;
    +
    205  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    +
    206  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_path(std::string_view json_path) noexcept;
    +
    207  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    +
    208 
    +
    209 };
    +
    210 
    +
    211 } // namespace simdjson
    +
    212 
    +
    213 #endif // SIMDJSON_GENERIC_ONDEMAND_ARRAY_H
    -
    simdjson_inline simdjson_result< value > at(size_t index) noexcept
    Get the value at the given index.
    Definition: array-inl.h:166
    -
    value_iterator iter
    Iterator marking current position.
    Definition: array.h:164
    +
    simdjson_inline simdjson_result< value > at(size_t index) noexcept
    Get the value at the given index.
    Definition: array-inl.h:219
    +
    value_iterator iter
    Iterator marking current position.
    Definition: array.h:177
    simdjson_inline simdjson_result< bool > is_empty() &noexcept
    This method scans the beginning of the array and checks whether the array is empty.
    Definition: array-inl.h:119
    simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: array-inl.h:130
    static simdjson_inline simdjson_result< array > start(value_iterator &iter) noexcept
    Begin array iteration.
    Definition: array-inl.h:60
    @@ -173,6 +177,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2array_8h_source.htm
    simdjson_inline array() noexcept=default
    Create a new invalid array.
    simdjson_inline error_code consume() noexcept
    Go to the end of the array, no matter where you are right now.
    Definition: array-inl.h:87
    simdjson_inline simdjson_result< size_t > count_elements() &noexcept
    This method scans the array and counts the number of elements.
    Definition: array-inl.h:106
    +
    simdjson_result< value > at_path(std::string_view json_path) noexcept
    Get the value associated with the given JSON path.
    Definition: array-inl.h:213
    static simdjson_inline simdjson_result< array > start_root(value_iterator &iter) noexcept
    Begin array iteration from the root.
    Definition: array-inl.h:67
    static simdjson_inline simdjson_result< array > started(value_iterator &iter) noexcept
    Begin array iteration.
    Definition: array-inl.h:72
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the array and returns a string_view instance corresponding to the array as represented in JS...
    Definition: array-inl.h:93
    @@ -184,7 +189,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2array_8h_source.htm
    error_code
    All possible errors returned by simdjson.
    Definition: error.h:19
    - +
    The result of a simdjson operation that could fail.
    Definition: error.h:214
    simdjson_inline error_code error() const noexcept
    The error.
    Definition: error-inl.h:131
    simdjson_inline T & value() &noexcept(false)
    Get the result value.
    diff --git a/generic_2ondemand_2base_8h_source.html b/generic_2ondemand_2base_8h_source.html index a84e48bdd..527a7840b 100644 --- a/generic_2ondemand_2base_8h_source.html +++ b/generic_2ondemand_2base_8h_source.html @@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2base_8h_source.html
    47 #endif // SIMDJSON_GENERIC_ONDEMAND_BASE_H
    -
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:639
    +
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:653
    A JSON field (key/value pair) in an object.
    Definition: field.h:22
    diff --git a/generic_2ondemand_2document-inl_8h_source.html b/generic_2ondemand_2document-inl_8h_source.html index 2c6a6b704..f16ad50f0 100644 --- a/generic_2ondemand_2document-inl_8h_source.html +++ b/generic_2ondemand_2document-inl_8h_source.html @@ -100,879 +100,910 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document-inl_8h_sou
    7 #include "simdjson/generic/ondemand/array_iterator.h"
    8 #include "simdjson/generic/ondemand/document.h"
    9 #include "simdjson/generic/ondemand/json_iterator-inl.h"
    -
    10 #include "simdjson/generic/ondemand/json_type.h"
    -
    11 #include "simdjson/generic/ondemand/object-inl.h"
    -
    12 #include "simdjson/generic/ondemand/raw_json_string.h"
    -
    13 #include "simdjson/generic/ondemand/value.h"
    -
    14 #include "simdjson/generic/ondemand/value_iterator-inl.h"
    -
    15 #endif // SIMDJSON_CONDITIONAL_INCLUDE
    -
    16 
    -
    17 namespace simdjson {
    -
    18 namespace SIMDJSON_IMPLEMENTATION {
    -
    19 namespace ondemand {
    -
    20 
    -
    21 simdjson_inline document::document(ondemand::json_iterator &&_iter) noexcept
    -
    22  : iter{std::forward<json_iterator>(_iter)}
    -
    23 {
    -
    24  logger::log_start_value(iter, "document");
    -
    25 }
    -
    26 
    -
    27 simdjson_inline document document::start(json_iterator &&iter) noexcept {
    -
    28  return document(std::forward<json_iterator>(iter));
    -
    29 }
    -
    30 
    -
    31 inline void document::rewind() noexcept {
    -
    32  iter.rewind();
    -
    33 }
    -
    34 
    -
    35 inline std::string document::to_debug_string() noexcept {
    -
    36  return iter.to_string();
    -
    37 }
    -
    38 
    - -
    40  return iter.current_location();
    -
    41 }
    -
    42 
    -
    43 inline int32_t document::current_depth() const noexcept {
    -
    44  return iter.depth();
    -
    45 }
    -
    46 
    -
    47 inline bool document::at_end() const noexcept {
    -
    48  return iter.at_end();
    -
    49 }
    -
    50 
    -
    51 
    -
    52 inline bool document::is_alive() noexcept {
    -
    53  return iter.is_alive();
    -
    54 }
    -
    55 simdjson_inline value_iterator document::resume_value_iterator() noexcept {
    -
    56  return value_iterator(&iter, 1, iter.root_position());
    -
    57 }
    -
    58 simdjson_inline value_iterator document::get_root_value_iterator() noexcept {
    -
    59  return resume_value_iterator();
    -
    60 }
    -
    61 simdjson_inline simdjson_result<object> document::start_or_resume_object() noexcept {
    -
    62  if (iter.at_root()) {
    -
    63  return get_object();
    -
    64  } else {
    -
    65  return object::resume(resume_value_iterator());
    -
    66  }
    -
    67 }
    -
    68 simdjson_inline simdjson_result<value> document::get_value() noexcept {
    -
    69  // Make sure we start any arrays or objects before returning, so that start_root_<object/array>()
    -
    70  // gets called.
    -
    71 
    -
    72  // It is the convention throughout the code that the macro `SIMDJSON_DEVELOPMENT_CHECKS` determines whether
    -
    73  // we check for OUT_OF_ORDER_ITERATION. Proper on::demand code should never trigger this error.
    -
    74 #if SIMDJSON_DEVELOPMENT_CHECKS
    -
    75  if (!iter.at_root()) { return OUT_OF_ORDER_ITERATION; }
    -
    76 #endif
    -
    77  // assert_at_root() serves two purposes: in Debug mode, whether or not
    -
    78  // SIMDJSON_DEVELOPMENT_CHECKS is set or not, it checks that we are at the root of
    -
    79  // the document (this will typically be redundant). In release mode, it generates
    -
    80  // SIMDJSON_ASSUME statements to allow the compiler to make assumptions.
    -
    81  iter.assert_at_root();
    -
    82  switch (*iter.peek()) {
    -
    83  case '[': {
    -
    84  // The following lines check that the document ends with ].
    -
    85  auto value_iterator = get_root_value_iterator();
    -
    86  auto error = value_iterator.check_root_array();
    -
    87  if(error) { return error; }
    -
    88  return value(get_root_value_iterator());
    -
    89  }
    -
    90  case '{': {
    -
    91  // The following lines would check that the document ends with }.
    -
    92  auto value_iterator = get_root_value_iterator();
    -
    93  auto error = value_iterator.check_root_object();
    -
    94  if(error) { return error; }
    -
    95  return value(get_root_value_iterator());
    -
    96  }
    -
    97  default:
    -
    98  // Unfortunately, scalar documents are a special case in simdjson and they cannot
    -
    99  // be safely converted to value instances.
    - -
    101  }
    -
    102 }
    -
    103 simdjson_inline simdjson_result<array> document::get_array() & noexcept {
    -
    104  auto value = get_root_value_iterator();
    -
    105  return array::start_root(value);
    -
    106 }
    -
    107 simdjson_inline simdjson_result<object> document::get_object() & noexcept {
    -
    108  auto value = get_root_value_iterator();
    -
    109  return object::start_root(value);
    -
    110 }
    -
    111 
    - -
    121  return get_root_value_iterator().get_root_uint64(true);
    -
    122 }
    - -
    124  return get_root_value_iterator().get_root_uint64_in_string(true);
    -
    125 }
    -
    126 simdjson_inline simdjson_result<int64_t> document::get_int64() noexcept {
    -
    127  return get_root_value_iterator().get_root_int64(true);
    -
    128 }
    - -
    130  return get_root_value_iterator().get_root_int64_in_string(true);
    -
    131 }
    -
    132 simdjson_inline simdjson_result<double> document::get_double() noexcept {
    -
    133  return get_root_value_iterator().get_root_double(true);
    -
    134 }
    - -
    136  return get_root_value_iterator().get_root_double_in_string(true);
    -
    137 }
    -
    138 simdjson_inline simdjson_result<std::string_view> document::get_string(bool allow_replacement) noexcept {
    -
    139  return get_root_value_iterator().get_root_string(true, allow_replacement);
    -
    140 }
    -
    141 template <typename string_type>
    -
    142 simdjson_inline error_code document::get_string(string_type& receiver, bool allow_replacement) noexcept {
    -
    143  return get_root_value_iterator().get_root_string(receiver, true, allow_replacement);
    -
    144 }
    - -
    146  return get_root_value_iterator().get_root_wobbly_string(true);
    -
    147 }
    - -
    149  return get_root_value_iterator().get_root_raw_json_string(true);
    -
    150 }
    -
    151 simdjson_inline simdjson_result<bool> document::get_bool() noexcept {
    -
    152  return get_root_value_iterator().get_root_bool(true);
    -
    153 }
    -
    154 simdjson_inline simdjson_result<bool> document::is_null() noexcept {
    -
    155  return get_root_value_iterator().is_root_null(true);
    -
    156 }
    -
    157 
    -
    158 template<> simdjson_inline simdjson_result<array> document::get() & noexcept { return get_array(); }
    -
    159 template<> simdjson_inline simdjson_result<object> document::get() & noexcept { return get_object(); }
    -
    160 template<> simdjson_inline simdjson_result<raw_json_string> document::get() & noexcept { return get_raw_json_string(); }
    -
    161 template<> simdjson_inline simdjson_result<std::string_view> document::get() & noexcept { return get_string(false); }
    -
    162 template<> simdjson_inline simdjson_result<double> document::get() & noexcept { return get_double(); }
    -
    163 template<> simdjson_inline simdjson_result<uint64_t> document::get() & noexcept { return get_uint64(); }
    -
    164 template<> simdjson_inline simdjson_result<int64_t> document::get() & noexcept { return get_int64(); }
    -
    165 template<> simdjson_inline simdjson_result<bool> document::get() & noexcept { return get_bool(); }
    -
    166 template<> simdjson_inline simdjson_result<value> document::get() & noexcept { return get_value(); }
    -
    167 
    -
    168 template<> simdjson_inline simdjson_result<raw_json_string> document::get() && noexcept { return get_raw_json_string(); }
    -
    169 template<> simdjson_inline simdjson_result<std::string_view> document::get() && noexcept { return get_string(false); }
    -
    170 template<> simdjson_inline simdjson_result<double> document::get() && noexcept { return std::forward<document>(*this).get_double(); }
    -
    171 template<> simdjson_inline simdjson_result<uint64_t> document::get() && noexcept { return std::forward<document>(*this).get_uint64(); }
    -
    172 template<> simdjson_inline simdjson_result<int64_t> document::get() && noexcept { return std::forward<document>(*this).get_int64(); }
    -
    173 template<> simdjson_inline simdjson_result<bool> document::get() && noexcept { return std::forward<document>(*this).get_bool(); }
    -
    174 template<> simdjson_inline simdjson_result<value> document::get() && noexcept { return get_value(); }
    -
    175 
    -
    176 template<typename T> simdjson_inline error_code document::get(T &out) & noexcept {
    -
    177  return get<T>().get(out);
    -
    178 }
    -
    179 template<typename T> simdjson_inline error_code document::get(T &out) && noexcept {
    -
    180  return std::forward<document>(*this).get<T>().get(out);
    -
    181 }
    -
    182 
    -
    183 #if SIMDJSON_EXCEPTIONS
    -
    184 template <class T>
    -
    185 simdjson_inline document::operator T() noexcept(false) { return get<T>(); }
    -
    186 simdjson_inline document::operator array() & noexcept(false) { return get_array(); }
    -
    187 simdjson_inline document::operator object() & noexcept(false) { return get_object(); }
    -
    188 simdjson_inline document::operator uint64_t() noexcept(false) { return get_uint64(); }
    -
    189 simdjson_inline document::operator int64_t() noexcept(false) { return get_int64(); }
    -
    190 simdjson_inline document::operator double() noexcept(false) { return get_double(); }
    -
    191 simdjson_inline document::operator std::string_view() noexcept(false) { return get_string(false); }
    -
    192 simdjson_inline document::operator raw_json_string() noexcept(false) { return get_raw_json_string(); }
    -
    193 simdjson_inline document::operator bool() noexcept(false) { return get_bool(); }
    -
    194 simdjson_inline document::operator value() noexcept(false) { return get_value(); }
    -
    195 
    -
    196 #endif
    -
    197 simdjson_inline simdjson_result<size_t> document::count_elements() & noexcept {
    -
    198  auto a = get_array();
    -
    199  simdjson_result<size_t> answer = a.count_elements();
    -
    200  /* If there was an array, we are now left pointing at its first element. */
    -
    201  if(answer.error() == SUCCESS) { rewind(); }
    -
    202  return answer;
    -
    203 }
    -
    204 simdjson_inline simdjson_result<size_t> document::count_fields() & noexcept {
    -
    205  auto a = get_object();
    -
    206  simdjson_result<size_t> answer = a.count_fields();
    -
    207  /* If there was an object, we are now left pointing at its first element. */
    -
    208  if(answer.error() == SUCCESS) { rewind(); }
    -
    209  return answer;
    -
    210 }
    -
    211 simdjson_inline simdjson_result<value> document::at(size_t index) & noexcept {
    -
    212  auto a = get_array();
    -
    213  return a.at(index);
    -
    214 }
    -
    215 simdjson_inline simdjson_result<array_iterator> document::begin() & noexcept {
    -
    216  return get_array().begin();
    -
    217 }
    -
    218 simdjson_inline simdjson_result<array_iterator> document::end() & noexcept {
    -
    219  return {};
    -
    220 }
    -
    221 
    -
    222 simdjson_inline simdjson_result<value> document::find_field(std::string_view key) & noexcept {
    -
    223  return start_or_resume_object().find_field(key);
    -
    224 }
    -
    225 simdjson_inline simdjson_result<value> document::find_field(const char *key) & noexcept {
    -
    226  return start_or_resume_object().find_field(key);
    -
    227 }
    -
    228 simdjson_inline simdjson_result<value> document::find_field_unordered(std::string_view key) & noexcept {
    -
    229  return start_or_resume_object().find_field_unordered(key);
    -
    230 }
    -
    231 simdjson_inline simdjson_result<value> document::find_field_unordered(const char *key) & noexcept {
    -
    232  return start_or_resume_object().find_field_unordered(key);
    -
    233 }
    -
    234 simdjson_inline simdjson_result<value> document::operator[](std::string_view key) & noexcept {
    -
    235  return start_or_resume_object()[key];
    -
    236 }
    -
    237 simdjson_inline simdjson_result<value> document::operator[](const char *key) & noexcept {
    -
    238  return start_or_resume_object()[key];
    -
    239 }
    -
    240 
    -
    241 simdjson_inline error_code document::consume() noexcept {
    -
    242  auto error = iter.skip_child(0);
    -
    243  if(error) { iter.abandon(); }
    -
    244  return error;
    -
    245 }
    -
    246 
    - -
    248  auto _iter = get_root_value_iterator();
    -
    249  const uint8_t * starting_point{_iter.peek_start()};
    -
    250  auto error = consume();
    -
    251  if(error) { return error; }
    -
    252  // After 'consume()', we could be left pointing just beyond the document, but that
    -
    253  // is ok because we are not going to dereference the final pointer position, we just
    -
    254  // use it to compute the length in bytes.
    -
    255  const uint8_t * final_point{iter.unsafe_pointer()};
    -
    256  return std::string_view(reinterpret_cast<const char*>(starting_point), size_t(final_point - starting_point));
    -
    257 }
    -
    258 
    -
    259 simdjson_inline simdjson_result<json_type> document::type() noexcept {
    -
    260  return get_root_value_iterator().type();
    -
    261 }
    -
    262 
    -
    263 simdjson_inline simdjson_result<bool> document::is_scalar() noexcept {
    -
    264  json_type this_type;
    -
    265  auto error = type().get(this_type);
    -
    266  if(error) { return error; }
    -
    267  return ! ((this_type == json_type::array) || (this_type == json_type::object));
    -
    268 }
    -
    269 
    -
    270 simdjson_inline bool document::is_negative() noexcept {
    -
    271  return get_root_value_iterator().is_root_negative();
    -
    272 }
    -
    273 
    -
    274 simdjson_inline simdjson_result<bool> document::is_integer() noexcept {
    -
    275  return get_root_value_iterator().is_root_integer(true);
    -
    276 }
    -
    277 
    - -
    279  return get_root_value_iterator().get_root_number_type(true);
    -
    280 }
    -
    281 
    -
    282 simdjson_inline simdjson_result<number> document::get_number() noexcept {
    -
    283  return get_root_value_iterator().get_root_number(true);
    -
    284 }
    -
    285 
    -
    286 
    - -
    288  auto _iter = get_root_value_iterator();
    -
    289  return std::string_view(reinterpret_cast<const char*>(_iter.peek_start()), _iter.peek_start_length());
    -
    290 }
    -
    291 
    -
    292 simdjson_inline simdjson_result<value> document::at_pointer(std::string_view json_pointer) noexcept {
    -
    293  rewind(); // Rewind the document each time at_pointer is called
    -
    294  if (json_pointer.empty()) {
    -
    295  return this->get_value();
    -
    296  }
    -
    297  json_type t;
    -
    298  SIMDJSON_TRY(type().get(t));
    -
    299  switch (t)
    -
    300  {
    -
    301  case json_type::array:
    -
    302  return (*this).get_array().at_pointer(json_pointer);
    -
    303  case json_type::object:
    -
    304  return (*this).get_object().at_pointer(json_pointer);
    -
    305  default:
    -
    306  return INVALID_JSON_POINTER;
    -
    307  }
    -
    308 }
    -
    309 
    -
    310 } // namespace ondemand
    -
    311 } // namespace SIMDJSON_IMPLEMENTATION
    -
    312 } // namespace simdjson
    -
    313 
    -
    314 namespace simdjson {
    -
    315 
    -
    316 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::simdjson_result(
    -
    317  SIMDJSON_IMPLEMENTATION::ondemand::document &&value
    -
    318 ) noexcept :
    -
    319  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document>(
    -
    320  std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(value)
    -
    321  )
    -
    322 {
    -
    323 }
    -
    324 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::simdjson_result(
    -
    325  error_code error
    -
    326 ) noexcept :
    -
    327  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document>(
    -
    328  error
    -
    329  )
    -
    330 {
    -
    331 }
    -
    332 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::count_elements() & noexcept {
    -
    333  if (error()) { return error(); }
    -
    334  return first.count_elements();
    -
    335 }
    -
    336 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::count_fields() & noexcept {
    -
    337  if (error()) { return error(); }
    -
    338  return first.count_fields();
    -
    339 }
    -
    340 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::at(size_t index) & noexcept {
    -
    341  if (error()) { return error(); }
    -
    342  return first.at(index);
    -
    343 }
    -
    344 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::rewind() noexcept {
    -
    345  if (error()) { return error(); }
    -
    346  first.rewind();
    -
    347  return SUCCESS;
    -
    348 }
    -
    349 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::begin() & noexcept {
    -
    350  if (error()) { return error(); }
    -
    351  return first.begin();
    -
    352 }
    -
    353 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::end() & noexcept {
    -
    354  return {};
    -
    355 }
    -
    356 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field_unordered(std::string_view key) & noexcept {
    -
    357  if (error()) { return error(); }
    -
    358  return first.find_field_unordered(key);
    -
    359 }
    -
    360 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field_unordered(const char *key) & noexcept {
    -
    361  if (error()) { return error(); }
    -
    362  return first.find_field_unordered(key);
    -
    363 }
    -
    364 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator[](std::string_view key) & noexcept {
    -
    365  if (error()) { return error(); }
    -
    366  return first[key];
    +
    10 #include "simdjson/generic/ondemand/json_path_to_pointer_conversion.h"
    +
    11 #include "simdjson/generic/ondemand/json_path_to_pointer_conversion-inl.h"
    +
    12 #include "simdjson/generic/ondemand/json_type.h"
    +
    13 #include "simdjson/generic/ondemand/object-inl.h"
    +
    14 #include "simdjson/generic/ondemand/raw_json_string.h"
    +
    15 #include "simdjson/generic/ondemand/value.h"
    +
    16 #include "simdjson/generic/ondemand/value_iterator-inl.h"
    +
    17 #endif // SIMDJSON_CONDITIONAL_INCLUDE
    +
    18 
    +
    19 namespace simdjson {
    +
    20 namespace SIMDJSON_IMPLEMENTATION {
    +
    21 namespace ondemand {
    +
    22 
    +
    23 simdjson_inline document::document(ondemand::json_iterator &&_iter) noexcept
    +
    24  : iter{std::forward<json_iterator>(_iter)}
    +
    25 {
    +
    26  logger::log_start_value(iter, "document");
    +
    27 }
    +
    28 
    +
    29 simdjson_inline document document::start(json_iterator &&iter) noexcept {
    +
    30  return document(std::forward<json_iterator>(iter));
    +
    31 }
    +
    32 
    +
    33 inline void document::rewind() noexcept {
    +
    34  iter.rewind();
    +
    35 }
    +
    36 
    +
    37 inline std::string document::to_debug_string() noexcept {
    +
    38  return iter.to_string();
    +
    39 }
    +
    40 
    + +
    42  return iter.current_location();
    +
    43 }
    +
    44 
    +
    45 inline int32_t document::current_depth() const noexcept {
    +
    46  return iter.depth();
    +
    47 }
    +
    48 
    +
    49 inline bool document::at_end() const noexcept {
    +
    50  return iter.at_end();
    +
    51 }
    +
    52 
    +
    53 
    +
    54 inline bool document::is_alive() noexcept {
    +
    55  return iter.is_alive();
    +
    56 }
    +
    57 simdjson_inline value_iterator document::resume_value_iterator() noexcept {
    +
    58  return value_iterator(&iter, 1, iter.root_position());
    +
    59 }
    +
    60 simdjson_inline value_iterator document::get_root_value_iterator() noexcept {
    +
    61  return resume_value_iterator();
    +
    62 }
    +
    63 simdjson_inline simdjson_result<object> document::start_or_resume_object() noexcept {
    +
    64  if (iter.at_root()) {
    +
    65  return get_object();
    +
    66  } else {
    +
    67  return object::resume(resume_value_iterator());
    +
    68  }
    +
    69 }
    +
    70 simdjson_inline simdjson_result<value> document::get_value() noexcept {
    +
    71  // Make sure we start any arrays or objects before returning, so that start_root_<object/array>()
    +
    72  // gets called.
    +
    73 
    +
    74  // It is the convention throughout the code that the macro `SIMDJSON_DEVELOPMENT_CHECKS` determines whether
    +
    75  // we check for OUT_OF_ORDER_ITERATION. Proper on::demand code should never trigger this error.
    +
    76 #if SIMDJSON_DEVELOPMENT_CHECKS
    +
    77  if (!iter.at_root()) { return OUT_OF_ORDER_ITERATION; }
    +
    78 #endif
    +
    79  // assert_at_root() serves two purposes: in Debug mode, whether or not
    +
    80  // SIMDJSON_DEVELOPMENT_CHECKS is set or not, it checks that we are at the root of
    +
    81  // the document (this will typically be redundant). In release mode, it generates
    +
    82  // SIMDJSON_ASSUME statements to allow the compiler to make assumptions.
    +
    83  iter.assert_at_root();
    +
    84  switch (*iter.peek()) {
    +
    85  case '[': {
    +
    86  // The following lines check that the document ends with ].
    +
    87  auto value_iterator = get_root_value_iterator();
    +
    88  auto error = value_iterator.check_root_array();
    +
    89  if(error) { return error; }
    +
    90  return value(get_root_value_iterator());
    +
    91  }
    +
    92  case '{': {
    +
    93  // The following lines would check that the document ends with }.
    +
    94  auto value_iterator = get_root_value_iterator();
    +
    95  auto error = value_iterator.check_root_object();
    +
    96  if(error) { return error; }
    +
    97  return value(get_root_value_iterator());
    +
    98  }
    +
    99  default:
    +
    100  // Unfortunately, scalar documents are a special case in simdjson and they cannot
    +
    101  // be safely converted to value instances.
    + +
    103  }
    +
    104 }
    +
    105 simdjson_inline simdjson_result<array> document::get_array() & noexcept {
    +
    106  auto value = get_root_value_iterator();
    +
    107  return array::start_root(value);
    +
    108 }
    +
    109 simdjson_inline simdjson_result<object> document::get_object() & noexcept {
    +
    110  auto value = get_root_value_iterator();
    +
    111  return object::start_root(value);
    +
    112 }
    +
    113 
    + +
    123  return get_root_value_iterator().get_root_uint64(true);
    +
    124 }
    + +
    126  return get_root_value_iterator().get_root_uint64_in_string(true);
    +
    127 }
    +
    128 simdjson_inline simdjson_result<int64_t> document::get_int64() noexcept {
    +
    129  return get_root_value_iterator().get_root_int64(true);
    +
    130 }
    + +
    132  return get_root_value_iterator().get_root_int64_in_string(true);
    +
    133 }
    +
    134 simdjson_inline simdjson_result<double> document::get_double() noexcept {
    +
    135  return get_root_value_iterator().get_root_double(true);
    +
    136 }
    + +
    138  return get_root_value_iterator().get_root_double_in_string(true);
    +
    139 }
    +
    140 simdjson_inline simdjson_result<std::string_view> document::get_string(bool allow_replacement) noexcept {
    +
    141  return get_root_value_iterator().get_root_string(true, allow_replacement);
    +
    142 }
    +
    143 template <typename string_type>
    +
    144 simdjson_inline error_code document::get_string(string_type& receiver, bool allow_replacement) noexcept {
    +
    145  return get_root_value_iterator().get_root_string(receiver, true, allow_replacement);
    +
    146 }
    + +
    148  return get_root_value_iterator().get_root_wobbly_string(true);
    +
    149 }
    + +
    151  return get_root_value_iterator().get_root_raw_json_string(true);
    +
    152 }
    +
    153 simdjson_inline simdjson_result<bool> document::get_bool() noexcept {
    +
    154  return get_root_value_iterator().get_root_bool(true);
    +
    155 }
    +
    156 simdjson_inline simdjson_result<bool> document::is_null() noexcept {
    +
    157  return get_root_value_iterator().is_root_null(true);
    +
    158 }
    +
    159 
    +
    160 template<> simdjson_inline simdjson_result<array> document::get() & noexcept { return get_array(); }
    +
    161 template<> simdjson_inline simdjson_result<object> document::get() & noexcept { return get_object(); }
    +
    162 template<> simdjson_inline simdjson_result<raw_json_string> document::get() & noexcept { return get_raw_json_string(); }
    +
    163 template<> simdjson_inline simdjson_result<std::string_view> document::get() & noexcept { return get_string(false); }
    +
    164 template<> simdjson_inline simdjson_result<double> document::get() & noexcept { return get_double(); }
    +
    165 template<> simdjson_inline simdjson_result<uint64_t> document::get() & noexcept { return get_uint64(); }
    +
    166 template<> simdjson_inline simdjson_result<int64_t> document::get() & noexcept { return get_int64(); }
    +
    167 template<> simdjson_inline simdjson_result<bool> document::get() & noexcept { return get_bool(); }
    +
    168 template<> simdjson_inline simdjson_result<value> document::get() & noexcept { return get_value(); }
    +
    169 
    +
    170 template<> simdjson_inline simdjson_result<raw_json_string> document::get() && noexcept { return get_raw_json_string(); }
    +
    171 template<> simdjson_inline simdjson_result<std::string_view> document::get() && noexcept { return get_string(false); }
    +
    172 template<> simdjson_inline simdjson_result<double> document::get() && noexcept { return std::forward<document>(*this).get_double(); }
    +
    173 template<> simdjson_inline simdjson_result<uint64_t> document::get() && noexcept { return std::forward<document>(*this).get_uint64(); }
    +
    174 template<> simdjson_inline simdjson_result<int64_t> document::get() && noexcept { return std::forward<document>(*this).get_int64(); }
    +
    175 template<> simdjson_inline simdjson_result<bool> document::get() && noexcept { return std::forward<document>(*this).get_bool(); }
    +
    176 template<> simdjson_inline simdjson_result<value> document::get() && noexcept { return get_value(); }
    +
    177 
    +
    178 template<typename T> simdjson_inline error_code document::get(T &out) & noexcept {
    +
    179  return get<T>().get(out);
    +
    180 }
    +
    181 template<typename T> simdjson_inline error_code document::get(T &out) && noexcept {
    +
    182  return std::forward<document>(*this).get<T>().get(out);
    +
    183 }
    +
    184 
    +
    185 #if SIMDJSON_EXCEPTIONS
    +
    186 template <class T>
    +
    187 simdjson_inline document::operator T() noexcept(false) { return get<T>(); }
    +
    188 simdjson_inline document::operator array() & noexcept(false) { return get_array(); }
    +
    189 simdjson_inline document::operator object() & noexcept(false) { return get_object(); }
    +
    190 simdjson_inline document::operator uint64_t() noexcept(false) { return get_uint64(); }
    +
    191 simdjson_inline document::operator int64_t() noexcept(false) { return get_int64(); }
    +
    192 simdjson_inline document::operator double() noexcept(false) { return get_double(); }
    +
    193 simdjson_inline document::operator std::string_view() noexcept(false) { return get_string(false); }
    +
    194 simdjson_inline document::operator raw_json_string() noexcept(false) { return get_raw_json_string(); }
    +
    195 simdjson_inline document::operator bool() noexcept(false) { return get_bool(); }
    +
    196 simdjson_inline document::operator value() noexcept(false) { return get_value(); }
    +
    197 
    +
    198 #endif
    +
    199 simdjson_inline simdjson_result<size_t> document::count_elements() & noexcept {
    +
    200  auto a = get_array();
    +
    201  simdjson_result<size_t> answer = a.count_elements();
    +
    202  /* If there was an array, we are now left pointing at its first element. */
    +
    203  if(answer.error() == SUCCESS) { rewind(); }
    +
    204  return answer;
    +
    205 }
    +
    206 simdjson_inline simdjson_result<size_t> document::count_fields() & noexcept {
    +
    207  auto a = get_object();
    +
    208  simdjson_result<size_t> answer = a.count_fields();
    +
    209  /* If there was an object, we are now left pointing at its first element. */
    +
    210  if(answer.error() == SUCCESS) { rewind(); }
    +
    211  return answer;
    +
    212 }
    +
    213 simdjson_inline simdjson_result<value> document::at(size_t index) & noexcept {
    +
    214  auto a = get_array();
    +
    215  return a.at(index);
    +
    216 }
    +
    217 simdjson_inline simdjson_result<array_iterator> document::begin() & noexcept {
    +
    218  return get_array().begin();
    +
    219 }
    +
    220 simdjson_inline simdjson_result<array_iterator> document::end() & noexcept {
    +
    221  return {};
    +
    222 }
    +
    223 
    +
    224 simdjson_inline simdjson_result<value> document::find_field(std::string_view key) & noexcept {
    +
    225  return start_or_resume_object().find_field(key);
    +
    226 }
    +
    227 simdjson_inline simdjson_result<value> document::find_field(const char *key) & noexcept {
    +
    228  return start_or_resume_object().find_field(key);
    +
    229 }
    +
    230 simdjson_inline simdjson_result<value> document::find_field_unordered(std::string_view key) & noexcept {
    +
    231  return start_or_resume_object().find_field_unordered(key);
    +
    232 }
    +
    233 simdjson_inline simdjson_result<value> document::find_field_unordered(const char *key) & noexcept {
    +
    234  return start_or_resume_object().find_field_unordered(key);
    +
    235 }
    +
    236 simdjson_inline simdjson_result<value> document::operator[](std::string_view key) & noexcept {
    +
    237  return start_or_resume_object()[key];
    +
    238 }
    +
    239 simdjson_inline simdjson_result<value> document::operator[](const char *key) & noexcept {
    +
    240  return start_or_resume_object()[key];
    +
    241 }
    +
    242 
    +
    243 simdjson_inline error_code document::consume() noexcept {
    +
    244  auto error = iter.skip_child(0);
    +
    245  if(error) { iter.abandon(); }
    +
    246  return error;
    +
    247 }
    +
    248 
    + +
    250  auto _iter = get_root_value_iterator();
    +
    251  const uint8_t * starting_point{_iter.peek_start()};
    +
    252  auto error = consume();
    +
    253  if(error) { return error; }
    +
    254  // After 'consume()', we could be left pointing just beyond the document, but that
    +
    255  // is ok because we are not going to dereference the final pointer position, we just
    +
    256  // use it to compute the length in bytes.
    +
    257  const uint8_t * final_point{iter.unsafe_pointer()};
    +
    258  return std::string_view(reinterpret_cast<const char*>(starting_point), size_t(final_point - starting_point));
    +
    259 }
    +
    260 
    +
    261 simdjson_inline simdjson_result<json_type> document::type() noexcept {
    +
    262  return get_root_value_iterator().type();
    +
    263 }
    +
    264 
    +
    265 simdjson_inline simdjson_result<bool> document::is_scalar() noexcept {
    +
    266  json_type this_type;
    +
    267  auto error = type().get(this_type);
    +
    268  if(error) { return error; }
    +
    269  return ! ((this_type == json_type::array) || (this_type == json_type::object));
    +
    270 }
    +
    271 
    +
    272 simdjson_inline bool document::is_negative() noexcept {
    +
    273  return get_root_value_iterator().is_root_negative();
    +
    274 }
    +
    275 
    +
    276 simdjson_inline simdjson_result<bool> document::is_integer() noexcept {
    +
    277  return get_root_value_iterator().is_root_integer(true);
    +
    278 }
    +
    279 
    + +
    281  return get_root_value_iterator().get_root_number_type(true);
    +
    282 }
    +
    283 
    +
    284 simdjson_inline simdjson_result<number> document::get_number() noexcept {
    +
    285  return get_root_value_iterator().get_root_number(true);
    +
    286 }
    +
    287 
    +
    288 
    + +
    290  auto _iter = get_root_value_iterator();
    +
    291  return std::string_view(reinterpret_cast<const char*>(_iter.peek_start()), _iter.peek_start_length());
    +
    292 }
    +
    293 
    +
    294 simdjson_inline simdjson_result<value> document::at_pointer(std::string_view json_pointer) noexcept {
    +
    295  rewind(); // Rewind the document each time at_pointer is called
    +
    296  if (json_pointer.empty()) {
    +
    297  return this->get_value();
    +
    298  }
    +
    299  json_type t;
    +
    300  SIMDJSON_TRY(type().get(t));
    +
    301  switch (t)
    +
    302  {
    +
    303  case json_type::array:
    +
    304  return (*this).get_array().at_pointer(json_pointer);
    +
    305  case json_type::object:
    +
    306  return (*this).get_object().at_pointer(json_pointer);
    +
    307  default:
    +
    308  return INVALID_JSON_POINTER;
    +
    309  }
    +
    310 }
    +
    311 
    +
    312 simdjson_inline simdjson_result<value> document::at_path(std::string_view json_path) noexcept {
    +
    313  rewind(); // Rewind the document each time at_pointer is called
    +
    314  if (json_path.empty()) {
    +
    315  return this->get_value();
    +
    316  }
    +
    317  json_type t;
    +
    318  SIMDJSON_TRY(type().get(t));
    +
    319  switch (t) {
    +
    320  case json_type::array:
    +
    321  return (*this).get_array().at_path(json_path);
    +
    322  case json_type::object:
    +
    323  return (*this).get_object().at_path(json_path);
    +
    324  default:
    +
    325  return INVALID_JSON_POINTER;
    +
    326  }
    +
    327 }
    +
    328 
    +
    329 } // namespace ondemand
    +
    330 } // namespace SIMDJSON_IMPLEMENTATION
    +
    331 } // namespace simdjson
    +
    332 
    +
    333 namespace simdjson {
    +
    334 
    +
    335 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::simdjson_result(
    +
    336  SIMDJSON_IMPLEMENTATION::ondemand::document &&value
    +
    337 ) noexcept :
    +
    338  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document>(
    +
    339  std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(value)
    +
    340  )
    +
    341 {
    +
    342 }
    +
    343 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::simdjson_result(
    +
    344  error_code error
    +
    345 ) noexcept :
    +
    346  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document>(
    +
    347  error
    +
    348  )
    +
    349 {
    +
    350 }
    +
    351 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::count_elements() & noexcept {
    +
    352  if (error()) { return error(); }
    +
    353  return first.count_elements();
    +
    354 }
    +
    355 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::count_fields() & noexcept {
    +
    356  if (error()) { return error(); }
    +
    357  return first.count_fields();
    +
    358 }
    +
    359 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::at(size_t index) & noexcept {
    +
    360  if (error()) { return error(); }
    +
    361  return first.at(index);
    +
    362 }
    +
    363 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::rewind() noexcept {
    +
    364  if (error()) { return error(); }
    +
    365  first.rewind();
    +
    366  return SUCCESS;
    367 }
    -
    368 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator[](const char *key) & noexcept {
    +
    368 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::begin() & noexcept {
    369  if (error()) { return error(); }
    -
    370  return first[key];
    +
    370  return first.begin();
    371 }
    -
    372 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field(std::string_view key) & noexcept {
    -
    373  if (error()) { return error(); }
    -
    374  return first.find_field(key);
    -
    375 }
    -
    376 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field(const char *key) & noexcept {
    -
    377  if (error()) { return error(); }
    -
    378  return first.find_field(key);
    -
    379 }
    -
    380 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_array() & noexcept {
    -
    381  if (error()) { return error(); }
    -
    382  return first.get_array();
    -
    383 }
    -
    384 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_object() & noexcept {
    -
    385  if (error()) { return error(); }
    -
    386  return first.get_object();
    -
    387 }
    -
    388 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_uint64() noexcept {
    -
    389  if (error()) { return error(); }
    -
    390  return first.get_uint64();
    -
    391 }
    -
    392 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_uint64_in_string() noexcept {
    -
    393  if (error()) { return error(); }
    -
    394  return first.get_uint64_in_string();
    -
    395 }
    -
    396 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_int64() noexcept {
    -
    397  if (error()) { return error(); }
    -
    398  return first.get_int64();
    -
    399 }
    -
    400 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_int64_in_string() noexcept {
    -
    401  if (error()) { return error(); }
    -
    402  return first.get_int64_in_string();
    -
    403 }
    -
    404 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_double() noexcept {
    -
    405  if (error()) { return error(); }
    -
    406  return first.get_double();
    -
    407 }
    -
    408 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_double_in_string() noexcept {
    -
    409  if (error()) { return error(); }
    -
    410  return first.get_double_in_string();
    -
    411 }
    -
    412 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_string(bool allow_replacement) noexcept {
    -
    413  if (error()) { return error(); }
    -
    414  return first.get_string(allow_replacement);
    -
    415 }
    -
    416 template <typename string_type>
    -
    417 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_string(string_type& receiver, bool allow_replacement) noexcept {
    -
    418  if (error()) { return error(); }
    -
    419  return first.get_string(receiver, allow_replacement);
    -
    420 }
    -
    421 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_wobbly_string() noexcept {
    -
    422  if (error()) { return error(); }
    -
    423  return first.get_wobbly_string();
    -
    424 }
    -
    425 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_raw_json_string() noexcept {
    -
    426  if (error()) { return error(); }
    -
    427  return first.get_raw_json_string();
    -
    428 }
    -
    429 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_bool() noexcept {
    -
    430  if (error()) { return error(); }
    -
    431  return first.get_bool();
    -
    432 }
    -
    433 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_value() noexcept {
    -
    434  if (error()) { return error(); }
    -
    435  return first.get_value();
    -
    436 }
    -
    437 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_null() noexcept {
    -
    438  if (error()) { return error(); }
    -
    439  return first.is_null();
    -
    440 }
    -
    441 
    -
    442 template<typename T>
    -
    443 simdjson_inline simdjson_result<T> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get() & noexcept {
    -
    444  if (error()) { return error(); }
    -
    445  return first.get<T>();
    -
    446 }
    -
    447 template<typename T>
    -
    448 simdjson_inline simdjson_result<T> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get() && noexcept {
    -
    449  if (error()) { return error(); }
    -
    450  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first).get<T>();
    +
    372 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::end() & noexcept {
    +
    373  return {};
    +
    374 }
    +
    375 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field_unordered(std::string_view key) & noexcept {
    +
    376  if (error()) { return error(); }
    +
    377  return first.find_field_unordered(key);
    +
    378 }
    +
    379 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field_unordered(const char *key) & noexcept {
    +
    380  if (error()) { return error(); }
    +
    381  return first.find_field_unordered(key);
    +
    382 }
    +
    383 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator[](std::string_view key) & noexcept {
    +
    384  if (error()) { return error(); }
    +
    385  return first[key];
    +
    386 }
    +
    387 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator[](const char *key) & noexcept {
    +
    388  if (error()) { return error(); }
    +
    389  return first[key];
    +
    390 }
    +
    391 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field(std::string_view key) & noexcept {
    +
    392  if (error()) { return error(); }
    +
    393  return first.find_field(key);
    +
    394 }
    +
    395 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::find_field(const char *key) & noexcept {
    +
    396  if (error()) { return error(); }
    +
    397  return first.find_field(key);
    +
    398 }
    +
    399 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_array() & noexcept {
    +
    400  if (error()) { return error(); }
    +
    401  return first.get_array();
    +
    402 }
    +
    403 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_object() & noexcept {
    +
    404  if (error()) { return error(); }
    +
    405  return first.get_object();
    +
    406 }
    +
    407 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_uint64() noexcept {
    +
    408  if (error()) { return error(); }
    +
    409  return first.get_uint64();
    +
    410 }
    +
    411 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_uint64_in_string() noexcept {
    +
    412  if (error()) { return error(); }
    +
    413  return first.get_uint64_in_string();
    +
    414 }
    +
    415 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_int64() noexcept {
    +
    416  if (error()) { return error(); }
    +
    417  return first.get_int64();
    +
    418 }
    +
    419 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_int64_in_string() noexcept {
    +
    420  if (error()) { return error(); }
    +
    421  return first.get_int64_in_string();
    +
    422 }
    +
    423 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_double() noexcept {
    +
    424  if (error()) { return error(); }
    +
    425  return first.get_double();
    +
    426 }
    +
    427 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_double_in_string() noexcept {
    +
    428  if (error()) { return error(); }
    +
    429  return first.get_double_in_string();
    +
    430 }
    +
    431 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_string(bool allow_replacement) noexcept {
    +
    432  if (error()) { return error(); }
    +
    433  return first.get_string(allow_replacement);
    +
    434 }
    +
    435 template <typename string_type>
    +
    436 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_string(string_type& receiver, bool allow_replacement) noexcept {
    +
    437  if (error()) { return error(); }
    +
    438  return first.get_string(receiver, allow_replacement);
    +
    439 }
    +
    440 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_wobbly_string() noexcept {
    +
    441  if (error()) { return error(); }
    +
    442  return first.get_wobbly_string();
    +
    443 }
    +
    444 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_raw_json_string() noexcept {
    +
    445  if (error()) { return error(); }
    +
    446  return first.get_raw_json_string();
    +
    447 }
    +
    448 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_bool() noexcept {
    +
    449  if (error()) { return error(); }
    +
    450  return first.get_bool();
    451 }
    -
    452 template<typename T>
    - -
    454  if (error()) { return error(); }
    -
    455  return first.get<T>(out);
    -
    456 }
    -
    457 template<typename T>
    - -
    459  if (error()) { return error(); }
    -
    460  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first).get<T>(out);
    -
    461 }
    -
    462 
    -
    463 template<> simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>() & noexcept = delete;
    -
    464 template<> simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>() && noexcept {
    -
    465  if (error()) { return error(); }
    -
    466  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first);
    -
    467 }
    -
    468 template<> simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>(SIMDJSON_IMPLEMENTATION::ondemand::document &out) & noexcept = delete;
    -
    469 template<> simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>(SIMDJSON_IMPLEMENTATION::ondemand::document &out) && noexcept {
    -
    470  if (error()) { return error(); }
    -
    471  out = std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first);
    -
    472  return SUCCESS;
    -
    473 }
    -
    474 
    -
    475 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::json_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::type() noexcept {
    -
    476  if (error()) { return error(); }
    -
    477  return first.type();
    -
    478 }
    -
    479 
    -
    480 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_scalar() noexcept {
    -
    481  if (error()) { return error(); }
    -
    482  return first.is_scalar();
    -
    483 }
    -
    484 
    -
    485 
    -
    486 simdjson_inline bool simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_negative() noexcept {
    -
    487  if (error()) { return error(); }
    -
    488  return first.is_negative();
    -
    489 }
    -
    490 
    -
    491 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_integer() noexcept {
    -
    492  if (error()) { return error(); }
    -
    493  return first.is_integer();
    -
    494 }
    -
    495 
    -
    496 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_number_type() noexcept {
    -
    497  if (error()) { return error(); }
    -
    498  return first.get_number_type();
    -
    499 }
    -
    500 
    -
    501 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_number() noexcept {
    -
    502  if (error()) { return error(); }
    -
    503  return first.get_number();
    -
    504 }
    -
    505 
    -
    506 
    -
    507 #if SIMDJSON_EXCEPTIONS
    -
    508 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false) {
    -
    509  if (error()) { throw simdjson_error(error()); }
    -
    510  return first;
    -
    511 }
    -
    512 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false) {
    -
    513  if (error()) { throw simdjson_error(error()); }
    -
    514  return first;
    -
    515 }
    -
    516 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator uint64_t() noexcept(false) {
    -
    517  if (error()) { throw simdjson_error(error()); }
    -
    518  return first;
    -
    519 }
    -
    520 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator int64_t() noexcept(false) {
    -
    521  if (error()) { throw simdjson_error(error()); }
    -
    522  return first;
    +
    452 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_value() noexcept {
    +
    453  if (error()) { return error(); }
    +
    454  return first.get_value();
    +
    455 }
    +
    456 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_null() noexcept {
    +
    457  if (error()) { return error(); }
    +
    458  return first.is_null();
    +
    459 }
    +
    460 
    +
    461 template<typename T>
    +
    462 simdjson_inline simdjson_result<T> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get() & noexcept {
    +
    463  if (error()) { return error(); }
    +
    464  return first.get<T>();
    +
    465 }
    +
    466 template<typename T>
    +
    467 simdjson_inline simdjson_result<T> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get() && noexcept {
    +
    468  if (error()) { return error(); }
    +
    469  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first).get<T>();
    +
    470 }
    +
    471 template<typename T>
    + +
    473  if (error()) { return error(); }
    +
    474  return first.get<T>(out);
    +
    475 }
    +
    476 template<typename T>
    + +
    478  if (error()) { return error(); }
    +
    479  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first).get<T>(out);
    +
    480 }
    +
    481 
    +
    482 template<> simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>() & noexcept = delete;
    +
    483 template<> simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>() && noexcept {
    +
    484  if (error()) { return error(); }
    +
    485  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first);
    +
    486 }
    +
    487 template<> simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>(SIMDJSON_IMPLEMENTATION::ondemand::document &out) & noexcept = delete;
    +
    488 template<> simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get<SIMDJSON_IMPLEMENTATION::ondemand::document>(SIMDJSON_IMPLEMENTATION::ondemand::document &out) && noexcept {
    +
    489  if (error()) { return error(); }
    +
    490  out = std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document>(first);
    +
    491  return SUCCESS;
    +
    492 }
    +
    493 
    +
    494 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::json_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::type() noexcept {
    +
    495  if (error()) { return error(); }
    +
    496  return first.type();
    +
    497 }
    +
    498 
    +
    499 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_scalar() noexcept {
    +
    500  if (error()) { return error(); }
    +
    501  return first.is_scalar();
    +
    502 }
    +
    503 
    +
    504 
    +
    505 simdjson_inline bool simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_negative() noexcept {
    +
    506  if (error()) { return error(); }
    +
    507  return first.is_negative();
    +
    508 }
    +
    509 
    +
    510 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::is_integer() noexcept {
    +
    511  if (error()) { return error(); }
    +
    512  return first.is_integer();
    +
    513 }
    +
    514 
    +
    515 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_number_type() noexcept {
    +
    516  if (error()) { return error(); }
    +
    517  return first.get_number_type();
    +
    518 }
    +
    519 
    +
    520 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::get_number() noexcept {
    +
    521  if (error()) { return error(); }
    +
    522  return first.get_number();
    523 }
    -
    524 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator double() noexcept(false) {
    -
    525  if (error()) { throw simdjson_error(error()); }
    -
    526  return first;
    -
    527 }
    -
    528 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator std::string_view() noexcept(false) {
    -
    529  if (error()) { throw simdjson_error(error()); }
    -
    530  return first;
    -
    531 }
    -
    532 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false) {
    -
    533  if (error()) { throw simdjson_error(error()); }
    -
    534  return first;
    -
    535 }
    -
    536 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator bool() noexcept(false) {
    -
    537  if (error()) { throw simdjson_error(error()); }
    -
    538  return first;
    -
    539 }
    -
    540 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false) {
    -
    541  if (error()) { throw simdjson_error(error()); }
    -
    542  return first;
    -
    543 }
    -
    544 #endif
    -
    545 
    -
    546 
    -
    547 simdjson_inline simdjson_result<const char *> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::current_location() noexcept {
    -
    548  if (error()) { return error(); }
    -
    549  return first.current_location();
    +
    524 
    +
    525 
    +
    526 #if SIMDJSON_EXCEPTIONS
    +
    527 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false) {
    +
    528  if (error()) { throw simdjson_error(error()); }
    +
    529  return first;
    +
    530 }
    +
    531 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false) {
    +
    532  if (error()) { throw simdjson_error(error()); }
    +
    533  return first;
    +
    534 }
    +
    535 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator uint64_t() noexcept(false) {
    +
    536  if (error()) { throw simdjson_error(error()); }
    +
    537  return first;
    +
    538 }
    +
    539 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator int64_t() noexcept(false) {
    +
    540  if (error()) { throw simdjson_error(error()); }
    +
    541  return first;
    +
    542 }
    +
    543 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator double() noexcept(false) {
    +
    544  if (error()) { throw simdjson_error(error()); }
    +
    545  return first;
    +
    546 }
    +
    547 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator std::string_view() noexcept(false) {
    +
    548  if (error()) { throw simdjson_error(error()); }
    +
    549  return first;
    550 }
    -
    551 
    -
    552 simdjson_inline bool simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::at_end() const noexcept {
    -
    553  if (error()) { return error(); }
    -
    554  return first.at_end();
    -
    555 }
    -
    556 
    -
    557 
    -
    558 simdjson_inline int32_t simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::current_depth() const noexcept {
    -
    559  if (error()) { return error(); }
    -
    560  return first.current_depth();
    -
    561 }
    -
    562 
    - -
    564  if (error()) { return error(); }
    -
    565  return first.raw_json_token();
    -
    566 }
    -
    567 
    - -
    569  if (error()) { return error(); }
    -
    570  return first.at_pointer(json_pointer);
    -
    571 }
    -
    572 
    -
    573 
    -
    574 } // namespace simdjson
    +
    551 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false) {
    +
    552  if (error()) { throw simdjson_error(error()); }
    +
    553  return first;
    +
    554 }
    +
    555 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator bool() noexcept(false) {
    +
    556  if (error()) { throw simdjson_error(error()); }
    +
    557  return first;
    +
    558 }
    +
    559 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false) {
    +
    560  if (error()) { throw simdjson_error(error()); }
    +
    561  return first;
    +
    562 }
    +
    563 #endif
    +
    564 
    +
    565 
    +
    566 simdjson_inline simdjson_result<const char *> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::current_location() noexcept {
    +
    567  if (error()) { return error(); }
    +
    568  return first.current_location();
    +
    569 }
    +
    570 
    +
    571 simdjson_inline bool simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::at_end() const noexcept {
    +
    572  if (error()) { return error(); }
    +
    573  return first.at_end();
    +
    574 }
    575 
    576 
    -
    577 namespace simdjson {
    -
    578 namespace SIMDJSON_IMPLEMENTATION {
    -
    579 namespace ondemand {
    -
    580 
    -
    581 simdjson_inline document_reference::document_reference() noexcept : doc{nullptr} {}
    -
    582 simdjson_inline document_reference::document_reference(document &d) noexcept : doc(&d) {}
    -
    583 simdjson_inline void document_reference::rewind() noexcept { doc->rewind(); }
    -
    584 simdjson_inline simdjson_result<array> document_reference::get_array() & noexcept { return doc->get_array(); }
    -
    585 simdjson_inline simdjson_result<object> document_reference::get_object() & noexcept { return doc->get_object(); }
    -
    600 simdjson_inline simdjson_result<uint64_t> document_reference::get_uint64() noexcept { return doc->get_root_value_iterator().get_root_uint64(false); }
    -
    601 simdjson_inline simdjson_result<uint64_t> document_reference::get_uint64_in_string() noexcept { return doc->get_root_value_iterator().get_root_uint64_in_string(false); }
    -
    602 simdjson_inline simdjson_result<int64_t> document_reference::get_int64() noexcept { return doc->get_root_value_iterator().get_root_int64(false); }
    -
    603 simdjson_inline simdjson_result<int64_t> document_reference::get_int64_in_string() noexcept { return doc->get_root_value_iterator().get_root_int64_in_string(false); }
    -
    604 simdjson_inline simdjson_result<double> document_reference::get_double() noexcept { return doc->get_root_value_iterator().get_root_double(false); }
    -
    605 simdjson_inline simdjson_result<double> document_reference::get_double_in_string() noexcept { return doc->get_root_value_iterator().get_root_double(false); }
    -
    606 simdjson_inline simdjson_result<std::string_view> document_reference::get_string(bool allow_replacement) noexcept { return doc->get_root_value_iterator().get_root_string(false, allow_replacement); }
    -
    607 template <typename string_type>
    -
    608 simdjson_inline error_code document_reference::get_string(string_type& receiver, bool allow_replacement) noexcept { return doc->get_root_value_iterator().get_root_string(receiver, false, allow_replacement); }
    -
    609 simdjson_inline simdjson_result<std::string_view> document_reference::get_wobbly_string() noexcept { return doc->get_root_value_iterator().get_root_wobbly_string(false); }
    -
    610 simdjson_inline simdjson_result<raw_json_string> document_reference::get_raw_json_string() noexcept { return doc->get_root_value_iterator().get_root_raw_json_string(false); }
    -
    611 simdjson_inline simdjson_result<bool> document_reference::get_bool() noexcept { return doc->get_root_value_iterator().get_root_bool(false); }
    -
    612 simdjson_inline simdjson_result<value> document_reference::get_value() noexcept { return doc->get_value(); }
    -
    613 simdjson_inline simdjson_result<bool> document_reference::is_null() noexcept { return doc->get_root_value_iterator().is_root_null(false); }
    -
    614 template<> simdjson_inline simdjson_result<array> document_reference::get() & noexcept { return get_array(); }
    -
    615 template<> simdjson_inline simdjson_result<object> document_reference::get() & noexcept { return get_object(); }
    -
    616 template<> simdjson_inline simdjson_result<raw_json_string> document_reference::get() & noexcept { return get_raw_json_string(); }
    -
    617 template<> simdjson_inline simdjson_result<std::string_view> document_reference::get() & noexcept { return get_string(false); }
    -
    618 template<> simdjson_inline simdjson_result<double> document_reference::get() & noexcept { return get_double(); }
    -
    619 template<> simdjson_inline simdjson_result<uint64_t> document_reference::get() & noexcept { return get_uint64(); }
    -
    620 template<> simdjson_inline simdjson_result<int64_t> document_reference::get() & noexcept { return get_int64(); }
    -
    621 template<> simdjson_inline simdjson_result<bool> document_reference::get() & noexcept { return get_bool(); }
    -
    622 template<> simdjson_inline simdjson_result<value> document_reference::get() & noexcept { return get_value(); }
    -
    623 #if SIMDJSON_EXCEPTIONS
    -
    624 template <class T>
    -
    625 simdjson_inline document_reference::operator T() noexcept(false) { return get<T>(); }
    -
    626 simdjson_inline document_reference::operator array() & noexcept(false) { return array(*doc); }
    -
    627 simdjson_inline document_reference::operator object() & noexcept(false) { return object(*doc); }
    -
    628 simdjson_inline document_reference::operator uint64_t() noexcept(false) { return get_uint64(); }
    -
    629 simdjson_inline document_reference::operator int64_t() noexcept(false) { return get_int64(); }
    -
    630 simdjson_inline document_reference::operator double() noexcept(false) { return get_double(); }
    -
    631 simdjson_inline document_reference::operator std::string_view() noexcept(false) { return std::string_view(*doc); }
    -
    632 simdjson_inline document_reference::operator raw_json_string() noexcept(false) { return get_raw_json_string(); }
    -
    633 simdjson_inline document_reference::operator bool() noexcept(false) { return get_bool(); }
    -
    634 simdjson_inline document_reference::operator value() noexcept(false) { return value(*doc); }
    -
    635 #endif
    -
    636 simdjson_inline simdjson_result<size_t> document_reference::count_elements() & noexcept { return doc->count_elements(); }
    -
    637 simdjson_inline simdjson_result<size_t> document_reference::count_fields() & noexcept { return doc->count_fields(); }
    -
    638 simdjson_inline simdjson_result<value> document_reference::at(size_t index) & noexcept { return doc->at(index); }
    -
    639 simdjson_inline simdjson_result<array_iterator> document_reference::begin() & noexcept { return doc->begin(); }
    -
    640 simdjson_inline simdjson_result<array_iterator> document_reference::end() & noexcept { return doc->end(); }
    -
    641 simdjson_inline simdjson_result<value> document_reference::find_field(std::string_view key) & noexcept { return doc->find_field(key); }
    -
    642 simdjson_inline simdjson_result<value> document_reference::find_field(const char *key) & noexcept { return doc->find_field(key); }
    -
    643 simdjson_inline simdjson_result<value> document_reference::operator[](std::string_view key) & noexcept { return (*doc)[key]; }
    -
    644 simdjson_inline simdjson_result<value> document_reference::operator[](const char *key) & noexcept { return (*doc)[key]; }
    -
    645 simdjson_inline simdjson_result<value> document_reference::find_field_unordered(std::string_view key) & noexcept { return doc->find_field_unordered(key); }
    -
    646 simdjson_inline simdjson_result<value> document_reference::find_field_unordered(const char *key) & noexcept { return doc->find_field_unordered(key); }
    -
    647 simdjson_inline simdjson_result<json_type> document_reference::type() noexcept { return doc->type(); }
    -
    648 simdjson_inline simdjson_result<bool> document_reference::is_scalar() noexcept { return doc->is_scalar(); }
    -
    649 simdjson_inline simdjson_result<const char *> document_reference::current_location() noexcept { return doc->current_location(); }
    -
    650 simdjson_inline int32_t document_reference::current_depth() const noexcept { return doc->current_depth(); }
    -
    651 simdjson_inline bool document_reference::is_negative() noexcept { return doc->is_negative(); }
    -
    652 simdjson_inline simdjson_result<bool> document_reference::is_integer() noexcept { return doc->get_root_value_iterator().is_root_integer(false); }
    -
    653 simdjson_inline simdjson_result<number_type> document_reference::get_number_type() noexcept { return doc->get_root_value_iterator().get_root_number_type(false); }
    -
    654 simdjson_inline simdjson_result<number> document_reference::get_number() noexcept { return doc->get_root_value_iterator().get_root_number(false); }
    -
    655 simdjson_inline simdjson_result<std::string_view> document_reference::raw_json_token() noexcept { return doc->raw_json_token(); }
    -
    656 simdjson_inline simdjson_result<value> document_reference::at_pointer(std::string_view json_pointer) noexcept { return doc->at_pointer(json_pointer); }
    -
    657 simdjson_inline simdjson_result<std::string_view> document_reference::raw_json() noexcept { return doc->raw_json();}
    -
    658 simdjson_inline document_reference::operator document&() const noexcept { return *doc; }
    -
    659 
    -
    660 } // namespace ondemand
    -
    661 } // namespace SIMDJSON_IMPLEMENTATION
    -
    662 } // namespace simdjson
    -
    663 
    -
    664 
    -
    665 
    -
    666 namespace simdjson {
    -
    667 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::simdjson_result(SIMDJSON_IMPLEMENTATION::ondemand::document_reference value, error_code error)
    -
    668  noexcept : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>(std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>(value), error) {}
    -
    669 
    -
    670 
    -
    671 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::count_elements() & noexcept {
    -
    672  if (error()) { return error(); }
    -
    673  return first.count_elements();
    -
    674 }
    -
    675 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::count_fields() & noexcept {
    -
    676  if (error()) { return error(); }
    -
    677  return first.count_fields();
    -
    678 }
    -
    679 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::at(size_t index) & noexcept {
    -
    680  if (error()) { return error(); }
    -
    681  return first.at(index);
    -
    682 }
    -
    683 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::rewind() noexcept {
    -
    684  if (error()) { return error(); }
    -
    685  first.rewind();
    -
    686  return SUCCESS;
    -
    687 }
    -
    688 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::begin() & noexcept {
    -
    689  if (error()) { return error(); }
    -
    690  return first.begin();
    -
    691 }
    -
    692 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::end() & noexcept {
    -
    693  return {};
    -
    694 }
    -
    695 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field_unordered(std::string_view key) & noexcept {
    +
    577 simdjson_inline int32_t simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::current_depth() const noexcept {
    +
    578  if (error()) { return error(); }
    +
    579  return first.current_depth();
    +
    580 }
    +
    581 
    + +
    583  if (error()) { return error(); }
    +
    584  return first.raw_json_token();
    +
    585 }
    +
    586 
    + +
    588  if (error()) { return error(); }
    +
    589  return first.at_pointer(json_pointer);
    +
    590 }
    +
    591 
    +
    592 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document>::at_path(std::string_view json_path) noexcept {
    +
    593  if (error()) { return error(); }
    +
    594  return first.at_path(json_path);
    +
    595 }
    +
    596 
    +
    597 } // namespace simdjson
    +
    598 
    +
    599 
    +
    600 namespace simdjson {
    +
    601 namespace SIMDJSON_IMPLEMENTATION {
    +
    602 namespace ondemand {
    +
    603 
    +
    604 simdjson_inline document_reference::document_reference() noexcept : doc{nullptr} {}
    +
    605 simdjson_inline document_reference::document_reference(document &d) noexcept : doc(&d) {}
    +
    606 simdjson_inline void document_reference::rewind() noexcept { doc->rewind(); }
    +
    607 simdjson_inline simdjson_result<array> document_reference::get_array() & noexcept { return doc->get_array(); }
    +
    608 simdjson_inline simdjson_result<object> document_reference::get_object() & noexcept { return doc->get_object(); }
    +
    623 simdjson_inline simdjson_result<uint64_t> document_reference::get_uint64() noexcept { return doc->get_root_value_iterator().get_root_uint64(false); }
    +
    624 simdjson_inline simdjson_result<uint64_t> document_reference::get_uint64_in_string() noexcept { return doc->get_root_value_iterator().get_root_uint64_in_string(false); }
    +
    625 simdjson_inline simdjson_result<int64_t> document_reference::get_int64() noexcept { return doc->get_root_value_iterator().get_root_int64(false); }
    +
    626 simdjson_inline simdjson_result<int64_t> document_reference::get_int64_in_string() noexcept { return doc->get_root_value_iterator().get_root_int64_in_string(false); }
    +
    627 simdjson_inline simdjson_result<double> document_reference::get_double() noexcept { return doc->get_root_value_iterator().get_root_double(false); }
    +
    628 simdjson_inline simdjson_result<double> document_reference::get_double_in_string() noexcept { return doc->get_root_value_iterator().get_root_double(false); }
    +
    629 simdjson_inline simdjson_result<std::string_view> document_reference::get_string(bool allow_replacement) noexcept { return doc->get_root_value_iterator().get_root_string(false, allow_replacement); }
    +
    630 template <typename string_type>
    +
    631 simdjson_inline error_code document_reference::get_string(string_type& receiver, bool allow_replacement) noexcept { return doc->get_root_value_iterator().get_root_string(receiver, false, allow_replacement); }
    +
    632 simdjson_inline simdjson_result<std::string_view> document_reference::get_wobbly_string() noexcept { return doc->get_root_value_iterator().get_root_wobbly_string(false); }
    +
    633 simdjson_inline simdjson_result<raw_json_string> document_reference::get_raw_json_string() noexcept { return doc->get_root_value_iterator().get_root_raw_json_string(false); }
    +
    634 simdjson_inline simdjson_result<bool> document_reference::get_bool() noexcept { return doc->get_root_value_iterator().get_root_bool(false); }
    +
    635 simdjson_inline simdjson_result<value> document_reference::get_value() noexcept { return doc->get_value(); }
    +
    636 simdjson_inline simdjson_result<bool> document_reference::is_null() noexcept { return doc->get_root_value_iterator().is_root_null(false); }
    +
    637 template<> simdjson_inline simdjson_result<array> document_reference::get() & noexcept { return get_array(); }
    +
    638 template<> simdjson_inline simdjson_result<object> document_reference::get() & noexcept { return get_object(); }
    +
    639 template<> simdjson_inline simdjson_result<raw_json_string> document_reference::get() & noexcept { return get_raw_json_string(); }
    +
    640 template<> simdjson_inline simdjson_result<std::string_view> document_reference::get() & noexcept { return get_string(false); }
    +
    641 template<> simdjson_inline simdjson_result<double> document_reference::get() & noexcept { return get_double(); }
    +
    642 template<> simdjson_inline simdjson_result<uint64_t> document_reference::get() & noexcept { return get_uint64(); }
    +
    643 template<> simdjson_inline simdjson_result<int64_t> document_reference::get() & noexcept { return get_int64(); }
    +
    644 template<> simdjson_inline simdjson_result<bool> document_reference::get() & noexcept { return get_bool(); }
    +
    645 template<> simdjson_inline simdjson_result<value> document_reference::get() & noexcept { return get_value(); }
    +
    646 #if SIMDJSON_EXCEPTIONS
    +
    647 template <class T>
    +
    648 simdjson_inline document_reference::operator T() noexcept(false) { return get<T>(); }
    +
    649 simdjson_inline document_reference::operator array() & noexcept(false) { return array(*doc); }
    +
    650 simdjson_inline document_reference::operator object() & noexcept(false) { return object(*doc); }
    +
    651 simdjson_inline document_reference::operator uint64_t() noexcept(false) { return get_uint64(); }
    +
    652 simdjson_inline document_reference::operator int64_t() noexcept(false) { return get_int64(); }
    +
    653 simdjson_inline document_reference::operator double() noexcept(false) { return get_double(); }
    +
    654 simdjson_inline document_reference::operator std::string_view() noexcept(false) { return std::string_view(*doc); }
    +
    655 simdjson_inline document_reference::operator raw_json_string() noexcept(false) { return get_raw_json_string(); }
    +
    656 simdjson_inline document_reference::operator bool() noexcept(false) { return get_bool(); }
    +
    657 simdjson_inline document_reference::operator value() noexcept(false) { return value(*doc); }
    +
    658 #endif
    +
    659 simdjson_inline simdjson_result<size_t> document_reference::count_elements() & noexcept { return doc->count_elements(); }
    +
    660 simdjson_inline simdjson_result<size_t> document_reference::count_fields() & noexcept { return doc->count_fields(); }
    +
    661 simdjson_inline simdjson_result<value> document_reference::at(size_t index) & noexcept { return doc->at(index); }
    +
    662 simdjson_inline simdjson_result<array_iterator> document_reference::begin() & noexcept { return doc->begin(); }
    +
    663 simdjson_inline simdjson_result<array_iterator> document_reference::end() & noexcept { return doc->end(); }
    +
    664 simdjson_inline simdjson_result<value> document_reference::find_field(std::string_view key) & noexcept { return doc->find_field(key); }
    +
    665 simdjson_inline simdjson_result<value> document_reference::find_field(const char *key) & noexcept { return doc->find_field(key); }
    +
    666 simdjson_inline simdjson_result<value> document_reference::operator[](std::string_view key) & noexcept { return (*doc)[key]; }
    +
    667 simdjson_inline simdjson_result<value> document_reference::operator[](const char *key) & noexcept { return (*doc)[key]; }
    +
    668 simdjson_inline simdjson_result<value> document_reference::find_field_unordered(std::string_view key) & noexcept { return doc->find_field_unordered(key); }
    +
    669 simdjson_inline simdjson_result<value> document_reference::find_field_unordered(const char *key) & noexcept { return doc->find_field_unordered(key); }
    +
    670 simdjson_inline simdjson_result<json_type> document_reference::type() noexcept { return doc->type(); }
    +
    671 simdjson_inline simdjson_result<bool> document_reference::is_scalar() noexcept { return doc->is_scalar(); }
    +
    672 simdjson_inline simdjson_result<const char *> document_reference::current_location() noexcept { return doc->current_location(); }
    +
    673 simdjson_inline int32_t document_reference::current_depth() const noexcept { return doc->current_depth(); }
    +
    674 simdjson_inline bool document_reference::is_negative() noexcept { return doc->is_negative(); }
    +
    675 simdjson_inline simdjson_result<bool> document_reference::is_integer() noexcept { return doc->get_root_value_iterator().is_root_integer(false); }
    +
    676 simdjson_inline simdjson_result<number_type> document_reference::get_number_type() noexcept { return doc->get_root_value_iterator().get_root_number_type(false); }
    +
    677 simdjson_inline simdjson_result<number> document_reference::get_number() noexcept { return doc->get_root_value_iterator().get_root_number(false); }
    +
    678 simdjson_inline simdjson_result<std::string_view> document_reference::raw_json_token() noexcept { return doc->raw_json_token(); }
    +
    679 simdjson_inline simdjson_result<value> document_reference::at_pointer(std::string_view json_pointer) noexcept { return doc->at_pointer(json_pointer); }
    +
    680 simdjson_inline simdjson_result<value> document_reference::at_path(std::string_view json_path) noexcept { return doc->at_path(json_path); }
    +
    681 simdjson_inline simdjson_result<std::string_view> document_reference::raw_json() noexcept { return doc->raw_json();}
    +
    682 simdjson_inline document_reference::operator document&() const noexcept { return *doc; }
    +
    683 
    +
    684 } // namespace ondemand
    +
    685 } // namespace SIMDJSON_IMPLEMENTATION
    +
    686 } // namespace simdjson
    +
    687 
    +
    688 
    +
    689 
    +
    690 namespace simdjson {
    +
    691 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::simdjson_result(SIMDJSON_IMPLEMENTATION::ondemand::document_reference value, error_code error)
    +
    692  noexcept : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>(std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>(value), error) {}
    +
    693 
    +
    694 
    +
    695 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::count_elements() & noexcept {
    696  if (error()) { return error(); }
    -
    697  return first.find_field_unordered(key);
    +
    697  return first.count_elements();
    698 }
    -
    699 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field_unordered(const char *key) & noexcept {
    +
    699 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::count_fields() & noexcept {
    700  if (error()) { return error(); }
    -
    701  return first.find_field_unordered(key);
    +
    701  return first.count_fields();
    702 }
    -
    703 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator[](std::string_view key) & noexcept {
    +
    703 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::at(size_t index) & noexcept {
    704  if (error()) { return error(); }
    -
    705  return first[key];
    +
    705  return first.at(index);
    706 }
    -
    707 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator[](const char *key) & noexcept {
    -
    708  if (error()) { return error(); }
    -
    709  return first[key];
    -
    710 }
    -
    711 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field(std::string_view key) & noexcept {
    -
    712  if (error()) { return error(); }
    -
    713  return first.find_field(key);
    -
    714 }
    -
    715 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field(const char *key) & noexcept {
    -
    716  if (error()) { return error(); }
    -
    717  return first.find_field(key);
    +
    707 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::rewind() noexcept {
    +
    708  if (error()) { return error(); }
    +
    709  first.rewind();
    +
    710  return SUCCESS;
    +
    711 }
    +
    712 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::begin() & noexcept {
    +
    713  if (error()) { return error(); }
    +
    714  return first.begin();
    +
    715 }
    +
    716 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::end() & noexcept {
    +
    717  return {};
    718 }
    -
    719 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_array() & noexcept {
    +
    719 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field_unordered(std::string_view key) & noexcept {
    720  if (error()) { return error(); }
    -
    721  return first.get_array();
    +
    721  return first.find_field_unordered(key);
    722 }
    -
    723 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_object() & noexcept {
    +
    723 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field_unordered(const char *key) & noexcept {
    724  if (error()) { return error(); }
    -
    725  return first.get_object();
    +
    725  return first.find_field_unordered(key);
    726 }
    -
    727 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_uint64() noexcept {
    -
    728  if (error()) { return error(); }
    -
    729  return first.get_uint64();
    +
    727 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator[](std::string_view key) & noexcept {
    +
    728  if (error()) { return error(); }
    +
    729  return first[key];
    730 }
    -
    731 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_uint64_in_string() noexcept {
    -
    732  if (error()) { return error(); }
    -
    733  return first.get_uint64_in_string();
    +
    731 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator[](const char *key) & noexcept {
    +
    732  if (error()) { return error(); }
    +
    733  return first[key];
    734 }
    -
    735 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_int64() noexcept {
    -
    736  if (error()) { return error(); }
    -
    737  return first.get_int64();
    +
    735 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field(std::string_view key) & noexcept {
    +
    736  if (error()) { return error(); }
    +
    737  return first.find_field(key);
    738 }
    -
    739 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_int64_in_string() noexcept {
    -
    740  if (error()) { return error(); }
    -
    741  return first.get_int64_in_string();
    +
    739 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::find_field(const char *key) & noexcept {
    +
    740  if (error()) { return error(); }
    +
    741  return first.find_field(key);
    742 }
    -
    743 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_double() noexcept {
    -
    744  if (error()) { return error(); }
    -
    745  return first.get_double();
    +
    743 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_array() & noexcept {
    +
    744  if (error()) { return error(); }
    +
    745  return first.get_array();
    746 }
    -
    747 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_double_in_string() noexcept {
    -
    748  if (error()) { return error(); }
    -
    749  return first.get_double_in_string();
    +
    747 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_object() & noexcept {
    +
    748  if (error()) { return error(); }
    +
    749  return first.get_object();
    750 }
    -
    751 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_string(bool allow_replacement) noexcept {
    -
    752  if (error()) { return error(); }
    -
    753  return first.get_string(allow_replacement);
    +
    751 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_uint64() noexcept {
    +
    752  if (error()) { return error(); }
    +
    753  return first.get_uint64();
    754 }
    -
    755 template <typename string_type>
    -
    756 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_string(string_type& receiver, bool allow_replacement) noexcept {
    -
    757  if (error()) { return error(); }
    -
    758  return first.get_string(receiver, allow_replacement);
    -
    759 }
    -
    760 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_wobbly_string() noexcept {
    -
    761  if (error()) { return error(); }
    -
    762  return first.get_wobbly_string();
    -
    763 }
    -
    764 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_raw_json_string() noexcept {
    -
    765  if (error()) { return error(); }
    -
    766  return first.get_raw_json_string();
    -
    767 }
    -
    768 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_bool() noexcept {
    -
    769  if (error()) { return error(); }
    -
    770  return first.get_bool();
    -
    771 }
    -
    772 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_value() noexcept {
    -
    773  if (error()) { return error(); }
    -
    774  return first.get_value();
    -
    775 }
    -
    776 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_null() noexcept {
    -
    777  if (error()) { return error(); }
    -
    778  return first.is_null();
    -
    779 }
    -
    780 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::json_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::type() noexcept {
    -
    781  if (error()) { return error(); }
    -
    782  return first.type();
    +
    755 simdjson_inline simdjson_result<uint64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_uint64_in_string() noexcept {
    +
    756  if (error()) { return error(); }
    +
    757  return first.get_uint64_in_string();
    +
    758 }
    +
    759 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_int64() noexcept {
    +
    760  if (error()) { return error(); }
    +
    761  return first.get_int64();
    +
    762 }
    +
    763 simdjson_inline simdjson_result<int64_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_int64_in_string() noexcept {
    +
    764  if (error()) { return error(); }
    +
    765  return first.get_int64_in_string();
    +
    766 }
    +
    767 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_double() noexcept {
    +
    768  if (error()) { return error(); }
    +
    769  return first.get_double();
    +
    770 }
    +
    771 simdjson_inline simdjson_result<double> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_double_in_string() noexcept {
    +
    772  if (error()) { return error(); }
    +
    773  return first.get_double_in_string();
    +
    774 }
    +
    775 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_string(bool allow_replacement) noexcept {
    +
    776  if (error()) { return error(); }
    +
    777  return first.get_string(allow_replacement);
    +
    778 }
    +
    779 template <typename string_type>
    +
    780 simdjson_inline error_code simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_string(string_type& receiver, bool allow_replacement) noexcept {
    +
    781  if (error()) { return error(); }
    +
    782  return first.get_string(receiver, allow_replacement);
    783 }
    -
    784 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_scalar() noexcept {
    +
    784 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_wobbly_string() noexcept {
    785  if (error()) { return error(); }
    -
    786  return first.is_scalar();
    +
    786  return first.get_wobbly_string();
    787 }
    -
    788 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_negative() noexcept {
    +
    788 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_raw_json_string() noexcept {
    789  if (error()) { return error(); }
    -
    790  return first.is_negative();
    +
    790  return first.get_raw_json_string();
    791 }
    -
    792 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_integer() noexcept {
    +
    792 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_bool() noexcept {
    793  if (error()) { return error(); }
    -
    794  return first.is_integer();
    +
    794  return first.get_bool();
    795 }
    -
    796 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_number_type() noexcept {
    +
    796 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_value() noexcept {
    797  if (error()) { return error(); }
    -
    798  return first.get_number_type();
    +
    798  return first.get_value();
    799 }
    -
    800 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_number() noexcept {
    +
    800 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_null() noexcept {
    801  if (error()) { return error(); }
    -
    802  return first.get_number();
    +
    802  return first.is_null();
    803 }
    -
    804 #if SIMDJSON_EXCEPTIONS
    -
    805 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false) {
    -
    806  if (error()) { throw simdjson_error(error()); }
    -
    807  return first;
    -
    808 }
    -
    809 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false) {
    -
    810  if (error()) { throw simdjson_error(error()); }
    -
    811  return first;
    -
    812 }
    -
    813 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator uint64_t() noexcept(false) {
    -
    814  if (error()) { throw simdjson_error(error()); }
    -
    815  return first;
    -
    816 }
    -
    817 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator int64_t() noexcept(false) {
    -
    818  if (error()) { throw simdjson_error(error()); }
    -
    819  return first;
    -
    820 }
    -
    821 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator double() noexcept(false) {
    -
    822  if (error()) { throw simdjson_error(error()); }
    -
    823  return first;
    -
    824 }
    -
    825 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator std::string_view() noexcept(false) {
    -
    826  if (error()) { throw simdjson_error(error()); }
    -
    827  return first;
    -
    828 }
    -
    829 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false) {
    +
    804 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::json_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::type() noexcept {
    +
    805  if (error()) { return error(); }
    +
    806  return first.type();
    +
    807 }
    +
    808 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_scalar() noexcept {
    +
    809  if (error()) { return error(); }
    +
    810  return first.is_scalar();
    +
    811 }
    +
    812 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_negative() noexcept {
    +
    813  if (error()) { return error(); }
    +
    814  return first.is_negative();
    +
    815 }
    +
    816 simdjson_inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::is_integer() noexcept {
    +
    817  if (error()) { return error(); }
    +
    818  return first.is_integer();
    +
    819 }
    +
    820 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_number_type() noexcept {
    +
    821  if (error()) { return error(); }
    +
    822  return first.get_number_type();
    +
    823 }
    +
    824 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::get_number() noexcept {
    +
    825  if (error()) { return error(); }
    +
    826  return first.get_number();
    +
    827 }
    +
    828 #if SIMDJSON_EXCEPTIONS
    +
    829 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false) {
    830  if (error()) { throw simdjson_error(error()); }
    831  return first;
    832 }
    -
    833 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator bool() noexcept(false) {
    +
    833 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false) {
    834  if (error()) { throw simdjson_error(error()); }
    835  return first;
    836 }
    -
    837 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false) {
    +
    837 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator uint64_t() noexcept(false) {
    838  if (error()) { throw simdjson_error(error()); }
    839  return first;
    840 }
    -
    841 #endif
    -
    842 
    -
    843 simdjson_inline simdjson_result<const char *> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::current_location() noexcept {
    -
    844  if (error()) { return error(); }
    -
    845  return first.current_location();
    -
    846 }
    -
    847 
    - -
    849  if (error()) { return error(); }
    -
    850  return first.raw_json_token();
    -
    851 }
    -
    852 
    - -
    854  if (error()) { return error(); }
    -
    855  return first.at_pointer(json_pointer);
    +
    841 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator int64_t() noexcept(false) {
    +
    842  if (error()) { throw simdjson_error(error()); }
    +
    843  return first;
    +
    844 }
    +
    845 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator double() noexcept(false) {
    +
    846  if (error()) { throw simdjson_error(error()); }
    +
    847  return first;
    +
    848 }
    +
    849 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator std::string_view() noexcept(false) {
    +
    850  if (error()) { throw simdjson_error(error()); }
    +
    851  return first;
    +
    852 }
    +
    853 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false) {
    +
    854  if (error()) { throw simdjson_error(error()); }
    +
    855  return first;
    856 }
    -
    857 
    -
    858 
    -
    859 } // namespace simdjson
    -
    860 
    -
    861 #endif // SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_INL_H
    +
    857 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator bool() noexcept(false) {
    +
    858  if (error()) { throw simdjson_error(error()); }
    +
    859  return first;
    +
    860 }
    +
    861 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false) {
    +
    862  if (error()) { throw simdjson_error(error()); }
    +
    863  return first;
    +
    864 }
    +
    865 #endif
    +
    866 
    +
    867 simdjson_inline simdjson_result<const char *> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::current_location() noexcept {
    +
    868  if (error()) { return error(); }
    +
    869  return first.current_location();
    +
    870 }
    +
    871 
    + +
    873  if (error()) { return error(); }
    +
    874  return first.raw_json_token();
    +
    875 }
    +
    876 
    + +
    878  if (error()) { return error(); }
    +
    879  return first.at_pointer(json_pointer);
    +
    880 }
    +
    881 
    +
    882 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference>::at_path(std::string_view json_path) noexcept {
    +
    883  if (error()) {
    +
    884  return error();
    +
    885  }
    +
    886  return first.at_path(json_path);
    +
    887 }
    +
    888 
    +
    889 } // namespace simdjson
    +
    890 
    +
    891 #endif // SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_INL_H
    static simdjson_inline simdjson_result< array > start_root(value_iterator &iter) noexcept
    Begin array iteration from the root.
    Definition: array-inl.h:67
    -
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    The document_reference instances are used primarily/solely for streams of JSON documents.
    Definition: document-inl.h:600
    -
    simdjson_inline simdjson_result< value > at(size_t index) &noexcept
    Get the value at the given index in the array.
    Definition: document-inl.h:211
    -
    simdjson_inline int32_t current_depth() const noexcept
    Returns the current depth in the document if in bounds.
    Definition: document-inl.h:43
    -
    simdjson_inline simdjson_result< array_iterator > begin() &noexcept
    Begin array iteration.
    Definition: document-inl.h:215
    -
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: document-inl.h:204
    -
    simdjson_inline simdjson_result< std::string_view > get_string(bool allow_replacement=false) noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:138
    -
    simdjson_warn_unused simdjson_inline simdjson_result< number > get_number() noexcept
    Attempt to parse an ondemand::number.
    Definition: document-inl.h:282
    -
    bool is_alive() noexcept
    Some unrecoverable error conditions may render the document instance unusable.
    Definition: document-inl.h:52
    -
    simdjson_inline simdjson_result< bool > get_bool() noexcept
    Cast this JSON value to a bool.
    Definition: document-inl.h:151
    -
    simdjson_inline simdjson_result< object > get_object() &noexcept
    Cast this JSON value to an object.
    Definition: document-inl.h:107
    -
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    Cast this JSON value to an unsigned integer.
    Definition: document-inl.h:120
    -
    simdjson_inline bool is_negative() noexcept
    Checks whether the document is a negative number.
    Definition: document-inl.h:270
    +
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    The document_reference instances are used primarily/solely for streams of JSON documents.
    Definition: document-inl.h:623
    +
    simdjson_inline simdjson_result< value > at(size_t index) &noexcept
    Get the value at the given index in the array.
    Definition: document-inl.h:213
    +
    simdjson_inline int32_t current_depth() const noexcept
    Returns the current depth in the document if in bounds.
    Definition: document-inl.h:45
    +
    simdjson_inline simdjson_result< array_iterator > begin() &noexcept
    Begin array iteration.
    Definition: document-inl.h:217
    +
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: document-inl.h:206
    +
    simdjson_inline simdjson_result< std::string_view > get_string(bool allow_replacement=false) noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:140
    +
    simdjson_warn_unused simdjson_inline simdjson_result< number > get_number() noexcept
    Attempt to parse an ondemand::number.
    Definition: document-inl.h:284
    +
    bool is_alive() noexcept
    Some unrecoverable error conditions may render the document instance unusable.
    Definition: document-inl.h:54
    +
    simdjson_inline simdjson_result< bool > get_bool() noexcept
    Cast this JSON value to a bool.
    Definition: document-inl.h:153
    +
    simdjson_inline simdjson_result< object > get_object() &noexcept
    Cast this JSON value to an object.
    Definition: document-inl.h:109
    +
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    Cast this JSON value to an unsigned integer.
    Definition: document-inl.h:122
    +
    simdjson_inline bool is_negative() noexcept
    Checks whether the document is a negative number.
    Definition: document-inl.h:272
    simdjson_inline document() noexcept=default
    Create a new invalid document.
    -
    simdjson_inline simdjson_result< std::string_view > raw_json_token() noexcept
    Get the raw JSON for this token.
    Definition: document-inl.h:287
    -
    simdjson_inline simdjson_result< uint64_t > get_uint64_in_string() noexcept
    Cast this JSON value (inside string) to an unsigned integer.
    Definition: document-inl.h:123
    -
    simdjson_inline simdjson_result< bool > is_null() noexcept
    Checks if this JSON value is null.
    Definition: document-inl.h:154
    -
    simdjson_inline simdjson_result< int64_t > get_int64() noexcept
    Cast this JSON value to a signed integer.
    Definition: document-inl.h:126
    -
    simdjson_inline simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: document-inl.h:292
    -
    simdjson_inline simdjson_result< json_type > type() noexcept
    Get the type of this JSON value.
    Definition: document-inl.h:259
    -
    simdjson_inline simdjson_result< array_iterator > end() &noexcept
    Sentinel representing the end of the array.
    Definition: document-inl.h:218
    +
    simdjson_inline simdjson_result< std::string_view > raw_json_token() noexcept
    Get the raw JSON for this token.
    Definition: document-inl.h:289
    +
    simdjson_inline simdjson_result< uint64_t > get_uint64_in_string() noexcept
    Cast this JSON value (inside string) to an unsigned integer.
    Definition: document-inl.h:125
    +
    simdjson_inline simdjson_result< bool > is_null() noexcept
    Checks if this JSON value is null.
    Definition: document-inl.h:156
    +
    simdjson_inline simdjson_result< int64_t > get_int64() noexcept
    Cast this JSON value to a signed integer.
    Definition: document-inl.h:128
    +
    simdjson_inline simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: document-inl.h:294
    +
    simdjson_inline simdjson_result< json_type > type() noexcept
    Get the type of this JSON value.
    Definition: document-inl.h:261
    +
    simdjson_inline simdjson_result< array_iterator > end() &noexcept
    Sentinel representing the end of the array.
    Definition: document-inl.h:220
    simdjson_inline simdjson_result< T > get() &noexcept
    Get this value as the given type.
    Definition: document.h:181
    -
    simdjson_inline simdjson_result< double > get_double_in_string() noexcept
    Cast this JSON value (inside string) to a double.
    Definition: document-inl.h:135
    -
    json_iterator iter
    Current position in the document.
    Definition: document.h:621
    -
    simdjson_inline simdjson_result< double > get_double() noexcept
    Cast this JSON value to a double.
    Definition: document-inl.h:132
    -
    std::string to_debug_string() noexcept
    Returns debugging information.
    Definition: document-inl.h:35
    -
    void rewind() noexcept
    Reset the iterator inside the document instance so we are pointing back at the beginning of the docum...
    Definition: document-inl.h:31
    -
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the document and returns a string_view instance corresponding to the document as represented...
    Definition: document-inl.h:247
    -
    simdjson_inline simdjson_result< value > find_field_unordered(std::string_view key) &noexcept
    Look up a field by name on an object, without regard to key order.
    Definition: document-inl.h:228
    -
    simdjson_inline simdjson_result< int64_t > get_int64_in_string() noexcept
    Cast this JSON value (inside string) to a signed integer.
    Definition: document-inl.h:129
    -
    simdjson_inline simdjson_result< size_t > count_elements() &noexcept
    This method scans the array and counts the number of elements.
    Definition: document-inl.h:197
    -
    simdjson_inline simdjson_result< value > get_value() noexcept
    Cast this JSON value to a value when the document is an object or an array.
    Definition: document-inl.h:68
    -
    simdjson_inline simdjson_result< value > find_field(std::string_view key) &noexcept
    Look up a field by name on an object (order-sensitive).
    Definition: document-inl.h:222
    -
    simdjson_inline simdjson_result< number_type > get_number_type() noexcept
    Determine the number type (integer or floating-point number) as quickly as possible.
    Definition: document-inl.h:278
    -
    simdjson_inline error_code consume() noexcept
    Consumes the document.
    Definition: document-inl.h:241
    -
    simdjson_inline simdjson_result< bool > is_scalar() noexcept
    Checks whether the document is a scalar (string, number, null, Boolean).
    Definition: document-inl.h:263
    -
    simdjson_inline simdjson_result< std::string_view > get_wobbly_string() noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:145
    -
    bool at_end() const noexcept
    Returns true if this document has been fully parsed.
    Definition: document-inl.h:47
    -
    simdjson_inline simdjson_result< array > get_array() &noexcept
    Cast this JSON value to an array.
    Definition: document-inl.h:103
    -
    simdjson_inline simdjson_result< bool > is_integer() noexcept
    Checks whether the document is an integer number.
    Definition: document-inl.h:274
    -
    simdjson_result< const char * > current_location() const noexcept
    Returns the current location in the document if in bounds.
    Definition: document-inl.h:39
    -
    simdjson_inline simdjson_result< raw_json_string > get_raw_json_string() noexcept
    Cast this JSON value to a raw_json_string.
    Definition: document-inl.h:148
    +
    simdjson_inline simdjson_result< double > get_double_in_string() noexcept
    Cast this JSON value (inside string) to a double.
    Definition: document-inl.h:137
    +
    simdjson_inline simdjson_result< value > at_path(std::string_view json_path) noexcept
    Get the value associated with the given JSON path.
    Definition: document-inl.h:312
    +
    json_iterator iter
    Current position in the document.
    Definition: document.h:635
    +
    simdjson_inline simdjson_result< double > get_double() noexcept
    Cast this JSON value to a double.
    Definition: document-inl.h:134
    +
    std::string to_debug_string() noexcept
    Returns debugging information.
    Definition: document-inl.h:37
    +
    void rewind() noexcept
    Reset the iterator inside the document instance so we are pointing back at the beginning of the docum...
    Definition: document-inl.h:33
    +
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the document and returns a string_view instance corresponding to the document as represented...
    Definition: document-inl.h:249
    +
    simdjson_inline simdjson_result< value > find_field_unordered(std::string_view key) &noexcept
    Look up a field by name on an object, without regard to key order.
    Definition: document-inl.h:230
    +
    simdjson_inline simdjson_result< int64_t > get_int64_in_string() noexcept
    Cast this JSON value (inside string) to a signed integer.
    Definition: document-inl.h:131
    +
    simdjson_inline simdjson_result< size_t > count_elements() &noexcept
    This method scans the array and counts the number of elements.
    Definition: document-inl.h:199
    +
    simdjson_inline simdjson_result< value > get_value() noexcept
    Cast this JSON value to a value when the document is an object or an array.
    Definition: document-inl.h:70
    +
    simdjson_inline simdjson_result< value > find_field(std::string_view key) &noexcept
    Look up a field by name on an object (order-sensitive).
    Definition: document-inl.h:224
    +
    simdjson_inline simdjson_result< number_type > get_number_type() noexcept
    Determine the number type (integer or floating-point number) as quickly as possible.
    Definition: document-inl.h:280
    +
    simdjson_inline error_code consume() noexcept
    Consumes the document.
    Definition: document-inl.h:243
    +
    simdjson_inline simdjson_result< bool > is_scalar() noexcept
    Checks whether the document is a scalar (string, number, null, Boolean).
    Definition: document-inl.h:265
    +
    simdjson_inline simdjson_result< std::string_view > get_wobbly_string() noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:147
    +
    bool at_end() const noexcept
    Returns true if this document has been fully parsed.
    Definition: document-inl.h:49
    +
    simdjson_inline simdjson_result< array > get_array() &noexcept
    Cast this JSON value to an array.
    Definition: document-inl.h:105
    +
    simdjson_inline simdjson_result< bool > is_integer() noexcept
    Checks whether the document is an integer number.
    Definition: document-inl.h:276
    +
    simdjson_result< const char * > current_location() const noexcept
    Returns the current location in the document if in bounds.
    Definition: document-inl.h:41
    +
    simdjson_inline simdjson_result< raw_json_string > get_raw_json_string() noexcept
    Cast this JSON value to a raw_json_string.
    Definition: document-inl.h:150
    A forward-only JSON object field iterator.
    Definition: object.h:17
    A string escaped per JSON rules, terminated with quote (").
    An ephemeral JSON value returned during iteration.
    Definition: value.h:18
    @@ -985,7 +1016,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document-inl_8h_sou
    @ OUT_OF_ORDER_ITERATION
    tried to iterate an array or object out of order (checked when SIMDJSON_DEVELOPMENT_CHECKS=1)
    Definition: error.h:45
    @ SUCCESS
    No error.
    Definition: error.h:20
    @ INVALID_JSON_POINTER
    Invalid JSON pointer reference.
    Definition: error.h:41
    - +
    The result of a simdjson operation that could fail.
    Definition: error.h:214
    simdjson_inline error_code error() const noexcept
    The error.
    Definition: error-inl.h:131
    simdjson_warn_unused simdjson_inline error_code get(T &value) &&noexcept
    Move the value to the provided variable.
    Definition: error-inl.h:126
    diff --git a/generic_2ondemand_2document_8h_source.html b/generic_2ondemand_2document_8h_source.html index 2b30d3317..f72f3e881 100644 --- a/generic_2ondemand_2document_8h_source.html +++ b/generic_2ondemand_2document_8h_source.html @@ -200,295 +200,303 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document_8h_source.
    564  simdjson_inline int32_t current_depth() const noexcept;
    565 
    597  simdjson_inline simdjson_result<value> at_pointer(std::string_view json_pointer) noexcept;
    -
    603  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    -
    604 protected:
    -
    608  simdjson_inline error_code consume() noexcept;
    -
    609 
    -
    610  simdjson_inline document(ondemand::json_iterator &&iter) noexcept;
    -
    611  simdjson_inline const uint8_t *text(uint32_t idx) const noexcept;
    -
    612 
    -
    613  simdjson_inline value_iterator resume_value_iterator() noexcept;
    -
    614  simdjson_inline value_iterator get_root_value_iterator() noexcept;
    -
    615  simdjson_inline simdjson_result<object> start_or_resume_object() noexcept;
    -
    616  static simdjson_inline document start(ondemand::json_iterator &&iter) noexcept;
    -
    617 
    -
    618  //
    -
    619  // Fields
    -
    620  //
    -
    621  json_iterator iter{};
    -
    622  static constexpr depth_t DOCUMENT_DEPTH = 0;
    +
    598 
    +
    610  simdjson_inline simdjson_result<value> at_path(std::string_view json_path) noexcept;
    +
    611 
    +
    617  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    +
    618 protected:
    +
    622  simdjson_inline error_code consume() noexcept;
    623 
    -
    624  friend class array_iterator;
    -
    625  friend class value;
    -
    626  friend class ondemand::parser;
    -
    627  friend class object;
    -
    628  friend class array;
    -
    629  friend class field;
    -
    630  friend class token;
    -
    631  friend class document_stream;
    -
    632  friend class document_reference;
    -
    633 };
    -
    634 
    -
    635 
    - -
    640 public:
    -
    641  simdjson_inline document_reference() noexcept;
    -
    642  simdjson_inline document_reference(document &d) noexcept;
    -
    643  simdjson_inline document_reference(const document_reference &other) noexcept = default;
    -
    644  simdjson_inline document_reference& operator=(const document_reference &other) noexcept = default;
    -
    645  simdjson_inline void rewind() noexcept;
    -
    646  simdjson_inline simdjson_result<array> get_array() & noexcept;
    -
    647  simdjson_inline simdjson_result<object> get_object() & noexcept;
    -
    648  simdjson_inline simdjson_result<uint64_t> get_uint64() noexcept;
    -
    649  simdjson_inline simdjson_result<uint64_t> get_uint64_in_string() noexcept;
    -
    650  simdjson_inline simdjson_result<int64_t> get_int64() noexcept;
    -
    651  simdjson_inline simdjson_result<int64_t> get_int64_in_string() noexcept;
    -
    652  simdjson_inline simdjson_result<double> get_double() noexcept;
    -
    653  simdjson_inline simdjson_result<double> get_double_in_string() noexcept;
    -
    654  simdjson_inline simdjson_result<std::string_view> get_string(bool allow_replacement = false) noexcept;
    -
    655  template <typename string_type>
    -
    656  simdjson_inline error_code get_string(string_type& receiver, bool allow_replacement = false) noexcept;
    -
    657  simdjson_inline simdjson_result<std::string_view> get_wobbly_string() noexcept;
    -
    658  simdjson_inline simdjson_result<raw_json_string> get_raw_json_string() noexcept;
    -
    659  simdjson_inline simdjson_result<bool> get_bool() noexcept;
    -
    660  simdjson_inline simdjson_result<value> get_value() noexcept;
    -
    661 
    -
    662  simdjson_inline simdjson_result<bool> is_null() noexcept;
    -
    663  template<typename T> simdjson_inline simdjson_result<T> get() & noexcept;
    -
    664  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    -
    665  simdjson_inline operator document&() const noexcept;
    -
    666 #if SIMDJSON_EXCEPTIONS
    -
    667  template <class T>
    -
    668  explicit simdjson_inline operator T() noexcept(false);
    -
    669  simdjson_inline operator array() & noexcept(false);
    -
    670  simdjson_inline operator object() & noexcept(false);
    -
    671  simdjson_inline operator uint64_t() noexcept(false);
    -
    672  simdjson_inline operator int64_t() noexcept(false);
    -
    673  simdjson_inline operator double() noexcept(false);
    -
    674  simdjson_inline operator std::string_view() noexcept(false);
    -
    675  simdjson_inline operator raw_json_string() noexcept(false);
    -
    676  simdjson_inline operator bool() noexcept(false);
    -
    677  simdjson_inline operator value() noexcept(false);
    -
    678 #endif
    -
    679  simdjson_inline simdjson_result<size_t> count_elements() & noexcept;
    -
    680  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    -
    681  simdjson_inline simdjson_result<value> at(size_t index) & noexcept;
    -
    682  simdjson_inline simdjson_result<array_iterator> begin() & noexcept;
    -
    683  simdjson_inline simdjson_result<array_iterator> end() & noexcept;
    -
    684  simdjson_inline simdjson_result<value> find_field(std::string_view key) & noexcept;
    -
    685  simdjson_inline simdjson_result<value> find_field(const char *key) & noexcept;
    -
    686  simdjson_inline simdjson_result<value> operator[](std::string_view key) & noexcept;
    -
    687  simdjson_inline simdjson_result<value> operator[](const char *key) & noexcept;
    -
    688  simdjson_inline simdjson_result<value> find_field_unordered(std::string_view key) & noexcept;
    -
    689  simdjson_inline simdjson_result<value> find_field_unordered(const char *key) & noexcept;
    -
    690 
    -
    691  simdjson_inline simdjson_result<json_type> type() noexcept;
    -
    692  simdjson_inline simdjson_result<bool> is_scalar() noexcept;
    -
    693 
    -
    694  simdjson_inline simdjson_result<const char *> current_location() noexcept;
    -
    695  simdjson_inline int32_t current_depth() const noexcept;
    -
    696  simdjson_inline bool is_negative() noexcept;
    -
    697  simdjson_inline simdjson_result<bool> is_integer() noexcept;
    -
    698  simdjson_inline simdjson_result<number_type> get_number_type() noexcept;
    -
    699  simdjson_inline simdjson_result<number> get_number() noexcept;
    -
    700  simdjson_inline simdjson_result<std::string_view> raw_json_token() noexcept;
    -
    701  simdjson_inline simdjson_result<value> at_pointer(std::string_view json_pointer) noexcept;
    -
    702 private:
    -
    703  document *doc{nullptr};
    -
    704 };
    -
    705 } // namespace ondemand
    -
    706 } // namespace SIMDJSON_IMPLEMENTATION
    -
    707 } // namespace simdjson
    -
    708 
    -
    709 namespace simdjson {
    -
    710 
    -
    711 template<>
    -
    712 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document> {
    -
    713 public:
    - -
    715  simdjson_inline simdjson_result(error_code error) noexcept;
    -
    716  simdjson_inline simdjson_result() noexcept = default;
    -
    717  simdjson_inline error_code rewind() noexcept;
    -
    718 
    -
    719  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> get_array() & noexcept;
    -
    720  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> get_object() & noexcept;
    -
    721  simdjson_inline simdjson_result<uint64_t> get_uint64() noexcept;
    -
    722  simdjson_inline simdjson_result<uint64_t> get_uint64_in_string() noexcept;
    -
    723  simdjson_inline simdjson_result<int64_t> get_int64() noexcept;
    -
    724  simdjson_inline simdjson_result<int64_t> get_int64_in_string() noexcept;
    -
    725  simdjson_inline simdjson_result<double> get_double() noexcept;
    -
    726  simdjson_inline simdjson_result<double> get_double_in_string() noexcept;
    -
    727  simdjson_inline simdjson_result<std::string_view> get_string(bool allow_replacement = false) noexcept;
    -
    728  template <typename string_type>
    -
    729  simdjson_inline error_code get_string(string_type& receiver, bool allow_replacement = false) noexcept;
    -
    730  simdjson_inline simdjson_result<std::string_view> get_wobbly_string() noexcept;
    -
    731  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> get_raw_json_string() noexcept;
    -
    732  simdjson_inline simdjson_result<bool> get_bool() noexcept;
    -
    733  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> get_value() noexcept;
    -
    734  simdjson_inline simdjson_result<bool> is_null() noexcept;
    -
    735 
    -
    736  template<typename T> simdjson_inline simdjson_result<T> get() & noexcept;
    -
    737  template<typename T> simdjson_inline simdjson_result<T> get() && noexcept;
    -
    738 
    -
    739  template<typename T> simdjson_inline error_code get(T &out) & noexcept;
    -
    740  template<typename T> simdjson_inline error_code get(T &out) && noexcept;
    -
    741 #if SIMDJSON_EXCEPTIONS
    -
    742  template <class T>
    -
    743  explicit simdjson_inline operator T() noexcept(false);
    -
    744  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false);
    -
    745  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false);
    -
    746  simdjson_inline operator uint64_t() noexcept(false);
    -
    747  simdjson_inline operator int64_t() noexcept(false);
    -
    748  simdjson_inline operator double() noexcept(false);
    -
    749  simdjson_inline operator std::string_view() noexcept(false);
    -
    750  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false);
    -
    751  simdjson_inline operator bool() noexcept(false);
    -
    752  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false);
    -
    753 #endif
    -
    754  simdjson_inline simdjson_result<size_t> count_elements() & noexcept;
    -
    755  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    -
    756  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at(size_t index) & noexcept;
    - - -
    759  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) & noexcept;
    -
    760  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(const char *key) & noexcept;
    -
    761  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) & noexcept;
    -
    762  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](const char *key) & noexcept;
    -
    763  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) & noexcept;
    -
    764  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(const char *key) & noexcept;
    - -
    766  simdjson_inline simdjson_result<bool> is_scalar() noexcept;
    -
    767  simdjson_inline simdjson_result<const char *> current_location() noexcept;
    -
    768  simdjson_inline int32_t current_depth() const noexcept;
    -
    769  simdjson_inline bool at_end() const noexcept;
    -
    770  simdjson_inline bool is_negative() noexcept;
    -
    771  simdjson_inline simdjson_result<bool> is_integer() noexcept;
    -
    772  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> get_number_type() noexcept;
    -
    773  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> get_number() noexcept;
    -
    775  simdjson_inline simdjson_result<std::string_view> raw_json_token() noexcept;
    -
    776 
    -
    777  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    -
    778 };
    -
    779 
    -
    780 
    -
    781 } // namespace simdjson
    -
    782 
    -
    783 
    -
    784 
    -
    785 namespace simdjson {
    -
    786 
    -
    787 template<>
    -
    788 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_reference> {
    -
    789 public:
    - -
    791  simdjson_inline simdjson_result() noexcept = default;
    -
    792  simdjson_inline error_code rewind() noexcept;
    -
    793 
    -
    794  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> get_array() & noexcept;
    -
    795  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> get_object() & noexcept;
    -
    796  simdjson_inline simdjson_result<uint64_t> get_uint64() noexcept;
    -
    797  simdjson_inline simdjson_result<uint64_t> get_uint64_in_string() noexcept;
    -
    798  simdjson_inline simdjson_result<int64_t> get_int64() noexcept;
    -
    799  simdjson_inline simdjson_result<int64_t> get_int64_in_string() noexcept;
    -
    800  simdjson_inline simdjson_result<double> get_double() noexcept;
    -
    801  simdjson_inline simdjson_result<double> get_double_in_string() noexcept;
    -
    802  simdjson_inline simdjson_result<std::string_view> get_string(bool allow_replacement = false) noexcept;
    -
    803  template <typename string_type>
    -
    804  simdjson_inline error_code get_string(string_type& receiver, bool allow_replacement = false) noexcept;
    -
    805  simdjson_inline simdjson_result<std::string_view> get_wobbly_string() noexcept;
    -
    806  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> get_raw_json_string() noexcept;
    -
    807  simdjson_inline simdjson_result<bool> get_bool() noexcept;
    -
    808  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> get_value() noexcept;
    -
    809  simdjson_inline simdjson_result<bool> is_null() noexcept;
    -
    810 #if SIMDJSON_EXCEPTIONS
    -
    811  template <class T>
    -
    812  explicit simdjson_inline operator T() noexcept(false);
    -
    813  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false);
    -
    814  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false);
    -
    815  simdjson_inline operator uint64_t() noexcept(false);
    -
    816  simdjson_inline operator int64_t() noexcept(false);
    -
    817  simdjson_inline operator double() noexcept(false);
    -
    818  simdjson_inline operator std::string_view() noexcept(false);
    -
    819  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false);
    -
    820  simdjson_inline operator bool() noexcept(false);
    -
    821  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false);
    -
    822 #endif
    -
    823  simdjson_inline simdjson_result<size_t> count_elements() & noexcept;
    -
    824  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    -
    825  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at(size_t index) & noexcept;
    - - -
    828  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) & noexcept;
    -
    829  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(const char *key) & noexcept;
    -
    830  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) & noexcept;
    -
    831  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](const char *key) & noexcept;
    -
    832  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) & noexcept;
    -
    833  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(const char *key) & noexcept;
    - -
    835  simdjson_inline simdjson_result<bool> is_scalar() noexcept;
    -
    836  simdjson_inline simdjson_result<const char *> current_location() noexcept;
    -
    837  simdjson_inline simdjson_result<int32_t> current_depth() const noexcept;
    -
    838  simdjson_inline simdjson_result<bool> is_negative() noexcept;
    -
    839  simdjson_inline simdjson_result<bool> is_integer() noexcept;
    -
    840  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> get_number_type() noexcept;
    -
    841  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> get_number() noexcept;
    -
    843  simdjson_inline simdjson_result<std::string_view> raw_json_token() noexcept;
    -
    844 
    -
    845  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    -
    846 };
    -
    847 
    -
    848 
    -
    849 } // namespace simdjson
    -
    850 
    -
    851 #endif // SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_H
    +
    624  simdjson_inline document(ondemand::json_iterator &&iter) noexcept;
    +
    625  simdjson_inline const uint8_t *text(uint32_t idx) const noexcept;
    +
    626 
    +
    627  simdjson_inline value_iterator resume_value_iterator() noexcept;
    +
    628  simdjson_inline value_iterator get_root_value_iterator() noexcept;
    +
    629  simdjson_inline simdjson_result<object> start_or_resume_object() noexcept;
    +
    630  static simdjson_inline document start(ondemand::json_iterator &&iter) noexcept;
    +
    631 
    +
    632  //
    +
    633  // Fields
    +
    634  //
    +
    635  json_iterator iter{};
    +
    636  static constexpr depth_t DOCUMENT_DEPTH = 0;
    +
    637 
    +
    638  friend class array_iterator;
    +
    639  friend class value;
    +
    640  friend class ondemand::parser;
    +
    641  friend class object;
    +
    642  friend class array;
    +
    643  friend class field;
    +
    644  friend class token;
    +
    645  friend class document_stream;
    +
    646  friend class document_reference;
    +
    647 };
    +
    648 
    +
    649 
    + +
    654 public:
    +
    655  simdjson_inline document_reference() noexcept;
    +
    656  simdjson_inline document_reference(document &d) noexcept;
    +
    657  simdjson_inline document_reference(const document_reference &other) noexcept = default;
    +
    658  simdjson_inline document_reference& operator=(const document_reference &other) noexcept = default;
    +
    659  simdjson_inline void rewind() noexcept;
    +
    660  simdjson_inline simdjson_result<array> get_array() & noexcept;
    +
    661  simdjson_inline simdjson_result<object> get_object() & noexcept;
    +
    662  simdjson_inline simdjson_result<uint64_t> get_uint64() noexcept;
    +
    663  simdjson_inline simdjson_result<uint64_t> get_uint64_in_string() noexcept;
    +
    664  simdjson_inline simdjson_result<int64_t> get_int64() noexcept;
    +
    665  simdjson_inline simdjson_result<int64_t> get_int64_in_string() noexcept;
    +
    666  simdjson_inline simdjson_result<double> get_double() noexcept;
    +
    667  simdjson_inline simdjson_result<double> get_double_in_string() noexcept;
    +
    668  simdjson_inline simdjson_result<std::string_view> get_string(bool allow_replacement = false) noexcept;
    +
    669  template <typename string_type>
    +
    670  simdjson_inline error_code get_string(string_type& receiver, bool allow_replacement = false) noexcept;
    +
    671  simdjson_inline simdjson_result<std::string_view> get_wobbly_string() noexcept;
    +
    672  simdjson_inline simdjson_result<raw_json_string> get_raw_json_string() noexcept;
    +
    673  simdjson_inline simdjson_result<bool> get_bool() noexcept;
    +
    674  simdjson_inline simdjson_result<value> get_value() noexcept;
    +
    675 
    +
    676  simdjson_inline simdjson_result<bool> is_null() noexcept;
    +
    677  template<typename T> simdjson_inline simdjson_result<T> get() & noexcept;
    +
    678  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    +
    679  simdjson_inline operator document&() const noexcept;
    +
    680 #if SIMDJSON_EXCEPTIONS
    +
    681  template <class T>
    +
    682  explicit simdjson_inline operator T() noexcept(false);
    +
    683  simdjson_inline operator array() & noexcept(false);
    +
    684  simdjson_inline operator object() & noexcept(false);
    +
    685  simdjson_inline operator uint64_t() noexcept(false);
    +
    686  simdjson_inline operator int64_t() noexcept(false);
    +
    687  simdjson_inline operator double() noexcept(false);
    +
    688  simdjson_inline operator std::string_view() noexcept(false);
    +
    689  simdjson_inline operator raw_json_string() noexcept(false);
    +
    690  simdjson_inline operator bool() noexcept(false);
    +
    691  simdjson_inline operator value() noexcept(false);
    +
    692 #endif
    +
    693  simdjson_inline simdjson_result<size_t> count_elements() & noexcept;
    +
    694  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    +
    695  simdjson_inline simdjson_result<value> at(size_t index) & noexcept;
    +
    696  simdjson_inline simdjson_result<array_iterator> begin() & noexcept;
    +
    697  simdjson_inline simdjson_result<array_iterator> end() & noexcept;
    +
    698  simdjson_inline simdjson_result<value> find_field(std::string_view key) & noexcept;
    +
    699  simdjson_inline simdjson_result<value> find_field(const char *key) & noexcept;
    +
    700  simdjson_inline simdjson_result<value> operator[](std::string_view key) & noexcept;
    +
    701  simdjson_inline simdjson_result<value> operator[](const char *key) & noexcept;
    +
    702  simdjson_inline simdjson_result<value> find_field_unordered(std::string_view key) & noexcept;
    +
    703  simdjson_inline simdjson_result<value> find_field_unordered(const char *key) & noexcept;
    +
    704 
    +
    705  simdjson_inline simdjson_result<json_type> type() noexcept;
    +
    706  simdjson_inline simdjson_result<bool> is_scalar() noexcept;
    +
    707 
    +
    708  simdjson_inline simdjson_result<const char *> current_location() noexcept;
    +
    709  simdjson_inline int32_t current_depth() const noexcept;
    +
    710  simdjson_inline bool is_negative() noexcept;
    +
    711  simdjson_inline simdjson_result<bool> is_integer() noexcept;
    +
    712  simdjson_inline simdjson_result<number_type> get_number_type() noexcept;
    +
    713  simdjson_inline simdjson_result<number> get_number() noexcept;
    +
    714  simdjson_inline simdjson_result<std::string_view> raw_json_token() noexcept;
    +
    715  simdjson_inline simdjson_result<value> at_pointer(std::string_view json_pointer) noexcept;
    +
    716  simdjson_inline simdjson_result<value> at_path(std::string_view json_path) noexcept;
    +
    717 
    +
    718 private:
    +
    719  document *doc{nullptr};
    +
    720 };
    +
    721 } // namespace ondemand
    +
    722 } // namespace SIMDJSON_IMPLEMENTATION
    +
    723 } // namespace simdjson
    +
    724 
    +
    725 namespace simdjson {
    +
    726 
    +
    727 template<>
    +
    728 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document> {
    +
    729 public:
    + +
    731  simdjson_inline simdjson_result(error_code error) noexcept;
    +
    732  simdjson_inline simdjson_result() noexcept = default;
    +
    733  simdjson_inline error_code rewind() noexcept;
    +
    734 
    +
    735  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> get_array() & noexcept;
    +
    736  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> get_object() & noexcept;
    +
    737  simdjson_inline simdjson_result<uint64_t> get_uint64() noexcept;
    +
    738  simdjson_inline simdjson_result<uint64_t> get_uint64_in_string() noexcept;
    +
    739  simdjson_inline simdjson_result<int64_t> get_int64() noexcept;
    +
    740  simdjson_inline simdjson_result<int64_t> get_int64_in_string() noexcept;
    +
    741  simdjson_inline simdjson_result<double> get_double() noexcept;
    +
    742  simdjson_inline simdjson_result<double> get_double_in_string() noexcept;
    +
    743  simdjson_inline simdjson_result<std::string_view> get_string(bool allow_replacement = false) noexcept;
    +
    744  template <typename string_type>
    +
    745  simdjson_inline error_code get_string(string_type& receiver, bool allow_replacement = false) noexcept;
    +
    746  simdjson_inline simdjson_result<std::string_view> get_wobbly_string() noexcept;
    +
    747  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> get_raw_json_string() noexcept;
    +
    748  simdjson_inline simdjson_result<bool> get_bool() noexcept;
    +
    749  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> get_value() noexcept;
    +
    750  simdjson_inline simdjson_result<bool> is_null() noexcept;
    +
    751 
    +
    752  template<typename T> simdjson_inline simdjson_result<T> get() & noexcept;
    +
    753  template<typename T> simdjson_inline simdjson_result<T> get() && noexcept;
    +
    754 
    +
    755  template<typename T> simdjson_inline error_code get(T &out) & noexcept;
    +
    756  template<typename T> simdjson_inline error_code get(T &out) && noexcept;
    +
    757 #if SIMDJSON_EXCEPTIONS
    +
    758  template <class T>
    +
    759  explicit simdjson_inline operator T() noexcept(false);
    +
    760  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false);
    +
    761  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false);
    +
    762  simdjson_inline operator uint64_t() noexcept(false);
    +
    763  simdjson_inline operator int64_t() noexcept(false);
    +
    764  simdjson_inline operator double() noexcept(false);
    +
    765  simdjson_inline operator std::string_view() noexcept(false);
    +
    766  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false);
    +
    767  simdjson_inline operator bool() noexcept(false);
    +
    768  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false);
    +
    769 #endif
    +
    770  simdjson_inline simdjson_result<size_t> count_elements() & noexcept;
    +
    771  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    +
    772  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at(size_t index) & noexcept;
    + + +
    775  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) & noexcept;
    +
    776  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(const char *key) & noexcept;
    +
    777  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) & noexcept;
    +
    778  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](const char *key) & noexcept;
    +
    779  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) & noexcept;
    +
    780  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(const char *key) & noexcept;
    + +
    782  simdjson_inline simdjson_result<bool> is_scalar() noexcept;
    +
    783  simdjson_inline simdjson_result<const char *> current_location() noexcept;
    +
    784  simdjson_inline int32_t current_depth() const noexcept;
    +
    785  simdjson_inline bool at_end() const noexcept;
    +
    786  simdjson_inline bool is_negative() noexcept;
    +
    787  simdjson_inline simdjson_result<bool> is_integer() noexcept;
    +
    788  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> get_number_type() noexcept;
    +
    789  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> get_number() noexcept;
    +
    791  simdjson_inline simdjson_result<std::string_view> raw_json_token() noexcept;
    +
    792 
    +
    793  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    +
    794  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_path(std::string_view json_path) noexcept;
    +
    795 };
    +
    796 
    +
    797 
    +
    798 } // namespace simdjson
    +
    799 
    +
    800 
    +
    801 
    +
    802 namespace simdjson {
    +
    803 
    +
    804 template<>
    +
    805 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_reference> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_reference> {
    +
    806 public:
    + +
    808  simdjson_inline simdjson_result() noexcept = default;
    +
    809  simdjson_inline error_code rewind() noexcept;
    +
    810 
    +
    811  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::array> get_array() & noexcept;
    +
    812  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> get_object() & noexcept;
    +
    813  simdjson_inline simdjson_result<uint64_t> get_uint64() noexcept;
    +
    814  simdjson_inline simdjson_result<uint64_t> get_uint64_in_string() noexcept;
    +
    815  simdjson_inline simdjson_result<int64_t> get_int64() noexcept;
    +
    816  simdjson_inline simdjson_result<int64_t> get_int64_in_string() noexcept;
    +
    817  simdjson_inline simdjson_result<double> get_double() noexcept;
    +
    818  simdjson_inline simdjson_result<double> get_double_in_string() noexcept;
    +
    819  simdjson_inline simdjson_result<std::string_view> get_string(bool allow_replacement = false) noexcept;
    +
    820  template <typename string_type>
    +
    821  simdjson_inline error_code get_string(string_type& receiver, bool allow_replacement = false) noexcept;
    +
    822  simdjson_inline simdjson_result<std::string_view> get_wobbly_string() noexcept;
    +
    823  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string> get_raw_json_string() noexcept;
    +
    824  simdjson_inline simdjson_result<bool> get_bool() noexcept;
    +
    825  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> get_value() noexcept;
    +
    826  simdjson_inline simdjson_result<bool> is_null() noexcept;
    +
    827 #if SIMDJSON_EXCEPTIONS
    +
    828  template <class T>
    +
    829  explicit simdjson_inline operator T() noexcept(false);
    +
    830  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::array() & noexcept(false);
    +
    831  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::object() & noexcept(false);
    +
    832  simdjson_inline operator uint64_t() noexcept(false);
    +
    833  simdjson_inline operator int64_t() noexcept(false);
    +
    834  simdjson_inline operator double() noexcept(false);
    +
    835  simdjson_inline operator std::string_view() noexcept(false);
    +
    836  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false);
    +
    837  simdjson_inline operator bool() noexcept(false);
    +
    838  simdjson_inline operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false);
    +
    839 #endif
    +
    840  simdjson_inline simdjson_result<size_t> count_elements() & noexcept;
    +
    841  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    +
    842  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at(size_t index) & noexcept;
    + + +
    845  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) & noexcept;
    +
    846  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(const char *key) & noexcept;
    +
    847  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) & noexcept;
    +
    848  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](const char *key) & noexcept;
    +
    849  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) & noexcept;
    +
    850  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(const char *key) & noexcept;
    + +
    852  simdjson_inline simdjson_result<bool> is_scalar() noexcept;
    +
    853  simdjson_inline simdjson_result<const char *> current_location() noexcept;
    +
    854  simdjson_inline simdjson_result<int32_t> current_depth() const noexcept;
    +
    855  simdjson_inline simdjson_result<bool> is_negative() noexcept;
    +
    856  simdjson_inline simdjson_result<bool> is_integer() noexcept;
    +
    857  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::number_type> get_number_type() noexcept;
    +
    858  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::number> get_number() noexcept;
    +
    860  simdjson_inline simdjson_result<std::string_view> raw_json_token() noexcept;
    +
    861 
    +
    862  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    +
    863  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_path(std::string_view json_path) noexcept;
    +
    864 };
    +
    865 
    +
    866 
    +
    867 } // namespace simdjson
    +
    868 
    +
    869 #endif // SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_H
    -
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:639
    -
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    The document_reference instances are used primarily/solely for streams of JSON documents.
    Definition: document-inl.h:600
    +
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:653
    +
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    The document_reference instances are used primarily/solely for streams of JSON documents.
    Definition: document-inl.h:623
    -
    simdjson_inline simdjson_result< value > at(size_t index) &noexcept
    Get the value at the given index in the array.
    Definition: document-inl.h:211
    -
    static constexpr depth_t DOCUMENT_DEPTH
    document depth is always 0
    Definition: document.h:622
    -
    simdjson_inline int32_t current_depth() const noexcept
    Returns the current depth in the document if in bounds.
    Definition: document-inl.h:43
    -
    simdjson_inline simdjson_result< array_iterator > begin() &noexcept
    Begin array iteration.
    Definition: document-inl.h:215
    -
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: document-inl.h:204
    -
    simdjson_inline simdjson_result< std::string_view > get_string(bool allow_replacement=false) noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:138
    -
    simdjson_warn_unused simdjson_inline simdjson_result< number > get_number() noexcept
    Attempt to parse an ondemand::number.
    Definition: document-inl.h:282
    -
    bool is_alive() noexcept
    Some unrecoverable error conditions may render the document instance unusable.
    Definition: document-inl.h:52
    -
    simdjson_inline simdjson_result< bool > get_bool() noexcept
    Cast this JSON value to a bool.
    Definition: document-inl.h:151
    -
    simdjson_inline simdjson_result< object > get_object() &noexcept
    Cast this JSON value to an object.
    Definition: document-inl.h:107
    -
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    Cast this JSON value to an unsigned integer.
    Definition: document-inl.h:120
    -
    simdjson_inline bool is_negative() noexcept
    Checks whether the document is a negative number.
    Definition: document-inl.h:270
    +
    simdjson_inline simdjson_result< value > at(size_t index) &noexcept
    Get the value at the given index in the array.
    Definition: document-inl.h:213
    +
    static constexpr depth_t DOCUMENT_DEPTH
    document depth is always 0
    Definition: document.h:636
    +
    simdjson_inline int32_t current_depth() const noexcept
    Returns the current depth in the document if in bounds.
    Definition: document-inl.h:45
    +
    simdjson_inline simdjson_result< array_iterator > begin() &noexcept
    Begin array iteration.
    Definition: document-inl.h:217
    +
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: document-inl.h:206
    +
    simdjson_inline simdjson_result< std::string_view > get_string(bool allow_replacement=false) noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:140
    +
    simdjson_warn_unused simdjson_inline simdjson_result< number > get_number() noexcept
    Attempt to parse an ondemand::number.
    Definition: document-inl.h:284
    +
    bool is_alive() noexcept
    Some unrecoverable error conditions may render the document instance unusable.
    Definition: document-inl.h:54
    +
    simdjson_inline simdjson_result< bool > get_bool() noexcept
    Cast this JSON value to a bool.
    Definition: document-inl.h:153
    +
    simdjson_inline simdjson_result< object > get_object() &noexcept
    Cast this JSON value to an object.
    Definition: document-inl.h:109
    +
    simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
    Cast this JSON value to an unsigned integer.
    Definition: document-inl.h:122
    +
    simdjson_inline bool is_negative() noexcept
    Checks whether the document is a negative number.
    Definition: document-inl.h:272
    simdjson_inline document() noexcept=default
    Create a new invalid document.
    -
    simdjson_inline simdjson_result< std::string_view > raw_json_token() noexcept
    Get the raw JSON for this token.
    Definition: document-inl.h:287
    -
    simdjson_inline simdjson_result< uint64_t > get_uint64_in_string() noexcept
    Cast this JSON value (inside string) to an unsigned integer.
    Definition: document-inl.h:123
    -
    simdjson_inline simdjson_result< bool > is_null() noexcept
    Checks if this JSON value is null.
    Definition: document-inl.h:154
    -
    simdjson_inline simdjson_result< int64_t > get_int64() noexcept
    Cast this JSON value to a signed integer.
    Definition: document-inl.h:126
    -
    simdjson_inline simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: document-inl.h:292
    -
    simdjson_inline simdjson_result< json_type > type() noexcept
    Get the type of this JSON value.
    Definition: document-inl.h:259
    -
    simdjson_inline simdjson_result< array_iterator > end() &noexcept
    Sentinel representing the end of the array.
    Definition: document-inl.h:218
    +
    simdjson_inline simdjson_result< std::string_view > raw_json_token() noexcept
    Get the raw JSON for this token.
    Definition: document-inl.h:289
    +
    simdjson_inline simdjson_result< uint64_t > get_uint64_in_string() noexcept
    Cast this JSON value (inside string) to an unsigned integer.
    Definition: document-inl.h:125
    +
    simdjson_inline simdjson_result< bool > is_null() noexcept
    Checks if this JSON value is null.
    Definition: document-inl.h:156
    +
    simdjson_inline simdjson_result< int64_t > get_int64() noexcept
    Cast this JSON value to a signed integer.
    Definition: document-inl.h:128
    +
    simdjson_inline simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: document-inl.h:294
    +
    simdjson_inline simdjson_result< json_type > type() noexcept
    Get the type of this JSON value.
    Definition: document-inl.h:261
    +
    simdjson_inline simdjson_result< array_iterator > end() &noexcept
    Sentinel representing the end of the array.
    Definition: document-inl.h:220
    simdjson_inline simdjson_result< T > get() &noexcept
    Get this value as the given type.
    Definition: document.h:181
    -
    simdjson_inline simdjson_result< double > get_double_in_string() noexcept
    Cast this JSON value (inside string) to a double.
    Definition: document-inl.h:135
    -
    json_iterator iter
    Current position in the document.
    Definition: document.h:621
    -
    simdjson_inline simdjson_result< double > get_double() noexcept
    Cast this JSON value to a double.
    Definition: document-inl.h:132
    -
    std::string to_debug_string() noexcept
    Returns debugging information.
    Definition: document-inl.h:35
    -
    void rewind() noexcept
    Reset the iterator inside the document instance so we are pointing back at the beginning of the docum...
    Definition: document-inl.h:31
    -
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the document and returns a string_view instance corresponding to the document as represented...
    Definition: document-inl.h:247
    -
    simdjson_inline simdjson_result< value > find_field_unordered(std::string_view key) &noexcept
    Look up a field by name on an object, without regard to key order.
    Definition: document-inl.h:228
    -
    simdjson_inline simdjson_result< int64_t > get_int64_in_string() noexcept
    Cast this JSON value (inside string) to a signed integer.
    Definition: document-inl.h:129
    -
    simdjson_inline simdjson_result< size_t > count_elements() &noexcept
    This method scans the array and counts the number of elements.
    Definition: document-inl.h:197
    -
    simdjson_inline simdjson_result< value > get_value() noexcept
    Cast this JSON value to a value when the document is an object or an array.
    Definition: document-inl.h:68
    -
    simdjson_inline simdjson_result< value > find_field(std::string_view key) &noexcept
    Look up a field by name on an object (order-sensitive).
    Definition: document-inl.h:222
    -
    simdjson_inline simdjson_result< number_type > get_number_type() noexcept
    Determine the number type (integer or floating-point number) as quickly as possible.
    Definition: document-inl.h:278
    -
    simdjson_inline error_code consume() noexcept
    Consumes the document.
    Definition: document-inl.h:241
    -
    simdjson_inline simdjson_result< bool > is_scalar() noexcept
    Checks whether the document is a scalar (string, number, null, Boolean).
    Definition: document-inl.h:263
    -
    simdjson_inline simdjson_result< std::string_view > get_wobbly_string() noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:145
    -
    bool at_end() const noexcept
    Returns true if this document has been fully parsed.
    Definition: document-inl.h:47
    -
    simdjson_inline simdjson_result< array > get_array() &noexcept
    Cast this JSON value to an array.
    Definition: document-inl.h:103
    +
    simdjson_inline simdjson_result< double > get_double_in_string() noexcept
    Cast this JSON value (inside string) to a double.
    Definition: document-inl.h:137
    +
    simdjson_inline simdjson_result< value > at_path(std::string_view json_path) noexcept
    Get the value associated with the given JSON path.
    Definition: document-inl.h:312
    +
    json_iterator iter
    Current position in the document.
    Definition: document.h:635
    +
    simdjson_inline simdjson_result< double > get_double() noexcept
    Cast this JSON value to a double.
    Definition: document-inl.h:134
    +
    std::string to_debug_string() noexcept
    Returns debugging information.
    Definition: document-inl.h:37
    +
    void rewind() noexcept
    Reset the iterator inside the document instance so we are pointing back at the beginning of the docum...
    Definition: document-inl.h:33
    +
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the document and returns a string_view instance corresponding to the document as represented...
    Definition: document-inl.h:249
    +
    simdjson_inline simdjson_result< value > find_field_unordered(std::string_view key) &noexcept
    Look up a field by name on an object, without regard to key order.
    Definition: document-inl.h:230
    +
    simdjson_inline simdjson_result< int64_t > get_int64_in_string() noexcept
    Cast this JSON value (inside string) to a signed integer.
    Definition: document-inl.h:131
    +
    simdjson_inline simdjson_result< size_t > count_elements() &noexcept
    This method scans the array and counts the number of elements.
    Definition: document-inl.h:199
    +
    simdjson_inline simdjson_result< value > get_value() noexcept
    Cast this JSON value to a value when the document is an object or an array.
    Definition: document-inl.h:70
    +
    simdjson_inline simdjson_result< value > find_field(std::string_view key) &noexcept
    Look up a field by name on an object (order-sensitive).
    Definition: document-inl.h:224
    +
    simdjson_inline simdjson_result< number_type > get_number_type() noexcept
    Determine the number type (integer or floating-point number) as quickly as possible.
    Definition: document-inl.h:280
    +
    simdjson_inline error_code consume() noexcept
    Consumes the document.
    Definition: document-inl.h:243
    +
    simdjson_inline simdjson_result< bool > is_scalar() noexcept
    Checks whether the document is a scalar (string, number, null, Boolean).
    Definition: document-inl.h:265
    +
    simdjson_inline simdjson_result< std::string_view > get_wobbly_string() noexcept
    Cast this JSON value to a string.
    Definition: document-inl.h:147
    +
    bool at_end() const noexcept
    Returns true if this document has been fully parsed.
    Definition: document-inl.h:49
    +
    simdjson_inline simdjson_result< array > get_array() &noexcept
    Cast this JSON value to an array.
    Definition: document-inl.h:105
    simdjson_inline error_code get(T &out) &noexcept
    Get this value as the given type.
    -
    simdjson_inline simdjson_result< bool > is_integer() noexcept
    Checks whether the document is an integer number.
    Definition: document-inl.h:274
    -
    simdjson_result< const char * > current_location() const noexcept
    Returns the current location in the document if in bounds.
    Definition: document-inl.h:39
    -
    simdjson_inline simdjson_result< raw_json_string > get_raw_json_string() noexcept
    Cast this JSON value to a raw_json_string.
    Definition: document-inl.h:148
    +
    simdjson_inline simdjson_result< bool > is_integer() noexcept
    Checks whether the document is an integer number.
    Definition: document-inl.h:276
    +
    simdjson_result< const char * > current_location() const noexcept
    Returns the current location in the document if in bounds.
    Definition: document-inl.h:41
    +
    simdjson_inline simdjson_result< raw_json_string > get_raw_json_string() noexcept
    Cast this JSON value to a raw_json_string.
    Definition: document-inl.h:150
    A JSON field (key/value pair) in an object.
    Definition: field.h:22
    A forward-only JSON object field iterator.
    Definition: object.h:17
    A string escaped per JSON rules, terminated with quote (").
    @@ -498,12 +506,12 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document_8h_source.
    error_code
    All possible errors returned by simdjson.
    Definition: error.h:19
    A type representing a JSON number.
    Definition: json_type.h:32
    - + - + - +
    The result of a simdjson operation that could fail.
    Definition: error.h:214
    simdjson_inline error_code error() const noexcept
    The error.
    Definition: error-inl.h:131
    simdjson_warn_unused simdjson_inline error_code get(T &value) &&noexcept
    Move the value to the provided variable.
    Definition: error-inl.h:126
    diff --git a/generic_2ondemand_2document__stream-inl_8h_source.html b/generic_2ondemand_2document__stream-inl_8h_source.html index ad602614d..3aac230e1 100644 --- a/generic_2ondemand_2document__stream-inl_8h_source.html +++ b/generic_2ondemand_2document__stream-inl_8h_source.html @@ -488,7 +488,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document__stream-in
    size_t truncated_bytes() const noexcept
    After iterating through the stream, this method returns the number of bytes that were not parsed at t...
    simdjson_inline iterator begin() noexcept
    Start iterating the documents in the stream.
    simdjson_inline document_stream() noexcept
    Construct an uninitialized document_stream.
    -
    json_iterator iter
    Current position in the document.
    Definition: document.h:621
    +
    json_iterator iter
    Current position in the document.
    Definition: document.h:635
    The top level simdjson namespace, containing everything the library provides.
    Definition: base.h:8
    error_code
    All possible errors returned by simdjson.
    Definition: error.h:19
    diff --git a/generic_2ondemand_2object-inl_8h_source.html b/generic_2ondemand_2object-inl_8h_source.html index 12fb53e41..05e9eefb2 100644 --- a/generic_2ondemand_2object-inl_8h_source.html +++ b/generic_2ondemand_2object-inl_8h_source.html @@ -244,110 +244,127 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2object-inl_8h_sourc
    164  return child;
    165 }
    166 
    -
    167 simdjson_inline simdjson_result<size_t> object::count_fields() & noexcept {
    -
    168  size_t count{0};
    -
    169  // Important: we do not consume any of the values.
    -
    170  for(simdjson_unused auto v : *this) { count++; }
    -
    171  // The above loop will always succeed, but we want to report errors.
    -
    172  if(iter.error()) { return iter.error(); }
    -
    173  // We need to move back at the start because we expect users to iterate through
    -
    174  // the object after counting the number of elements.
    -
    175  iter.reset_object();
    -
    176  return count;
    -
    177 }
    -
    178 
    -
    179 simdjson_inline simdjson_result<bool> object::is_empty() & noexcept {
    -
    180  bool is_not_empty;
    -
    181  auto error = iter.reset_object().get(is_not_empty);
    -
    182  if(error) { return error; }
    -
    183  return !is_not_empty;
    -
    184 }
    -
    185 
    -
    186 simdjson_inline simdjson_result<bool> object::reset() & noexcept {
    -
    187  return iter.reset_object();
    -
    188 }
    -
    189 
    -
    190 } // namespace ondemand
    -
    191 } // namespace SIMDJSON_IMPLEMENTATION
    -
    192 } // namespace simdjson
    +
    167 inline simdjson_result<value> object::at_path(std::string_view json_path) noexcept {
    +
    168  auto json_pointer = json_path_to_pointer_conversion(json_path);
    +
    169  if (json_pointer == "-1") {
    +
    170  return INVALID_JSON_POINTER;
    +
    171  }
    +
    172  return at_pointer(json_pointer);
    +
    173 }
    +
    174 
    +
    175 simdjson_inline simdjson_result<size_t> object::count_fields() & noexcept {
    +
    176  size_t count{0};
    +
    177  // Important: we do not consume any of the values.
    +
    178  for(simdjson_unused auto v : *this) { count++; }
    +
    179  // The above loop will always succeed, but we want to report errors.
    +
    180  if(iter.error()) { return iter.error(); }
    +
    181  // We need to move back at the start because we expect users to iterate through
    +
    182  // the object after counting the number of elements.
    +
    183  iter.reset_object();
    +
    184  return count;
    +
    185 }
    +
    186 
    +
    187 simdjson_inline simdjson_result<bool> object::is_empty() & noexcept {
    +
    188  bool is_not_empty;
    +
    189  auto error = iter.reset_object().get(is_not_empty);
    +
    190  if(error) { return error; }
    +
    191  return !is_not_empty;
    +
    192 }
    193 
    -
    194 namespace simdjson {
    -
    195 
    -
    196 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::simdjson_result(SIMDJSON_IMPLEMENTATION::ondemand::object &&value) noexcept
    -
    197  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::object>(std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(value)) {}
    -
    198 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::simdjson_result(error_code error) noexcept
    -
    199  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::object>(error) {}
    -
    200 
    -
    201 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::begin() noexcept {
    -
    202  if (error()) { return error(); }
    -
    203  return first.begin();
    -
    204 }
    -
    205 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::end() noexcept {
    -
    206  if (error()) { return error(); }
    -
    207  return first.end();
    -
    208 }
    -
    209 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field_unordered(std::string_view key) & noexcept {
    -
    210  if (error()) { return error(); }
    -
    211  return first.find_field_unordered(key);
    +
    194 simdjson_inline simdjson_result<bool> object::reset() & noexcept {
    +
    195  return iter.reset_object();
    +
    196 }
    +
    197 
    +
    198 } // namespace ondemand
    +
    199 } // namespace SIMDJSON_IMPLEMENTATION
    +
    200 } // namespace simdjson
    +
    201 
    +
    202 namespace simdjson {
    +
    203 
    +
    204 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::simdjson_result(SIMDJSON_IMPLEMENTATION::ondemand::object &&value) noexcept
    +
    205  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::object>(std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(value)) {}
    +
    206 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::simdjson_result(error_code error) noexcept
    +
    207  : implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::object>(error) {}
    +
    208 
    +
    209 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::begin() noexcept {
    +
    210  if (error()) { return error(); }
    +
    211  return first.begin();
    212 }
    -
    213 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field_unordered(std::string_view key) && noexcept {
    -
    214  if (error()) { return error(); }
    -
    215  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(first).find_field_unordered(key);
    +
    213 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object_iterator> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::end() noexcept {
    +
    214  if (error()) { return error(); }
    +
    215  return first.end();
    216 }
    -
    217 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::operator[](std::string_view key) & noexcept {
    +
    217 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field_unordered(std::string_view key) & noexcept {
    218  if (error()) { return error(); }
    -
    219  return first[key];
    +
    219  return first.find_field_unordered(key);
    220 }
    -
    221 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::operator[](std::string_view key) && noexcept {
    +
    221 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field_unordered(std::string_view key) && noexcept {
    222  if (error()) { return error(); }
    -
    223  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(first)[key];
    +
    223  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(first).find_field_unordered(key);
    224 }
    -
    225 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field(std::string_view key) & noexcept {
    +
    225 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::operator[](std::string_view key) & noexcept {
    226  if (error()) { return error(); }
    -
    227  return first.find_field(key);
    +
    227  return first[key];
    228 }
    -
    229 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field(std::string_view key) && noexcept {
    +
    229 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::operator[](std::string_view key) && noexcept {
    230  if (error()) { return error(); }
    -
    231  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(first).find_field(key);
    +
    231  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(first)[key];
    232 }
    -
    233 
    -
    234 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::at_pointer(std::string_view json_pointer) noexcept {
    -
    235  if (error()) { return error(); }
    -
    236  return first.at_pointer(json_pointer);
    -
    237 }
    -
    238 
    -
    239 inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::reset() noexcept {
    -
    240  if (error()) { return error(); }
    -
    241  return first.reset();
    -
    242 }
    -
    243 
    -
    244 inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::is_empty() noexcept {
    -
    245  if (error()) { return error(); }
    -
    246  return first.is_empty();
    -
    247 }
    -
    248 
    -
    249 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::count_fields() & noexcept {
    -
    250  if (error()) { return error(); }
    -
    251  return first.count_fields();
    -
    252 }
    -
    253 
    -
    254 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::raw_json() noexcept {
    -
    255  if (error()) { return error(); }
    -
    256  return first.raw_json();
    -
    257 }
    -
    258 } // namespace simdjson
    +
    233 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field(std::string_view key) & noexcept {
    +
    234  if (error()) { return error(); }
    +
    235  return first.find_field(key);
    +
    236 }
    +
    237 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::find_field(std::string_view key) && noexcept {
    +
    238  if (error()) { return error(); }
    +
    239  return std::forward<SIMDJSON_IMPLEMENTATION::ondemand::object>(first).find_field(key);
    +
    240 }
    +
    241 
    +
    242 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::at_pointer(std::string_view json_pointer) noexcept {
    +
    243  if (error()) { return error(); }
    +
    244  return first.at_pointer(json_pointer);
    +
    245 }
    +
    246 
    +
    247 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::at_path(
    +
    248  std::string_view json_path) noexcept {
    +
    249  if (error()) {
    +
    250  return error();
    +
    251  }
    +
    252  return first.at_path(json_path);
    +
    253 }
    +
    254 
    +
    255 inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::reset() noexcept {
    +
    256  if (error()) { return error(); }
    +
    257  return first.reset();
    +
    258 }
    259 
    -
    260 #endif // SIMDJSON_GENERIC_ONDEMAND_OBJECT_INL_H
    +
    260 inline simdjson_result<bool> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::is_empty() noexcept {
    +
    261  if (error()) { return error(); }
    +
    262  return first.is_empty();
    +
    263 }
    +
    264 
    +
    265 simdjson_inline simdjson_result<size_t> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::count_fields() & noexcept {
    +
    266  if (error()) { return error(); }
    +
    267  return first.count_fields();
    +
    268 }
    +
    269 
    +
    270 simdjson_inline simdjson_result<std::string_view> simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object>::raw_json() noexcept {
    +
    271  if (error()) { return error(); }
    +
    272  return first.raw_json();
    +
    273 }
    +
    274 } // namespace simdjson
    +
    275 
    +
    276 #endif // SIMDJSON_GENERIC_ONDEMAND_OBJECT_INL_H
    A forward-only JSON object field iterator.
    Definition: object.h:17
    simdjson_inline object() noexcept=default
    Create a new invalid object.
    simdjson_inline simdjson_result< value > find_field_unordered(std::string_view key) &noexcept
    Look up a field by name on an object, without regard to key order.
    Definition: object-inl.h:18
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the object and returns a string_view instance corresponding to the object as represented in ...
    Definition: object-inl.h:95
    simdjson_inline simdjson_result< value > find_field(std::string_view key) &noexcept
    Look up a field by name on an object (order-sensitive).
    Definition: object-inl.h:42
    -
    simdjson_result< bool > is_empty() &noexcept
    This method scans the beginning of the object and checks whether the object is empty.
    Definition: object-inl.h:179
    +
    simdjson_result< bool > is_empty() &noexcept
    This method scans the beginning of the object and checks whether the object is empty.
    Definition: object-inl.h:187
    simdjson_inline error_code consume() noexcept
    Go to the end of the object, no matter where you are right now.
    Definition: object-inl.h:69
    -
    simdjson_result< bool > reset() &noexcept
    Reset the iterator so that we are pointing back at the beginning of the object.
    Definition: object-inl.h:186
    +
    simdjson_result< bool > reset() &noexcept
    Reset the iterator so that we are pointing back at the beginning of the object.
    Definition: object-inl.h:194
    +
    simdjson_result< value > at_path(std::string_view json_path) noexcept
    Get the value associated with the given JSON path.
    Definition: object-inl.h:167
    simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: object-inl.h:127
    -
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: object-inl.h:167
    +
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: object-inl.h:175
    A string escaped per JSON rules, terminated with quote (").
    An ephemeral JSON value returned during iteration.
    Definition: value.h:18
    The top level simdjson namespace, containing everything the library provides.
    Definition: base.h:8
    diff --git a/generic_2ondemand_2object_8h_source.html b/generic_2ondemand_2object_8h_source.html index f3bdc414f..b933bf349 100644 --- a/generic_2ondemand_2object_8h_source.html +++ b/generic_2ondemand_2object_8h_source.html @@ -120,60 +120,64 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2object_8h_source.ht
    106 
    141  inline simdjson_result<value> at_pointer(std::string_view json_pointer) noexcept;
    142 
    -
    152  inline simdjson_result<bool> reset() & noexcept;
    -
    162  inline simdjson_result<bool> is_empty() & noexcept;
    -
    180  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    -
    186  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    -
    187 
    -
    188 protected:
    -
    192  simdjson_inline error_code consume() noexcept;
    -
    193  static simdjson_inline simdjson_result<object> start(value_iterator &iter) noexcept;
    -
    194  static simdjson_inline simdjson_result<object> start_root(value_iterator &iter) noexcept;
    -
    195  static simdjson_inline simdjson_result<object> started(value_iterator &iter) noexcept;
    -
    196  static simdjson_inline object resume(const value_iterator &iter) noexcept;
    -
    197  simdjson_inline object(const value_iterator &iter) noexcept;
    -
    198 
    -
    199  simdjson_warn_unused simdjson_inline error_code find_field_raw(const std::string_view key) noexcept;
    +
    154  inline simdjson_result<value> at_path(std::string_view json_path) noexcept;
    +
    155 
    +
    165  inline simdjson_result<bool> reset() & noexcept;
    +
    175  inline simdjson_result<bool> is_empty() & noexcept;
    +
    193  simdjson_inline simdjson_result<size_t> count_fields() & noexcept;
    +
    199  simdjson_inline simdjson_result<std::string_view> raw_json() noexcept;
    200 
    -
    201  value_iterator iter{};
    -
    202 
    -
    203  friend class value;
    -
    204  friend class document;
    -
    205  friend struct simdjson_result<object>;
    -
    206 };
    -
    207 
    -
    208 } // namespace ondemand
    -
    209 } // namespace SIMDJSON_IMPLEMENTATION
    -
    210 } // namespace simdjson
    +
    201 protected:
    +
    205  simdjson_inline error_code consume() noexcept;
    +
    206  static simdjson_inline simdjson_result<object> start(value_iterator &iter) noexcept;
    +
    207  static simdjson_inline simdjson_result<object> start_root(value_iterator &iter) noexcept;
    +
    208  static simdjson_inline simdjson_result<object> started(value_iterator &iter) noexcept;
    +
    209  static simdjson_inline object resume(const value_iterator &iter) noexcept;
    +
    210  simdjson_inline object(const value_iterator &iter) noexcept;
    211 
    -
    212 namespace simdjson {
    +
    212  simdjson_warn_unused simdjson_inline error_code find_field_raw(const std::string_view key) noexcept;
    213 
    -
    214 template<>
    -
    215 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::object> {
    -
    216 public:
    - -
    218  simdjson_inline simdjson_result(error_code error) noexcept;
    -
    219  simdjson_inline simdjson_result() noexcept = default;
    +
    214  value_iterator iter{};
    +
    215 
    +
    216  friend class value;
    +
    217  friend class document;
    +
    218  friend struct simdjson_result<object>;
    +
    219 };
    220 
    - - -
    223  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) & noexcept;
    -
    224  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) && noexcept;
    -
    225  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) & noexcept;
    -
    226  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) && noexcept;
    -
    227  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) & noexcept;
    -
    228  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) && noexcept;
    -
    229  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    -
    230  inline simdjson_result<bool> reset() noexcept;
    -
    231  inline simdjson_result<bool> is_empty() noexcept;
    -
    232  inline simdjson_result<size_t> count_fields() & noexcept;
    -
    233  inline simdjson_result<std::string_view> raw_json() noexcept;
    -
    234 
    -
    235 };
    -
    236 
    -
    237 } // namespace simdjson
    -
    238 
    -
    239 #endif // SIMDJSON_GENERIC_ONDEMAND_OBJECT_H
    +
    221 } // namespace ondemand
    +
    222 } // namespace SIMDJSON_IMPLEMENTATION
    +
    223 } // namespace simdjson
    +
    224 
    +
    225 namespace simdjson {
    +
    226 
    +
    227 template<>
    +
    228 struct simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::object> : public SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::object> {
    +
    229 public:
    + +
    231  simdjson_inline simdjson_result(error_code error) noexcept;
    +
    232  simdjson_inline simdjson_result() noexcept = default;
    +
    233 
    + + +
    236  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) & noexcept;
    +
    237  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field(std::string_view key) && noexcept;
    +
    238  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) & noexcept;
    +
    239  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> find_field_unordered(std::string_view key) && noexcept;
    +
    240  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) & noexcept;
    +
    241  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> operator[](std::string_view key) && noexcept;
    +
    242  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_pointer(std::string_view json_pointer) noexcept;
    +
    243  simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::value> at_path(std::string_view json_path) noexcept;
    +
    244 
    +
    245  inline simdjson_result<bool> reset() noexcept;
    +
    246  inline simdjson_result<bool> is_empty() noexcept;
    +
    247  inline simdjson_result<size_t> count_fields() & noexcept;
    +
    248  inline simdjson_result<std::string_view> raw_json() noexcept;
    +
    249 
    +
    250 };
    +
    251 
    +
    252 } // namespace simdjson
    +
    253 
    +
    254 #endif // SIMDJSON_GENERIC_ONDEMAND_OBJECT_H
    A forward-only JSON object field iterator.
    Definition: object.h:17
    @@ -181,17 +185,18 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2object_8h_source.ht
    simdjson_inline simdjson_result< value > find_field_unordered(std::string_view key) &noexcept
    Look up a field by name on an object, without regard to key order.
    Definition: object-inl.h:18
    simdjson_inline simdjson_result< std::string_view > raw_json() noexcept
    Consumes the object and returns a string_view instance corresponding to the object as represented in ...
    Definition: object-inl.h:95
    simdjson_inline simdjson_result< value > find_field(std::string_view key) &noexcept
    Look up a field by name on an object (order-sensitive).
    Definition: object-inl.h:42
    -
    simdjson_result< bool > is_empty() &noexcept
    This method scans the beginning of the object and checks whether the object is empty.
    Definition: object-inl.h:179
    +
    simdjson_result< bool > is_empty() &noexcept
    This method scans the beginning of the object and checks whether the object is empty.
    Definition: object-inl.h:187
    simdjson_inline error_code consume() noexcept
    Go to the end of the object, no matter where you are right now.
    Definition: object-inl.h:69
    -
    simdjson_result< bool > reset() &noexcept
    Reset the iterator so that we are pointing back at the beginning of the object.
    Definition: object-inl.h:186
    +
    simdjson_result< bool > reset() &noexcept
    Reset the iterator so that we are pointing back at the beginning of the object.
    Definition: object-inl.h:194
    +
    simdjson_result< value > at_path(std::string_view json_path) noexcept
    Get the value associated with the given JSON path.
    Definition: object-inl.h:167
    simdjson_result< value > at_pointer(std::string_view json_pointer) noexcept
    Get the value associated with the given JSON pointer.
    Definition: object-inl.h:127
    -
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: object-inl.h:167
    +
    simdjson_inline simdjson_result< size_t > count_fields() &noexcept
    This method scans the object and counts the number of key-value pairs.
    Definition: object-inl.h:175
    An ephemeral JSON value returned during iteration.
    Definition: value.h:18
    The top level simdjson namespace, containing everything the library provides.
    Definition: base.h:8
    error_code
    All possible errors returned by simdjson.
    Definition: error.h:19
    - +
    The result of a simdjson operation that could fail.
    Definition: error.h:214
    simdjson_inline error_code error() const noexcept
    The error.
    Definition: error-inl.h:131
    simdjson_inline T & value() &noexcept(false)
    Get the result value.
    diff --git a/generic_2ondemand_2serialization-inl_8h_source.html b/generic_2ondemand_2serialization-inl_8h_source.html index 11b0272b9..74c9546c8 100644 --- a/generic_2ondemand_2serialization-inl_8h_source.html +++ b/generic_2ondemand_2serialization-inl_8h_source.html @@ -319,7 +319,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2serialization-inl_8
    232 
    233 #endif // SIMDJSON_GENERIC_ONDEMAND_SERIALIZATION_INL_H
    -
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:639
    +
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:653
    A forward-only JSON object field iterator.
    Definition: object.h:17
    An ephemeral JSON value returned during iteration.
    Definition: value.h:18
    diff --git a/generic_2ondemand_2serialization_8h_source.html b/generic_2ondemand_2serialization_8h_source.html index 8a3caba57..b3154fe7e 100644 --- a/generic_2ondemand_2serialization_8h_source.html +++ b/generic_2ondemand_2serialization_8h_source.html @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2serialization_8h_so
    102 
    103 #endif // SIMDJSON_GENERIC_ONDEMAND_SERIALIZATION_H
    -
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:639
    +
    A document_reference is a thin wrapper around a document reference instance.
    Definition: document.h:653
    A forward-only JSON object field iterator.
    Definition: object.h:17
    An ephemeral JSON value returned during iteration.
    Definition: value.h:18
    diff --git a/json__path__to__pointer__conversion-inl_8h_source.html b/json__path__to__pointer__conversion-inl_8h_source.html new file mode 100644 index 000000000..76801ce1f --- /dev/null +++ b/json__path__to__pointer__conversion-inl_8h_source.html @@ -0,0 +1,172 @@ + + + + + + + +simdjson: include/simdjson/generic/ondemand/json_path_to_pointer_conversion-inl.h Source File + + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    simdjson +  3.6.4 +
    +
    Ridiculously Fast JSON
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    json_path_to_pointer_conversion-inl.h
    +
    +
    +
    1 #pragma once
    +
    2 
    +
    3 #ifndef SIMDJSON_ONDEMAND_GENERIC_JSON_PATH_TO_POINTER_CONVERSION_INL_H
    +
    4 #define SIMDJSON_ONDEMAND_GENERIC_JSON_PATH_TO_POINTER_CONVERSION_INL_H
    +
    5 
    +
    6 #ifndef SIMDJSON_CONDITIONAL_INCLUDE
    +
    7 #define SIMDJSON_GENERIC_ONDEMAND_JSON_PATH_TO_POINTER_CONVERSION_INL_H
    +
    8 #include "simdjson/generic/ondemand/json_path_to_pointer_conversion.h"
    +
    9 #endif // SIMDJSON_CONDITIONAL_INCLUDE
    +
    10 
    +
    11 namespace simdjson {
    +
    12 namespace SIMDJSON_IMPLEMENTATION {}
    +
    13 namespace ondemand {
    +
    14 
    +
    15 simdjson_inline std::string json_path_to_pointer_conversion(std::string_view json_path) {
    +
    16  if (json_path.empty() || (json_path.front() != '.' && json_path.front() != '[') {
    +
    17  return "-1"; // Sentinel value to be handled as an error by the caller.
    +
    18  }
    +
    19 
    +
    20  std::string result;
    +
    21  // Reserve space to reduce allocations, adjusting for potential increases due
    +
    22  // to escaping.
    +
    23  result.reserve(json_path.size() * 2);
    +
    24 
    +
    25  // Skip the initial '.' as it's assumed every path starts with it.
    +
    26  size_t i = 0;
    +
    27 
    +
    28  while (i < json_path.length()) {
    +
    29  if (json_path[i] == '.') {
    +
    30  result += '/';
    +
    31  } else if (json_path[i] == '[') {
    +
    32  result += '/';
    +
    33  ++i; // Move past the '['
    +
    34  while (i < json_path.length() && json_path[i] != ']') {
    +
    35  if (json_path[i] == '~') {
    +
    36  result += "~0";
    +
    37  } else if (json_path[i] == '/') {
    +
    38  result += "~1";
    +
    39  } else {
    +
    40  result += json_path[i];
    +
    41  }
    +
    42  ++i;
    +
    43  }
    +
    44  if (i == json_path.length() || json_path[i] != ']') {
    +
    45  return "-1"; // Returning sentinel value that will be handled as an error by the caller
    +
    46  }
    +
    47  } else {
    +
    48  if (json_path[i] == '~') {
    +
    49  result += "~0";
    +
    50  } else if (json_path[i] == '/') {
    +
    51  result += "~1";
    +
    52  } else {
    +
    53  result += json_path[i];
    +
    54  }
    +
    55  }
    +
    56  ++i;
    +
    57  }
    +
    58 
    +
    59  return simdjson_result<std::string>(result);
    +
    60 }
    +
    61 
    +
    62 
    +
    63 } // namespace ondemand
    +
    64 } // namespace SIMDJSON_IMPLEMENTATION
    +
    65 } // namespace simdjson
    +
    66 
    +
    67 #endif // SIMDJSON_ONDEMAND_GENERIC_JSON_PATH_TO_POINTER_CONVERSION_INL_H
    +
    The top level simdjson namespace, containing everything the library provides.
    Definition: base.h:8
    +
    +
    + + + + diff --git a/json__path__to__pointer__conversion_8h_source.html b/json__path__to__pointer__conversion_8h_source.html new file mode 100644 index 000000000..2ccd0c540 --- /dev/null +++ b/json__path__to__pointer__conversion_8h_source.html @@ -0,0 +1,121 @@ + + + + + + + +simdjson: include/simdjson/generic/ondemand/json_path_to_pointer_conversion.h Source File + + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    simdjson +  3.6.4 +
    +
    Ridiculously Fast JSON
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    json_path_to_pointer_conversion.h
    +
    +
    +
    1 #pragma once
    +
    2 
    +
    3 #ifndef SIMDJSON_ONDEMAND_GENERIC_JSON_PATH_TO_POINTER_CONVERSION_H
    +
    4 #define SIMDJSON_ONDEMAND_GENERIC_JSON_PATH_TO_POINTER_CONVERSION_H
    +
    5 
    +
    6 namespace simdjson {
    +
    7 namespace SIMDJSON_IMPLEMENTATION {
    +
    8 namespace internal {
    +
    9 
    +
    16 simdjson_inline std::string json_path_to_pointer_conversion(std::string_view json_path);
    +
    17 
    +
    18 } // namespace internal
    +
    19 } // namespace SIMDJSON_IMPLEMENTATION
    +
    20 } // namespace simdjson
    +
    21 
    +
    22 #endif // SIMDJSON_JSON_PATH_TO_POINTER_CONVERSION_H
    +
    The top level simdjson namespace, containing everything the library provides.
    Definition: base.h:8
    +
    +
    + + + + diff --git a/md_doc_basics.html b/md_doc_basics.html index 154c45fdc..372ba9596 100644 --- a/md_doc_basics.html +++ b/md_doc_basics.html @@ -113,6 +113,7 @@ $(document).ready(function(){initNavTree('md_doc_basics.html',''); initResizable
  • Minifying JSON strings without parsing
  • UTF-8 validation (alone)
  • JSON Pointer
  • +
  • JSON Path (subset)
  • Error Handling
    • Error Handling Examples without Exceptions
    • Disabling Exceptions
    • @@ -820,7 +821,7 @@ JSON Pointer
      ondemand::parser parser;
      auto cars = parser.iterate(cars_json);
      cout << cars.at_pointer("/0/tire_pressure/1") << endl; // Prints 39.9
      -

      A JSON Path is a sequence of segments each starting with the '/' character. Within arrays, an integer index allows you to select the indexed node. Within objects, the string value of the key allows you to select the value. If your keys contain the characters '/' or '~', they must be escaped as '~1' and '~0' respectively. An empty JSON Path refers to the whole document.

      +

      A JSON Pointer path is a sequence of segments each starting with the '/' character. Within arrays, a zero-based integer index allows you to select the indexed node. Within objects, the string value of the key allows you to select the value. If your keys contain the characters '/' or '~', they must be escaped as '~1' and '~0' respectively. An empty JSON Pointer Path refers to the whole document.

      For multiple JSON pointer queries on a document, one can call at_pointer multiple times.

      {c++}
      auto cars_json = R"( [
      @@ -890,8 +891,33 @@ JSON Pointer
      std::cout << doc.at_pointer("/k2") << std::endl; // Prints true
      doc.rewind(); // Need to manually rewind to be able to use find_field properly from start of document
      std::cout << doc.find_field("k0") << std::endl; // Prints 27
      -

      When the JSON path is the empty string ("") applied to a scalar document (lone string, number, Boolean or null), a SCALAR_DOCUMENT_AS_VALUE error is returned because scalar document cannot be represented as value instances. You can check that a document is a scalar with the method scalar().

      +

      When the JSON Pointer Path is the empty string ("") applied to a scalar document (lone string, number, Boolean or null), a SCALAR_DOCUMENT_AS_VALUE error is returned because scalar document cannot be represented as value instances. You can check that a document is a scalar with the method scalar().

      +JSON Path

      +

      The simdjson library now supports a subset of JSON Path through the at_path() method, allowing you to reach further into the document in a single call. The subset of JSON path that is implemented is the subset that is trivially convertible into the JSON Pointer format, using . to access a field and [] to access a specific index.

      +

      This implementation relies on at_path() converting its argument to JSON Pointer and then calling at_pointer, which makes use of rewind to reset the parser at the beginning of the document. Hence, it invalidates all previously parsed values, objects and arrays: make sure to consume the values between each call to at_path.

      +

      Consider the following example:

      +
      {c++}
      +
      auto cars_json = R"( [
      +
      { "make": "Toyota", "model": "Camry", "year": 2018, "tire_pressure": [ 40.1, 39.9, 37.7, 40.4 ] },
      +
      { "make": "Kia", "model": "Soul", "year": 2012, "tire_pressure": [ 30.1, 31.0, 28.6, 28.7 ] },
      +
      { "make": "Toyota", "model": "Tercel", "year": 1999, "tire_pressure": [ 29.8, 30.0, 30.2, 30.5 ] }
      +
      ] )"_padded;
      +
      ondemand::parser parser;
      +
      auto cars = parser.iterate(cars_json);
      +
      cout << cars.at_path("[0].tire_pressure[1]") << endl; // Prints 39.9
      +

      A call to at_path(json_path) can result in any of the errors that are returned by the at_pointer method and if the conversion of json_path to json pointer fails, it will lead to an simdjson::INVALID_JSON_POINTERerror.

      +
      {c++}
      +
      auto cars_json = R"( [
      +
      { "make": "Toyota", "model": "Camry", "year": 2018, "tire_pressure": [ 40.1, 39.9, 37.7, 40.4 ] },
      +
      { "make": "Kia", "model": "Soul", "year": 2012, "tire_pressure": [ 30.1, 31.0, 28.6, 28.7 ] },
      +
      { "make": "Toyota", "model": "Tercel", "year": 1999, "tire_pressure": [ 29.8, 30.0, 30.2, 30.5 ] }
      +
      ] )"_padded;
      +
      ondemand::parser parser;
      +
      auto cars = parser.iterate(cars_json);
      +
      ASSERT_ERROR(cars.at_path("[0].tire_presure[1").get(x), INVALID_JSON_POINTER); // Fails on conversion to json pointer, since last square bracket was not properly closed.
      +
      ASSERT_ERROR(cars.at_path("[0].incorrect_field[1]").get(x), NO_SUCH_FIELD); // Conversion to json pointer succeeds, but fails on at_pointer() since the path is invalid.
      +

      Error Handling

      Error handing with exception and a single try/catch clause makes the code simple, but it gives you little control over errors. For easier debugging or more robust error handling, you may want to consider our exception-free approach.

      The entire simdjson API is usable with and without exceptions. All simdjson APIs that can fail return simdjson_result<T>, which is a <value, error_code> pair. You can retrieve the value with .get() without generating an exception, like so:

      @@ -1002,7 +1028,7 @@ Error Handling
      std::cout << identifier << std::endl;
      }

      The at method can only be called once on an array. It cannot be used to iterate through the values of an array.

      -

      +

      Error Handling Examples without Exceptions

      This is how the example in "Using the Parsed JSON" could be written using only error code checking (without exceptions):

      {c++}
      @@ -1089,11 +1115,11 @@ Error Handling Examples without Exceptions
      std::cout << intvalue;
      }
      }
      -

      +

      Disabling Exceptions

      The simdjson can be build with exceptions entirely disabled. It checks the __cpp_exceptions macro at compile time. Even if exceptions are enabled in your compiler, you may still disable exceptions specifically for simdjson, by setting SIMDJSON_EXCEPTIONS to 0 (false) at compile-time when building the simdjson library. If you are building with CMake, to ensure you don't write any code that uses exceptions, you compile with SIMDJSON_EXCEPTIONS=OFF. For example, if including the project via cmake:

      target_compile_definitions(simdjson PUBLIC SIMDJSON_EXCEPTIONS=OFF)
      -

      +

      Exceptions

      Users more comfortable with an exception flow may choose to directly cast the simdjson_result<T> to the desired type:

      {c++}
      @@ -1130,7 +1156,7 @@ Exceptions
      << doc.current_location() << " in " << json_string << std::endl;
      }
      }
      -

      +

      Current location in document

      Sometimes, it might be helpful to know the current location in the document during iteration. This is especially useful when encountering errors. The current_location() method on a document instances makes it easy to identify common JSON errors. Users can call the current_location() method on a valid document instance to retrieve a const char * pointer to the current location in the document. This method also works even after an error has invalidated the document and the parser (e.g. TAPE_ERROR, INCOMPLETE_ARRAY_OR_OBJECT). When the input was a padding_string or another null-terminated source, then you may use the const char * pointer as a C string. As an example, consider the following example where we used the exception-free simdjson interface:

      {c++}
      @@ -1194,7 +1220,7 @@ Current location in document
      }
      }

      The current_location() method requires a valid document instance. If the iterate function fails to return a valid document, then you cannot use current_location() to identify the location of an error in the input string. The errors reported by iterate function include EMPTY if no JSON document is detected, UTF8_ERROR if the string is not a valid UTF-8 string, UNESCAPED_CHARS if a string contains control characters that must be escaped and UNCLOSED_STRING if there is an unclosed string in the document. We do not provide location information for these errors.

      -

      +

      Checking for trailing content

      The parser validates all parsed content, but your code may exhaust the content while not having processed the entire document. Thus, as a final optional step, you may call at_end() on the document instance. If it returns false, then you may conclude that you have trailing content and that your document is not valid JSON. You may then use doc.current_location() to obtain a pointer to the start of the trailing content.

      {C++}
      @@ -1210,7 +1236,7 @@ Checking for trailing content
      std::cerr << "trailing content at byte index " << doc.current_location() - json.data() << std::endl;
      }

      The at_end() method is equivalent to doc.current_location().error() == simdjson::SUCCESS but more convenient.

      -

      +

      Rewinding

      In some instances, you may need to go through a document more than once. For that purpose, you may call the rewind() method on the document instance. It allows you to restart processing from the beginning without rescanning all of the input data again. It invalidates all values, objects and arrays that you have created so far (including unescaped strings).

      In the following example, we print on the screen the number of cars in the JSON input file before printout the data.

      @@ -1233,7 +1259,7 @@ Rewinding
      }

      Performance note: the On Demand front-end does not materialize the parsed numbers and other values. If you are accessing everything twice, you may need to parse them twice. Thus the rewind functionality is best suited for cases where the first pass only scans the structure of the document.

      Both arrays and objects have a similar method reset(). It is similar to the document rewind() method, except that it does not rewind the internal string buffer. Thus you should consume values only once even if you can iterate through the array or object more than once. If you unescape a string within an array more than once, you have unsafe code.

      -

      +

      Newline-Delimited JSON (ndjson) and JSON lines

      When processing large inputs (e.g., in the context of data engineering), engineers commonly serialize data into streams of multiple JSON documents. That is, instead of one large (e.g., 2 GB) JSON document containing multiple records, it is often preferable to write out multiple records as independent JSON documents, to be read one-by-one.

      The simdjson library also supports multithreaded JSON streaming through a large file containing many smaller JSON documents in either ndjson or JSON lines format. If your JSON documents all contain arrays or objects, we even support direct file concatenation without whitespace. However, if there is content between your JSON documents, it should be exclusively ASCII white-space characters.

      @@ -1291,7 +1317,7 @@ Newline-Delimited JSON (ndjson) and JSON lines
      unprocessed bytes at the end: 293

      If your documents are large (e.g., larger than a megabyte), then the iterate_many function is maybe ill-suited. It is really meant to support reading efficiently streams of relatively small documents (e.g., a few kilobytes each). If you have larger documents, you should use other functions like iterate.

      We also provide some support for comma-separated documents and other advanced features. See iterate_many.md for detailed information and design.

      -

      +

      Parsing Numbers Inside Strings

      Though the JSON specification allows for numbers and string values, many engineers choose to integrate the numbers inside strings, e.g., they prefer {"a":"1.9"} to{"a":1.9}. The simdjson library supports parsing valid numbers inside strings which makes it more convenient for people working with those types of documents. This feature is supported through three methods: get_double_in_string, get_int64_in_string and get_uint64_in_string. However, it is important to note that these methods are not substitute to the regular get_double, get_int64 and get_uint64. The usage of the get_*_in_string methods is solely to parse valid JSON numbers inside strings, and so we expect users to call these methods appropriately. In particular, a valid JSON number has no leading and no trailing whitespaces, and the strings "nan", "1e" and "infinity" will not be accepted as valid numbers. As an example, suppose we have the following JSON text:

      {c++}
      @@ -1369,7 +1395,7 @@ Parsing Numbers Inside Strings
      }

      It is also important to note that when dealing an invalid number inside a string, simdjson will report a NUMBER_ERROR error if the string begins with a number whereas simdjson will report a INCORRECT_TYPE error otherwise.

      The *_in_string methods can also be called on a single document instance: e.g., when your document consist solely of a quoted number.

      -

      +

      Dynamic Number Types

      The JSON standard does not offer strongly typed numbers. It suggests that using the binary64 type (double in C++) is a safe choice, but little else. Given the JSON array [1.0,1], it is not specified whether it is an array of two floating-point numbers, two integers, or one floating-point number followed by an integer.

      Given an ondemand::value instance, you may ask whether it is a negative value with the is_negative() method. The function is inexpensive.

      @@ -1416,7 +1442,7 @@ Dynamic Number Types
      3.1415 negative: 0 is_integer: 0 float: 3.1415 float: 3.1415
      -13231232 negative: 1 is_integer: 1 integer: -13231232 integer: -13231232
      9999999999999999999 negative: 0 is_integer: 1 large 64-bit integer: 9999999999999999999 large 64-bit integer: 9999999999999999999
      -

      +

      Raw Strings

      It is sometimes useful to have access to a raw (unescaped) string: we make available a minimalist raw_json_string data type which contains a pointer inside the string in the original document, right after the quote. It is accessible via get_raw_json_string() on a string instance and returned by the key() method on an object's field instance. It is always optional: replacing get_raw_json_string() with get_string() and key() by unescaped_key() returns an string_view instance of the unescaped string.

      You can quickly compare a raw_json_string instance with a target string. You may also unescape the raw_json_string on your own string buffer: parser.unescape(mystr, ptr) advances the provided pointer ptr and returns a string_view instance on the newly serialized string upon success, otherwise it returns an error. When unescaping to your own string buffer, you should ensure that you have sufficient memory space: the total size of the strings plus simdjson::SIMDJSON_PADDING bytes. The following example illustrates how we can unescape JSON string to a user-provided buffer:

      @@ -1436,7 +1462,7 @@ Raw Strings
      // writes 'Jack The Ripper 3', escaping the \u0033
      mystrings.push_back(valuesv);
      }
      -

      +

      General Direct Access to the Raw JSON String

      If your value is a string, the raw_json_string you with get_raw_json_string() gives you direct access to the unprocessed string. But the simdjson library allows you to have access to the raw underlying JSON more generally, not just for strings.

      The simdjson library makes explicit assumptions about types. For examples, numbers must be integers (up to 64-bit integers) or binary64 floating-point numbers. Some users have different needs. For example, some users might want to support big integers. The library makes this possible by providing a raw_json_token method which returns a std::string_view instance containing the value as a string which you may then parse as you see fit.

      @@ -1497,7 +1523,7 @@ General Direct Access to the Raw JSON String
      std::string_view raw = key_value.value().raw_json();
      // will capture "1", "2", "\"fds\"", "{\"a\":1}", "[1,344]"
      }
      -

      +

      Storing Directly into an Existing String Instance

      The simdjson library favours the use of std::string_view instances because it tends to lead to better performance due to causing fewer memory allocations. However, they are cases where you need to store a string result in an std::string instance. You can do so with a templated version of theto_string()method which takes as a parameter a reference to anstd::string`.

      {C++}
      @@ -1524,14 +1550,14 @@ Storing Directly into an Existing String Instance
      if (doc["foo1"].get_string(value)) { /* error */ }
      // value was populated with "3.1416"

      You should be mindful of the trade-off: allocating multiple std::string instances can become expensive.

      -

      +

      Thread Safety

      We built simdjson with thread safety in mind.

      The simdjson library is single-threaded except for `iterate_many` and `parse_many` which may use secondary threads under their control when the library is compiled with thread support.

      We recommend using one parser object per thread. When using the On Demand front-end (our default), you should access the document instances in a single-threaded manner since it acts as an iterator (and is therefore not thread safe).

      The CPU detection, which runs the first time parsing is attempted and switches to the fastest parser for your CPU, is transparent and thread-safe.

      In a threaded environment, stack space is often limited. Running code like simdjson in debug mode may require hundreds of kilobytes of stack memory. Thus stack overflows are a possibility. We recommend you turn on optimization when working in an environment where stack space is limited. If you must run your code in debug mode, we recommend you configure your system to have more stack space. We discourage you from running production code based on a debug build.

      -

      +

      Standard Compliance

      The simdjson library is fully compliant with the RFC 8259 JSON specification.

        @@ -1549,10 +1575,10 @@ Standard Compliance
      • The specification states that an implementation may set limits on the size of texts that it accepts. The simdjson library limits single JSON documents to 4 GiB. It will refuse to parse a JSON document larger than 4294967295 bytes. (This limitation does not apply to streams of JSON documents, only to single JSON documents.)
      • The specification states that an implementation may set limits on the maximum depth of nesting. By default, the simdjson will refuse to parse documents with a depth exceeding 1024.
      -

      +

      Backwards Compatibility

      The only header file supported by simdjson is simdjson.h. Older versions of simdjson published a number of other include files such as document.h or ParsedJson.h alongside simdjson.h; these headers may be moved or removed in future versions.

      -

      +

      Examples

      Some users like to have example. The following code samples illustrate how to process specific JSON inputs. For simplicity, we do not include full error support: this code would throw exceptions on error.

        @@ -1803,7 +1829,7 @@ Examples
        }
        return true;
        }
        -

        +

        Performance Tips

        • The On Demand front-end works best when doing a single pass over the input: avoid calling count_elements, rewind and similar methods.
        • @@ -1822,7 +1848,7 @@ Performance Tips
        • To better understand the operation of your On Demand parser, and whether it is performing as well as you think it should be, there is a logger feature built in to simdjson! To use it, define the pre-processor directive SIMDJSON_VERBOSE_LOGGING prior to including the simdjson.h header, which enables logging in simdjson. Run your code. It may generate a lot of logging output; adding printouts from your application that show each section may be helpful. The log's output will show step-by-step information on state, buffer pointer position, depth, and key retrieval status. Importantly, unless SIMDJSON_VERBOSE_LOGGING is defined, logging is entirely disabled and thus carries no overhead.
        -

        +

        Further reading

        -

        +

        DOM vs On Demand

        The simdjson library offers two distinct approaches on how to access a JSON document. We support a conventional Document-Object-Model (DOM) front-end. In such a scenario, the JSON document is entirely parsed, validated and materialized in memory as the first step. The programmer may then access the parsed data using this in-memory model.

        -

        +

        The Basics: Loading and Parsing JSON Documents using the DOM front-end

        The simdjson library offers a simple DOM tree API, which you can access by creating a dom::parser and calling the load() method:

        {c++}
        @@ -136,7 +136,7 @@ The Basics: Loading and Parsing JSON Documents using the DOM front-end

        During theload or parse calls, neither the input file nor the input string are ever modified. After calling load or parse, the source (either a file or a string) can be safely discarded. All of the JSON data is stored in the parser instance. The parsed document is also immutable in simdjson: you do not modify it by accessing it.

        For best performance, a parser instance should be reused over several files: otherwise you will needlessly reallocate memory, an expensive process. It is also possible to avoid entirely memory allocations during parsing when using simdjson. See our performance notes for details.

        If you need a lower-level interface, you may call the function parser.parse(const char * p, size_t l) on a pointer p while specifying the length of your input l in bytes. To see how to get the very best performance from a low-level approach, you way want to read our performance notes on this topic (see the Padding and Temporary Copies section).

        -

        +

        Using the Parsed JSON

        Once you have an element, you can navigate it with idiomatic C++ iterators, operators and casts.

        -

        +

        Examples

        The following code illustrates all of the above:

        {c++}
        @@ -217,7 +217,7 @@ Examples
        dom::parser parser;
        double v = parser.parse(abstract_json)["str"]["123"]["abc"];
        cout << "number: " << v << endl;
        -

        +

        C++17 Support

        While the simdjson library can be used in any project using C++ 11 and above, field iteration has special support C++ 17's destructuring syntax. For example:

        {c++}
        @@ -240,7 +240,7 @@ C++17 Support
        for (dom::key_value_pair field : object) {
        cout << field.key << " = " << field.value << endl;
        }
        -

        +

        JSON Pointer

        The simdjson library also supports JSON pointer through the at_pointer() method, letting you reach further down into the document in a single call:

        {c++}
        @@ -271,7 +271,7 @@ JSON Pointer
        double x = car.at_pointer("/tire_pressure/1");
        cout << x << endl; // Prints 39.9, 31 and 30
        }
        -

        +

        Error Handling

        All simdjson APIs that can fail return simdjson_result<T>, which is a <value, error_code> pair. You can retrieve the value with .get(), like so:

        {c++}
        @@ -334,7 +334,7 @@ Error Handling
        return EXIT_SUCCESS;
        }

        The at() method has linear-time complexity: it should not be used to iterate over the content of an array.

        -

        +

        Error Handling Example

        This is how the example in "Using the Parsed JSON" could be written using only error code checking:

        {c++}
        @@ -443,7 +443,7 @@ Error Handling Example
        }

        To ensure you don't write any code that uses exceptions, compile with SIMDJSON_EXCEPTIONS=OFF. For example, if including the project via cmake:

        target_compile_definitions(simdjson PUBLIC SIMDJSON_EXCEPTIONS=OFF)
        -

        +

        Exceptions

        Users more comfortable with an exception flow may choose to directly cast the simdjson_result<T> to the desired type:

        {c++}
        @@ -460,7 +460,7 @@ Exceptions
        std::cout << "ID: " << tweets["statuses"].at(0)["id"] << std::endl;
        return EXIT_SUCCESS;
        }
        -

        +

        Tree Walking and JSON Element Types

        Sometimes you don't necessarily have a document with a known type, and are trying to generically inspect or walk over JSON elements. To do that, you can use iterators and the type() method. For example, here's a quick and dirty recursive function that verbosely prints the JSON document as JSON (* ignoring nuances like trailing commas and escaping strings, for brevity's sake):

        {c++}
        @@ -507,7 +507,7 @@ Tree Walking and JSON Element Types
        dom::parser parser;
        print_json(parser.load("twitter.json"));
        }
        -

        +

        Reusing the parser for maximum efficiency

        If you're using simdjson to parse multiple documents, or in a loop, you should make a parser once and reuse it. The simdjson library will allocate and retain internal buffers between parses, keeping buffers hot in cache and keeping memory allocation and initialization to a minimum. In this manner, you can parse terabytes of JSON data without doing any new allocation.

        {c++}
        @@ -531,7 +531,7 @@ Reusing the parser for maximum efficiency

        You are only borrowing the document from the simdjson parser. Don't keep it long term!

        This is key: don't keep the document&, dom::element, dom::array, dom::object or string_view objects you get back from the API. Convert them to C++ native values, structs and arrays that you own.

        -

        +

        Server Loops: Long-Running Processes and Memory Capacity

        The simdjson library automatically expands its memory capacity when larger documents are parsed, so that you don't unexpectedly fail. In a short process that reads a bunch of files and then exits, this works pretty flawlessly.

        Server loops, though, are long-running processes that will keep the parser around forever. This means that if you encounter a really, really large document, simdjson will not resize back down. The simdjson library lets you adjust your allocation strategy to prevent your server from growing without bound:

        @@ -563,16 +563,16 @@ Server Loops: Long-Running Processes and Memory Capacity
        if (error == CAPACITY) { request.respond(413); continue; }
        // ...
        }
        -

        +

        Best Use of the DOM API

        The simdjson API provides access to the JSON DOM (document-object-model) content as a tree of dom::element instances, each representing an object, an array or an atomic type (null, true, false, number). These dom::element instances are lightweight objects (e.g., spanning 16 bytes) and it might be advantageous to pass them by value, as opposed to passing them by reference or by pointer.

        -

        +

        Padding and Temporary Copies

        The simdjson function parser.parse reads data from a padded buffer, containing SIMDJSON_PADDING extra bytes added at the end. If you are passing a padded_string to parser.parse or loading the JSON directly from disk (parser.load), padding is automatically handled. When calling parser.parse on a pointer (e.g., parser.parse(my_char_pointer, my_length_in_bytes)) a temporary copy is made by default with adequate padding and you, again, do not need to be concerned with padding.

        Some users may not be able use our padded_string class or to load the data directly from disk (parser.load). They may need to pass data pointers to the library. If these users wish to avoid temporary copies and corresponding temporary memory allocations, they may want to call parser.parse with the realloc_if_needed parameter set to false (e.g., parser.parse(my_char_pointer, my_length_in_bytes, false)). In such cases, they need to ensure that there are at least SIMDJSON_PADDING extra bytes at the end that can be safely accessed and read. They do not need to initialize the padded bytes to any value in particular. The following example is safe:

        ```C++ const char *json = R"({"key":"value"})"; const size_t json_len = std::strlen(json); std::unique_ptr<char[]> padded_json_copy{new char[json_len + SIMDJSON_PADDING]}; memcpy(padded_json_copy.get(), json, json_len); memset(padded_json_copy.get() + json_len, 0, SIMDJSON_PADDING); simdjson::dom::parser parser; simdjson::dom::element element = parser.parse(padded_json_copy.get(), json_len, false); ````

        Setting the realloc_if_needed parameter false in this manner may lead to better performance since copies are avoided, but it requires that the user takes more responsibilities: the simdjson library cannot verify that the input buffer was padded with SIMDJSON_PADDING extra bytes.

        -

        +

        Performance Tips

        • For release builds, we recommend setting NDEBUG pre-processor directive when compiling the simdjson library. Importantly, using the optimization flags -O2 or -O3 under GCC and LLVM clang does not set the NDEBUG directrive, you must set it manually (e.g., -DNDEBUG).
        • diff --git a/md_doc_implementation_selection.html b/md_doc_implementation_selection.html index 07fe83465..e89c6b6f0 100644 --- a/md_doc_implementation_selection.html +++ b/md_doc_implementation_selection.html @@ -99,7 +99,7 @@ $(document).ready(function(){initNavTree('md_doc_implementation_selection.html',
        • Manually Selecting the Implementation
        • Checking that an Implementation can Run on your System
        -

        +

        Overview

        The simdjson library takes advantage of SIMD instruction sets such as NEON, SSE and AVX to achieve much of its speed. Because these instruction sets work differently, simdjson has to compile a different version of the JSON parser for different CPU architectures, often with different algorithms to take better advantage of a given CPU!

        The current implementations are:

          @@ -113,10 +113,10 @@ Overview

          In many cases, you don't know where your compiled binary is going to run, so simdjson automatically compiles all the implementations into the executable. On Intel, it will include 4 implementations (icelake, haswell, westmere and fallback), on 64-bit ARM it will include just one since running dispatching is unnecessary, and on PPC it will include 2 (ppc64 and fallback).

          If you know more about where you're going to run and want to save the space, you can disable any of these implementations at compile time with -DSIMDJSON_IMPLEMENTATION_X=0 (where X is ICELAKE, HASWELL, WESTMERE, ARM64, PPC64 and FALLBACK).

          The simdjson library automatically sets header flags for each implementation as it compiles; there is no need to set architecture-specific flags yourself (e.g., -mavx2, /AVX2 or -march=haswell), and it may even break runtime dispatch and your binaries will fail to run on older processors. Note: for POWER9 processors make sure you compile it with -mcpu=power9 and -mtune=power9 to get maximum performance.

          -

          +

          Runtime CPU Detection

          When you first use simdjson, it will detect the CPU you're running on, and swap over to the fastest implementation for it. This is a small, one-time cost and for many people will be paid the first time they call parse() or load().

          -

          +

          Inspecting the Detected Implementation

          You can check what implementation is running with active_implementation:

          {c++}
          @@ -124,7 +124,7 @@ Inspecting the Detected Implementation
          cout << "Detected the best implementation for your machine: " << simdjson::get_active_implementation()->name();
          cout << "(" << simdjson::get_active_implementation()->description() << ")" << endl;

          Implementation detection will happen in this case when you first call name().

          -

          +

          Querying Available Implementations

          You can list all available implementations, regardless of which one was selected:

          {c++}
          @@ -136,7 +136,7 @@ Querying Available Implementations
          cout << simdjson::get_available_implementations()["fallback"]->description() << endl;

          When an implementation is not available, the bracket call simdjson::get_available_implementations()[name] will return the null pointer.

          The available implementations have been compiled but may not necessarily be run safely on your system see Checking that an Implementation can Run on your System.

          -

          +

          Manually Selecting the Implementation

          If you're trying to do performance tests or see how different implementations of simdjson run, you can select the CPU architecture yourself:

          {c++}
          @@ -148,7 +148,7 @@ Manually Selecting the Implementation
          if (! my_implementation) { exit(1); }
          if (! my_implementation->supported_by_runtime_system()) { exit(1); }
          simdjson::get_active_implementation() = my_implementation;
          -

          +

          Checking that an Implementation can Run on your System

          You should call supported_by_runtime_system() to compare the processor's features with the need of the implementation.

          {c++}
          diff --git a/md_doc_iterate_many.html b/md_doc_iterate_many.html index ceeb72758..5d6c2e123 100644 --- a/md_doc_iterate_many.html +++ b/md_doc_iterate_many.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('md_doc_iterate_many.html',''); initRes
          {"text":"c"}
          ...

          ... you want to read the entries (individual JSON documents) as quickly and as conveniently as possible. Importantly, the input might span several gigabytes, but you want to use a small (fixed) amount of memory. Ideally, you'd also like the parallelize the processing (using more than one core) to speed up the process.

          -

          +

          Contents

          -

          +

          Motivation

          The main motivation for this piece of software is to achieve maximum speed and offer a better quality of life in parsing files containing multiple small JSON documents.

          The JavaScript Object Notation (JSON) RFC7159 is a handy serialization format. However, when serializing a large sequence of values as an array, or a possibly indeterminate-length or never- ending sequence of values, JSON may be inconvenient.

          Consider a sequence of one million values, each possibly one kilobyte when encoded – roughly one gigabyte. It is often desirable to process such a dataset incrementally without having to first read all of it before beginning to produce results.

          -

          +

          How it works

          -

          +

          Context

          Before parsing anything, simdjson first preprocesses the JSON text by identifying all structural indexes (i.e. the starting position of any JSON value, as well as any important operators like ,, :, ] or }) and validating UTF8. This stage is referred to stage 1. However, during this process, simdjson has no knowledge of whether parsed a valid document, multiple documents, or even if the document is complete. Then, to iterate through the JSON text during parsing, we use what we call a JSON iterator that will navigate through the text using these structural indexes. This JSON iterator is not visible though, but it is the key component to make parsing work.

          Prior to iterate_many, most people who had to parse a multiline JSON file would proceed by reading the file line by line, using a utility function like std::getline or equivalent, and would then use the parse on each of those lines. From a performance point of view, this process is highly inefficient, in that it requires a lot of unnecessary memory allocation and makes use of the getline function, which is fundamentally slow, slower than the act of parsing with simdjson (more on this here).

          Unlike the popular parser RapidJson, our DOM does not require the buffer once the parsing job is completed, the DOM and the buffer are completely independent. The drawback of this architecture is that we need to allocate some additional memory to store our ParsedJson data, for every document inside a given file. Memory allocation can be slow and become a bottleneck, therefore, we want to minimize it as much as possible.

          -

          +

          Design

          To achieve a minimum amount of allocations, we opted for a design where we create only one parser object and therefore allocate its memory once, and then recycle it for every document in a given file. But, knowing that they often have largely varying size, we need to make sure that we allocate enough memory so that all the documents can fit. This value is what we call the batch size. As of right now, we need to manually specify a value for this batch size, it has to be at least as big as the biggest document in your file, but not too big so that it submerges the cached memory. The bigger the batch size, the fewer we need to make allocations. We found that 1MB is somewhat a sweet spot.

            @@ -134,12 +134,12 @@ Design
          1. Each time the user calls ++ to read the next document, the JSON iterator moves to the start the next document.
          2. When we reach the end of the batch, we call stage 1 on the next batch, starting from the end of the last document, and go to step 3.
          -

          +

          Threads

          But how can we make use of threads if they are available? We found a pretty cool algorithm that allows us to quickly identify the position of the last JSON document in a given batch. Knowing exactly where the end of the last document in the batch is, we can safely parse through the last document without any worries that it might be incomplete. Therefore, we can run stage 1 on the next batch concurrently while parsing the documents in the current batch. Running stage 1 in a different thread can, in best cases, remove almost entirely its cost and replaces it by the overhead of a thread, which is orders of magnitude cheaper. Ain't that awesome!

          Thread support is only active if thread supported is detected in which case the macro SIMDJSON_THREADS_ENABLED is set. Otherwise the library runs in single-thread mode.

          A document_stream instance uses at most two threads: there is a main thread and a worker thread.

          -

          +

          Support

          Since we want to offer flexibility and not restrict ourselves to a specific file format, we support any file that contains any amount of valid JSON document, separated by one or more character that is considered whitespace by the JSON spec. Anything that is not whitespace will be parsed as a JSON document and could lead to failure.

          Whitespace Characters:

          -

          +

          API

          Example:

          {c++}
          @@ -167,7 +167,7 @@ API
          }
          // Prints 1 2 3

          See basics.md for an overview of the API.

          -

          +

          Use cases

          From jsonlines.org:

            @@ -177,7 +177,7 @@ Use cases
          • Easy Nested Data ```json {"name": "Gilbert", "wins": [["straight", "7♣"], ["one pair", "10♥"]]} {"name": "Alexa", "wins": [["two pair", "4â™ "], ["two pair", "9â™ "]]} {"name": "May", "wins": []} {"name": "Deloise", "wins": [["three of a kind", "5♣"]]} ``‘ JSON Lines’ biggest strength is in handling lots of similar nested data structures. One .jsonl file is easier to work with than a directory full of XML files.
          -

          +

          Tracking your position

          Some users would like to know where the document they parsed is in the input array of bytes. It is possible to do so by accessing directly the iterator and calling its current_index() method which reports the location (in bytes) of the current document in the input stream. You may also call the source() method to get a std::string_view instance on the document and error() to check if there were any error.

          Let us illustrate the idea with code:

          @@ -206,7 +206,7 @@ Tracking your position
          {"1":1,"2":3,"4":4}
          got full document at 29
          [1,2,3]
          -

          +

          Incomplete streams

          Some users may need to work with truncated streams. The simdjson may truncate documents at the very end of the stream that cannot possibly be valid JSON (e.g., they contain unclosed strings, unmatched brackets, unmatched braces). After iterating through the stream, you may query the truncated_bytes() method which tells you how many bytes were truncated. If the stream is made of full (whole) documents, then you should expect truncated_bytes() to return zero.

          Consider the following example where a truncated document ({"key":"intentionally unclosed string) containing 39 bytes has been left within the stream. In such cases, the first two whole documents are parsed and returned, and the truncated_bytes() method returns 39.

          @@ -224,7 +224,7 @@ Incomplete streams
          {"1":1,"2":3,"4":4}
          39 bytes

          Importantly, you should only call truncated_bytes() after iterating through all of the documents since the stream cannot tell whether there are truncated documents at the very end when it may not have accessed that part of the data yet.

          -

          +

          Comma-separated documents

          We also support comma-separated documents, but with some performance limitations. The iterate_many function takes in an option to allow parsing of comma separated documents (which defaults on false). In this mode, the entire buffer is processed in one batch. Therefore, the total size of the document should not exceed the maximal capacity of the parser (4 GB). This mode also effectively disallow multithreading. It is therefore mostly suitable for not "very large" inputs. In this mode, the batch_size parameter is effectively ignored, as it is set to at least the document size.

          Example:

          diff --git a/md_doc_ondemand_design.html b/md_doc_ondemand_design.html index 19d5d85b8..9276aaf7a 100644 --- a/md_doc_ondemand_design.html +++ b/md_doc_ondemand_design.html @@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('md_doc_ondemand_design.html',''); init
        • Validate What You Use: On Demand deliberately validates the values you use and the structure leading to it, but nothing else. The goal is a guarantee that the value you asked for is the correct one and is not malformed: there must be no confusion over whether you got the right value.

        To understand why On Demand is different, it is helpful to review the major approaches to parsing and parser APIs in use today.

        -

        +

        DOM Parsers

        Many of the most usable, popular JSON APIs (including simdjson) deserialize into a DOM: an intermediate tree of objects, arrays and values. In this model, we convert the input data all at once into a tree-like structure (the DOM). The DOM is then accessed by the programmer like any other in-memory data structure. The resulting API let you refer to each array or object separately, using familiar techniques like iteration (for (auto value : array)) or indexing (object["key"]). In some cases, the values are even deserialized directly into familiar C++ constructs like vectors and maps.

        The DOM approach is conceptually simple and "programmer friendly". Using the DOM tree is often easy enough that many users use the DOM as-is instead of creating their own custom data structures.

        @@ -176,7 +176,7 @@ DOM Parsers
      • Performance drain from type blindness.

      What the simdjson library demonstrates is that a DOM API may be quite fast indeed: we can parse files at speeds of several gigabytes per second. However, in some instances, it may be possible to achieve even higher speeds.

      -

      +

      Event-Based Parsers (SAX, SAJ, etc.)

      The event-based model (originally from the "Streaming API for XML") uses streaming to eliminate the cost of parsing and storing the entire JSON. In the event-based model, a core JSON engine parses the JSON document piece by piece, but instead of stuffing values in a DOM tree, it passes each value to a callback function, letting the user decide for themselves how to handle it. In such a model, the programmer may need to provide functions for all possible events (a number, a string, a new object, a new array, the array ends, the object ends, and so on). This allows programmers to work with much larger files without running out of memory.

      The drawback is complexity: event-based APIs generally have you define a single callback for each type (e.g. string_field(std::string_view key, std::string_view value)). Because of this, the programmer suffers from context blindness: when they find a string they have to check where it is before they know what to do with it. Is this string the text of the tweet, the screen name, or something else? Are we even in a tweet right now, or is this from some other place in the document entirely? Though an event-based approach may allow superior performance, it is demanding of the programmer who must efficiently keep track of its current state within the JSON input.

      @@ -226,7 +226,7 @@ Event-Based Parsers (SAX, SAJ, etc.)
    • Lacks the safety of DOM: malformed documents could be ingested.

    Though an event-based approach might have its niche uses, we believe that it is rarely ideally suited. We suspect that it is mostly used when performance and memory is a concern, and no other option (except DOM) is readily available.

    -

    +

    Schema-Based Parser Generators

    In a schema-based model, the programmer provides a description of a data structure, and the parser constructs the data structure in question during parsing. These parsers take a schema–a description of your JSON, with field names, types, everything–and generate classes/structs in your language of choice, as well as a parser to deserialize the JSON into those structs. Some such parsers let you define your own data structures (struct) and they let a preprocessor inspects it and generates a custom JSON parser for it. Though not all of these schema-based parser generators generate a parser or even optimize for streaming, but they are able to in principle. Unlike the DOM and the event-based models, a schema-based approach assumes that the structure of the document is known at compile-time.

    Pros of the schema-based approach:

      @@ -240,14 +240,14 @@ Schema-Based Parser Generators
    • It is less flexible than the DOM or event-based approaches, sometimes limited to a deserialization-to-objects scenario.
    • The structure of the data must be fully known at compile-time.
    -

    +

    Type Blindness and Branch Misprediction

    The DOM and event-based parsing model suffer from type blindness: even when the programmer knows exactly what fields and what types are in the JSON document, the parser does not. This means it has to look at each value blind with a big "switch" statement, asking "is this a number? A string? A boolean? An array? An object?"

    In modern processors, this kind of switch statement can make your program run slower than it needs to because of the high cost of branch misprediction. Indeed, modern processor cores rely on speculative execution for speed. They "read ahead" in your program, predicting which instructions to run as soon as the data is available. A single-threaded program can execute 2, 3 or even more instructions per cycle–largely because of speculative execution.

    Unfortunately, when the processor mispredicts the instructions, typically due to a mispredicted branch, all of the work done from the misprediction has be discarded and started anew. The processor may have been executing 3 or 4 instructions per cycle, and consuming the corresponding power, but all of the work may have been wasteful.

    Type blindness means that the processor has to guess, for every JSON value, whether it will be an array, an object, number, string or boolean since these correspond to distinct code paths. Though some JSON files have predictable content, we find in practice that many JSON files stress the branch prediction. Though branch predictors improve with each new generation of processors, the cost of branch mispredictions also tends to increase as pipelines expand, and the processors become able to schedule longer streams of instructions.

    On Demand parsing is tailor-made to solve this problem at the source, parsing values only after the user declares their type by asking for a double, an int, a string, etc. It attempts to do so while preserving most of the flexibility of DOM parsing.

    -

    +

    Algorithm

    To help visualize the algorithm, we'll walk through the example C++ given at the top, for this JSON:

    {
    @@ -257,7 +257,7 @@ Algorithm
    ],
    "search_metadata": { "count": 2 }
    }
    -

    +

    Starting the iteration

    1. First, we declare a parser object that keeps internal buffers necessary for parsing. This can be reused to parse multiple JSON files, so you do not pay the high cost of allocating memory every time (and so it can stay in cache!).

      @@ -465,9 +465,9 @@ Starting the iteration

      This means you can very efficiently do things like read a single value from a JSON file, or take the top N, for example. It also means the things you don't use won't be fully validated. This is a general principle of On Demand: don't validate what you don't use. We still fully validate values you do use, however, as well as the objects and arrays that lead to them, so that you can be sure you get the information you need.

    -

    +

    Design Features

    -

    +

    String Parsing

    When the user requests strings, we unescape them to a single string buffer much like the DOM parser so that users enjoy the same string performance as the core simdjson. We do not write the length to the string buffer, however; that is stored in the string_view instance we return to the user.

    {C++}
    @@ -489,7 +489,7 @@ String Parsing
    for(auto field : doc.get_object()) {
    std::string_view keyv = field.unescaped_key();
    }
    -

    +

    Iteration Safety

    The On Demand API is powerful. To compensate, we add some safeguards to ensure that it can be used without fear in production systems:

      @@ -532,7 +532,7 @@ Iteration Safety
      // the following is safe:
      if (std::string_view(c2["name"]) != "Daniel") { return false; }
      }
      -

      +

      Benefits of the On Demand Approach

      We expect that the On Demand approach has many of the performance benefits of the schema-based approach, while providing a flexibility that is similar to that of the DOM-based approach.

        @@ -540,7 +540,7 @@ Benefits of the On Demand Approach
      • Straightforward, programmer-friendly interface (arrays and objects).
      • Highly expressive, beyond deserialization and pointer queries: many tasks can be accomplished with little code.
      -

      +

      Limitations of the On Demand Approach

      The On Demand approach has some limitations:

        @@ -552,7 +552,7 @@ Limitations of the On Demand Approach
      • The simdjson library offers runtime dispatching which allows you to compile one binary and have it run at full speed on different processors, taking advantage of the specific features of the processor. The On Demand API has limited runtime dispatch support. Under x64 systems, to fully benefit from the On Demand API, we recommend that you compile your code for a specific processor. E.g., if your processor supports AVX2 instructions, you should compile your binary executable with AVX2 instruction support (by using your compiler's commands). If you are sufficiently technically proficient, you can implement runtime dispatching within your application, by compiling your On Demand code for different processors.
      • There is an initial phase which scans the entire document quickly, irrespective of the size of the document. We plan to break this phase into distinct steps for large files in a future release as we have done with other components of our API (e.g., parse_many).
      -

      +

      Applicability of the On Demand Approach

      At this time we recommend the On Demand API in the following cases:

        @@ -567,7 +567,7 @@ Applicability of the On Demand Approach
      1. Both the generation and the consumption of JSON data is within your system. Your team controls both the software that produces the JSON and the software the parses it, your team knows and control the hardware. Thus you can fully test your system.
      2. You are working with stable JSON APIs which have a consistent layout and JSON dialect.
    -

    +

    Checking Your CPU Selection (x64 systems)

    The On Demand API uses advanced architecture-specific code for many common processors to make JSON preprocessing and string parsing faster. By default, however, most c++ compilers will compile to the least common denominator (since the program could theoretically be run anywhere). Since On Demand is inlined into your own code, it cannot always use these advanced versions unless the compiler is told to target them.

    On relevant systems, the On Demand API provides some support for runtime dispatching: that is, it will attempt to detect, at runtime, the instructions that your processor supports and optimize the code accordingly. However, it cannot always make full use of the features of your processor.

    diff --git a/md_doc_parse_many.html b/md_doc_parse_many.html index 63d4ac130..32032de8f 100644 --- a/md_doc_parse_many.html +++ b/md_doc_parse_many.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('md_doc_parse_many.html',''); initResiz
    {"text":"c"}
    ...

    ... you want to read the entries (individual JSON documents) as quickly and as conveniently as possible. Importantly, the input might span several gigabytes, but you want to use a small (fixed) amount of memory. Ideally, you'd also like the parallelize the processing (using more than one core) to speed up the process.

    -

    +

    Contents

    -

    +

    Motivation

    The main motivation for this piece of software is to achieve maximum speed and offer a better quality of life in parsing files containing multiple small JSON documents.

    The JavaScript Object Notation (JSON) RFC7159 is a handy serialization format. However, when serializing a large sequence of values as an array, or a possibly indeterminate-length or never- ending sequence of values, JSON may be inconvenient.

    Consider a sequence of one million values, each possibly one kilobyte when encoded – roughly one gigabyte. It is often desirable to process such a dataset incrementally without having to first read all of it before beginning to produce results.

    -

    +

    Performance

    The following is a chart comparing the speed of the different alternatives to parse a multiline JSON. The simdjson library provides a threaded and non-threaded parse_many() implementation. As the figure below shows, if you can, use threads, but if you cannot, the unthreaded mode is still fast! Chart.png

    -

    +

    How it works

    -

    +

    Context

    The parsing in simdjson is divided into 2 stages. First, in stage 1, we parse the document and find all the structural indexes ({, }, ], [, ,, ", ...) and validate UTF8. Then, in stage 2, we go through the document again and build the tape using structural indexes found during stage 1. Although stage 1 finds the structural indexes, it has no knowledge of the structure of the document nor does it know whether it parsed a valid document, multiple documents, or even if the document is complete.

    Prior to parse_many, most people who had to parse a multiline JSON file would proceed by reading the file line by line, using a utility function like std::getline or equivalent, and would then use the parse on each of those lines. From a performance point of view, this process is highly inefficient, in that it requires a lot of unnecessary memory allocation and makes use of the getline function, which is fundamentally slow, slower than the act of parsing with simdjson (more on this here).

    Unlike the popular parser RapidJson, our DOM does not require the buffer once the parsing job is completed, the DOM and the buffer are completely independent. The drawback of this architecture is that we need to allocate some additional memory to store our ParsedJson data, for every document inside a given file. Memory allocation can be slow and become a bottleneck, therefore, we want to minimize it as much as possible.

    -

    +

    Design

    To achieve a minimum amount of allocations, we opted for a design where we create only one parser object and therefore allocate its memory once, and then recycle it for every document in a given file. But, knowing that they often have largely varying size, we need to make sure that we allocate enough memory so that all the documents can fit. This value is what we call the batch size. As of right now, we need to manually specify a value for this batch size, it has to be at least as big as the biggest document in your file, but not too big so that it submerges the cached memory. The bigger the batch size, the fewer we need to make allocations. We found that 1MB is somewhat a sweet spot.

      @@ -133,12 +133,12 @@ Design
    1. Each time the user calls ++ to read the next document, we call stage 2 to parse the next document where we left off.
    2. When we reach the end of the batch, we call stage 1 on the next batch, starting from the end of the last document, and go to step 3.
    -

    +

    Threads

    But how can we make use of threads if they are available? We found a pretty cool algorithm that allows us to quickly identify the position of the last JSON document in a given batch. Knowing exactly where the end of the batch is, we no longer need for stage 2 to finish in order to load a new batch. We already know where to start the next batch. Therefore, we can run stage 1 on the next batch concurrently while the main thread is going through stage 2. Running stage 1 in a different thread can, in best cases, remove almost entirely its cost and replaces it by the overhead of a thread, which is orders of magnitude cheaper. Ain't that awesome!

    Thread support is only active if thread supported is detected in which case the macro SIMDJSON_THREADS_ENABLED is set. Otherwise the library runs in single-thread mode.

    A document_stream instance uses at most two threads: there is a main thread and a worker thread. You should expect the main thread to be fully occupied while the worker thread is partially busy (e.g., 80% of the time).

    -

    +

    Support

    Since we want to offer flexibility and not restrict ourselves to a specific file format, we support any file that contains any amount of valid JSON document, separated by one or more character that is considered whitespace by the JSON spec. Anything that is not whitespace will be parsed as a JSON document and could lead to failure.

    Whitespace Characters:

    -

    +

    API

    See basics.md for an overview of the API.

    -

    +

    Use cases

    From jsonlines.org:

      @@ -167,7 +167,7 @@ Use cases
    • Easy Nested Data ```json {"name": "Gilbert", "wins": [["straight", "7♣"], ["one pair", "10♥"]]} {"name": "Alexa", "wins": [["two pair", "4â™ "], ["two pair", "9â™ "]]} {"name": "May", "wins": []} {"name": "Deloise", "wins": [["three of a kind", "5♣"]]} ``‘ JSON Lines’ biggest strength is in handling lots of similar nested data structures. One .jsonl file is easier to work with than a directory full of XML files.
    -

    +

    Tracking your position

    Some users would like to know where the document they parsed is in the input array of bytes. It is possible to do so by accessing directly the iterator and calling its current_index() method which reports the location (in bytes) of the current document in the input stream. You may also call the source() method to get a std::string_view instance on the document.

    Let us illustrate the idea with code:

    @@ -196,7 +196,7 @@ Tracking your position
    {"1":1,"2":3,"4":4}
    got full document at 29
    [1,2,3]
    -

    +

    Incomplete streams

    Some users may need to work with truncated streams. The simdjson may truncate documents at the very end of the stream that cannot possibly be valid JSON (e.g., they contain unclosed strings, unmatched brackets, unmatched braces). After iterating through the stream, you may query the truncated_bytes() method which tells you how many bytes were truncated. If the stream is made of full (whole) documents, then you should expect truncated_bytes() to return zero.

    Consider the following example where a truncated document ({"key":"intentionally unclosed string) containing 39 bytes has been left within the stream. In such cases, the first two whole documents are parsed and returned, and the truncated_bytes() method returns 39.

    diff --git a/md_doc_performance.html b/md_doc_performance.html index 61a13132e..48f0281e3 100644 --- a/md_doc_performance.html +++ b/md_doc_performance.html @@ -101,11 +101,11 @@ $(document).ready(function(){initNavTree('md_doc_performance.html',''); initResi
  • Visual Studio
  • Power Usage and Downclocking
  • -

    +

    NDEBUG directive

    In C/C++, the NDEBUG pre-processor directive is not set by default. When it is not set, the simdjson library does many additional checks that may impact negatively the performance. We recommend that, once your code is well tested, you define NDEBUG directive in your Release builds. The NDEBUG directive should be defined prior to including the simdjson.h header.

    The NDEBUG directive is generally independent from optimization flags. For example, setting -O3 under GCC does not set the NDEBUG directive.

    -

    +

    Reusing the parser for maximum efficiency

    If you're using simdjson to parse multiple documents, or in a loop, you should make a parser once and reuse it. The simdjson library will allocate and retain internal buffers between parses, keeping buffers hot in cache and keeping memory allocation and initialization to a minimum. In this manner, you can parse terabytes of JSON data without doing any new allocation.

    {c++}
    @@ -124,7 +124,7 @@ Reusing the parser for maximum efficiency
    for(int64_t i : doc.get_array()) {
    cout << i << endl;
    }
    -

    +

    Reusing string buffers

    We recommend against creating many std::string or simdjson::padded_string instances to store the JSON content in your application. Creating many non-trivial objects is convenient but often surprisingly slow. Instead, as much as possible, you should allocate (once or a few times) reusable memory buffers where you write your JSON content. If you have a buffer json_str (of type char*) allocated for capacity bytes and you store a JSON document spanning length bytes, you can pass it to simdjson as follows:

    {c++}
    @@ -132,7 +132,7 @@ Reusing string buffers

    or simply

    {c++}
    auto doc = parser.iterate(json_str, length, capacity);
    -

    +

    Server Loops: Long-Running Processes and Memory Capacity

    The On Demand approach also automatically expands its memory capacity when larger documents are parsed. However, for longer processes where very large files are processed (such as server loops), this capacity is not resized down. On Demand also lets you adjust the maximal capacity that the parser can process:

      @@ -165,7 +165,7 @@ Server Loops: Long-Running Processes and Memory Capacity
      }
      You can also manually set the maximal capacity using the method set_max_capacity().
    -

    +

    Large files and huge page support

    There is a memory allocation performance cost the first time you process a large file (e.g. 100MB). Between the cost of allocation, the fact that the memory is not in cache, and the initial zeroing of memory, on some systems, allocation runs far slower than parsing (e.g., 1.4GB/s). Reusing the parser mitigates this by paying the cost once, but does not eliminate it.

    In large file use cases, enabling transparent huge page allocation on the OS can help a lot. We haven't found the right way to do this on Windows or OS/X, but on Linux, you can enable transparent huge page allocation with a command like:

    @@ -173,7 +173,7 @@ Large files and huge page support

    In general, when running benchmarks over large files, we recommend that you report performance numbers with and without huge pages if possible. Furthermore, you should amortize the parsing (e.g., by parsing several large files) to distinguish the time spent parsing from the time spent allocating memory. If you are using the parse benchmarking tool provided with the simdjson library, you can use the -H flag to omit the memory allocation cost from the benchmark results.

    ./parse largefile # includes memory allocation cost
    ./parse -H largefile # without memory allocation
    -

    +

    Number parsing

    Some JSON files contain many floating-point values. It is the case with many GeoJSON files. Accurately parsing decimal strings into binary floating-point values with proper rounding is challenging. To our knowledge, it is not possible, in general, to parse streams of numbers at gigabytes per second using a single core. While using the simdjson library, it is possible that you might be limited to a few hundred megabytes per second if your JSON documents are densely packed with floating-point values.

      @@ -181,13 +181,13 @@ Number parsing
    • When serializing numbers, you should not use more digits than necessary: 17 digits is all that is needed to exactly represent double-precision floating-point numbers. Using many more digits than necessary will make your files larger and slower to parse.
    • When benchmarking parsing speeds, always report whether your JSON documents are made mostly of floating-point numbers when it is the case, since number parsing can then dominate the parsing time.
    -

    +

    Visual Studio

    On Intel and AMD Windows platforms, Microsoft Visual Studio enables programmers to build either 32-bit (x86) or 64-bit (x64 or ARM64) binaries. We urge you to always use 64-bit mode. Visual Studio 2019 should default on 64-bit builds when you have a 64-bit version of Windows, which we recommend.

    When compiling with Visual Studio, we recommend the flags /Ob2 /O2 or better. We do not recommend that you compile simdjson with architecture-specific flags such as arch:AVX2. The simdjson library automatically selects the best execution kernel at runtime.

    Recent versions of Microsoft Visual Studio on Windows provides support for the LLVM Clang compiler. You only need to install the "Clang compiler" optional component (ClangCL). You may also get a copy of the 64-bit LLVM CLang compiler for Windows directly from LLVM. The simdjson library fully supports the LLVM Clang compiler under Windows. In fact, you may get better performance out of simdjson with the LLVM Clang compiler than with the regular Visual Studio compiler. Meanwhile the LLVM CLang compiler is binary compatible with Visual Studio which means that you can combine their binaries (executables and libraries).

    Under Windows, we also support the GNU GCC compiler via MSYS2. The performance of 64-bit MSYS2 under Windows excellent (on par with Linux).

    -

    +

    Power Usage and Downclocking

    The simdjson library relies on SIMD instructions. SIMD instructions are the public transportation of computing. Instead of using 4 distinct instructions to add numbers, you can replace them with a single instruction that does the same work. Though the one instruction is slightly more expensive, the energy used per unit of work is much less with SIMD. If you can increase your speed using SIMD instructions (NEON, SSE, AVX), you should expect to reduce your power usage.

    The SIMD instructions that simdjson relies upon (SSE and AVX under x64, NEON under ARM, ALTIVEC under PPC) are routinely part of runtime libraries (e.g., Go, Glibc, LLVM, Rust, Java, PHP). What distinguishes the simdjson library is that it is built from the ground up to benefit from these instructions.

    diff --git a/md_doc_tape.html b/md_doc_tape.html index a5ae64750..e05155da0 100644 --- a/md_doc_tape.html +++ b/md_doc_tape.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('md_doc_tape.html',''); initResizable()

    We parse a JSON document to a tape. A tape is an array of 64-bit values. Each node encountered in the JSON document is written to the tape using one or more 64-bit tape elements; the layout of the tape is in "document order": elements are stored as they are encountered in the JSON document.

    Throughout, little endian encoding is assumed. The tape is indexed starting at 0 (the first element is at index 0).

    -

    +

    Example

    It is sometimes useful to start with an example. Consider the following JSON document:

    {
    @@ -111,7 +111,7 @@ Example
    }
    }

    The following is a dump of the content of the tape, with the first number of each line representing the index of a tape element.

    -

    +

    The Tape

    @@ -179,11 +179,11 @@ The Tape
    38 r // pointing to 0 (start root)
    -

    +

    General formal of the tape elements

    Most tape elements are written as ‘('c’ << 56) + xwhere'c'‘ is some ASCII character determining the type of the element (out of 't’, 'f', 'n', 'l', 'u', 'd', '"', '{', '}', '[', ']' ,'r') and where x is a 56-bit value called the payload. The payload is normally interpreted as an unsigned 56-bit integer. Note that 56-bit integers can be quite large.

    Performance consideration: We believe that accessing the tape in regular units of 64 bits is more important for performance than saving memory.

    -

    +

    Simple JSON values

    Simple JSON nodes are represented with one tape element:

      @@ -191,7 +191,7 @@ Simple JSON values
    • true is represented as the 64-bit value('t' << 56).
    • false is represented as the 64-bit value('f' << 56)`.
    -

    +

    Integer and Double values

    Integer values are represented as two 64-bit tape elements:

    • The 64-bit value ‘('l’ << 56)followed by the 64-bit integer value literally. Integer values are assumed to be signed 64-bit values, using two's complement notation.
    • @@ -201,7 +201,7 @@ Integer and Double values
    • The 64-bit value ‘('d’ << 56)` followed by the 64-bit double value literally in standard IEEE 754 notation.

    Performance consideration: We store numbers of the main tape because we believe that locality of reference is helpful for performance.

    -

    +

    Root node

    Each JSON document will have two special 64-bit tape elements representing a root node, one at the beginning and one at the end.

      @@ -210,11 +210,11 @@ Root node

    All of the parsed document is located between these two 64-bit tape elements.

    Hint: We can read the first tape element to determine the length of the tape.

    -

    +

    Strings

    We prefix the string data itself by a 32-bit header to be interpreted as a 32-bit integer. It indicates the length of the string. The actual string data starts at an offset of 4 bytes.

    We store string values using UTF-8 encoding with null termination on a separate tape. A string value is represented on the main tape as the 64-bit tape element ‘(’"' << 56) + xwhere the payloadx` is the location on the string tape of the null-terminated string.

    -

    +

    Arrays

    JSON arrays are represented using two 64-bit tape elements.

      @@ -223,7 +223,7 @@ Arrays

    All the content of the array is located between these two tape elements, including arrays and objects.

    Performance consideration: We can skip the content of an array entirely by accessing the first 64-bit tape element, reading the payload and moving to the corresponding index on the tape.

    -

    +

    Objects

    JSON objects are represented using two 64-bit tape elements.

    diff --git a/namespacesimdjson.js b/namespacesimdjson.js index 2d4679104..bda1c4e22 100644 --- a/namespacesimdjson.js +++ b/namespacesimdjson.js @@ -5,8 +5,14 @@ var namespacesimdjson = [ "fallback", "namespacesimdjson_1_1fallback.html", null ], [ "haswell", "namespacesimdjson_1_1haswell.html", null ], [ "icelake", "namespacesimdjson_1_1icelake.html", null ], + [ "ondemand", null, [ + [ "json_path_to_pointer_conversion", "json__path__to__pointer__conversion-inl_8h.html#a39425f9221b5a826d35c92337472b23f", null ] + ] ], [ "ppc64", "namespacesimdjson_1_1ppc64.html", null ], [ "SIMDJSON_IMPLEMENTATION", null, [ + [ "internal", null, [ + [ "json_path_to_pointer_conversion", "json__path__to__pointer__conversion_8h.html#a61b6ae0646529c9ad9888658eb7e3f86", null ] + ] ], [ "numberparsing", null, [ [ "parse_number", "numberparsing_8h.html#abfab4a11a66cf3429d4b584165a0d47e", null ], [ "write_float", "numberparsing_8h.html#a4c645a86ea19178e55e6ceaa96ad29ae", null ] diff --git a/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html b/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html index 63b2d5a0c..11ae573dc 100644 --- a/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html +++ b/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html @@ -164,6 +164,9 @@ Enumerations + + diff --git a/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.js b/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.js index 8d21bcfe7..eb1022feb 100644 --- a/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.js +++ b/namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.js @@ -45,6 +45,7 @@ var namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondem [ "boolean", "namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27", null ], [ "null", "namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd", null ] ] ], + [ "json_path_to_pointer_conversion", "namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a3301f2ab5be71180e3ed68934d26c029", null ], [ "operator!=", "namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a8dcb00bbb408a0f4ed45601b6de755a6", null ], [ "operator!=", "namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a11766eb5c6314cae0fec704440e288dd", null ], [ "operator<<", "namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a35ef40082a33ee8bb04e9e1b351a468c", null ], diff --git a/navtreedata.js b/navtreedata.js index ebf0376f3..58fe51f06 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -43,122 +43,123 @@ var NAVTREE = [ "Minifying JSON strings without parsing", "md_doc_basics.html#autotoc_md12", null ], [ "UTF-8 validation (alone)", "md_doc_basics.html#autotoc_md13", null ], [ "JSON Pointer", "md_doc_basics.html#autotoc_md14", null ], - [ "Error Handling", "md_doc_basics.html#autotoc_md15", [ - [ "Error Handling Examples without Exceptions", "md_doc_basics.html#autotoc_md16", null ], - [ "Disabling Exceptions", "md_doc_basics.html#autotoc_md17", null ], - [ "Exceptions", "md_doc_basics.html#autotoc_md18", null ], - [ "Current location in document", "md_doc_basics.html#autotoc_md19", null ], - [ "Checking for trailing content", "md_doc_basics.html#autotoc_md20", null ] + [ "JSON Path", "md_doc_basics.html#autotoc_md15", null ], + [ "Error Handling", "md_doc_basics.html#autotoc_md16", [ + [ "Error Handling Examples without Exceptions", "md_doc_basics.html#autotoc_md17", null ], + [ "Disabling Exceptions", "md_doc_basics.html#autotoc_md18", null ], + [ "Exceptions", "md_doc_basics.html#autotoc_md19", null ], + [ "Current location in document", "md_doc_basics.html#autotoc_md20", null ], + [ "Checking for trailing content", "md_doc_basics.html#autotoc_md21", null ] ] ], - [ "Rewinding", "md_doc_basics.html#autotoc_md21", null ], - [ "Newline-Delimited JSON (ndjson) and JSON lines", "md_doc_basics.html#autotoc_md22", null ], - [ "Parsing Numbers Inside Strings", "md_doc_basics.html#autotoc_md23", null ], - [ "Dynamic Number Types", "md_doc_basics.html#autotoc_md24", null ], - [ "Raw Strings", "md_doc_basics.html#autotoc_md25", null ], - [ "General Direct Access to the Raw JSON String", "md_doc_basics.html#autotoc_md26", null ], - [ "Storing Directly into an Existing String Instance", "md_doc_basics.html#autotoc_md27", null ], - [ "Thread Safety", "md_doc_basics.html#autotoc_md28", null ], - [ "Standard Compliance", "md_doc_basics.html#autotoc_md29", null ], - [ "Backwards Compatibility", "md_doc_basics.html#autotoc_md30", null ], - [ "Examples", "md_doc_basics.html#autotoc_md31", null ], - [ "Performance Tips", "md_doc_basics.html#autotoc_md32", null ], - [ "Further reading", "md_doc_basics.html#autotoc_md33", null ] + [ "Rewinding", "md_doc_basics.html#autotoc_md22", null ], + [ "Newline-Delimited JSON (ndjson) and JSON lines", "md_doc_basics.html#autotoc_md23", null ], + [ "Parsing Numbers Inside Strings", "md_doc_basics.html#autotoc_md24", null ], + [ "Dynamic Number Types", "md_doc_basics.html#autotoc_md25", null ], + [ "Raw Strings", "md_doc_basics.html#autotoc_md26", null ], + [ "General Direct Access to the Raw JSON String", "md_doc_basics.html#autotoc_md27", null ], + [ "Storing Directly into an Existing String Instance", "md_doc_basics.html#autotoc_md28", null ], + [ "Thread Safety", "md_doc_basics.html#autotoc_md29", null ], + [ "Standard Compliance", "md_doc_basics.html#autotoc_md30", null ], + [ "Backwards Compatibility", "md_doc_basics.html#autotoc_md31", null ], + [ "Examples", "md_doc_basics.html#autotoc_md32", null ], + [ "Performance Tips", "md_doc_basics.html#autotoc_md33", null ], + [ "Further reading", "md_doc_basics.html#autotoc_md34", null ] ] ], [ "The Document-Object-Model (DOM) front-end", "md_doc_dom.html", [ - [ "DOM vs On Demand", "md_doc_dom.html#autotoc_md34", null ], - [ "The Basics: Loading and Parsing JSON Documents using the DOM front-end", "md_doc_dom.html#autotoc_md35", null ], - [ "Using the Parsed JSON", "md_doc_dom.html#autotoc_md36", [ - [ "Examples", "md_doc_dom.html#autotoc_md37", null ] + [ "DOM vs On Demand", "md_doc_dom.html#autotoc_md35", null ], + [ "The Basics: Loading and Parsing JSON Documents using the DOM front-end", "md_doc_dom.html#autotoc_md36", null ], + [ "Using the Parsed JSON", "md_doc_dom.html#autotoc_md37", [ + [ "Examples", "md_doc_dom.html#autotoc_md38", null ] ] ], - [ "C++17 Support", "md_doc_dom.html#autotoc_md38", null ], - [ "JSON Pointer", "md_doc_dom.html#autotoc_md39", null ], - [ "Error Handling", "md_doc_dom.html#autotoc_md40", [ - [ "Error Handling Example", "md_doc_dom.html#autotoc_md41", null ], - [ "Exceptions", "md_doc_dom.html#autotoc_md42", null ] + [ "C++17 Support", "md_doc_dom.html#autotoc_md39", null ], + [ "JSON Pointer", "md_doc_dom.html#autotoc_md40", null ], + [ "Error Handling", "md_doc_dom.html#autotoc_md41", [ + [ "Error Handling Example", "md_doc_dom.html#autotoc_md42", null ], + [ "Exceptions", "md_doc_dom.html#autotoc_md43", null ] ] ], - [ "Tree Walking and JSON Element Types", "md_doc_dom.html#autotoc_md43", null ], - [ "Reusing the parser for maximum efficiency", "md_doc_dom.html#autotoc_md44", null ], - [ "Server Loops: Long-Running Processes and Memory Capacity", "md_doc_dom.html#autotoc_md45", null ], - [ "Best Use of the DOM API", "md_doc_dom.html#autotoc_md46", null ], - [ "Padding and Temporary Copies", "md_doc_dom.html#autotoc_md47", null ], - [ "Performance Tips", "md_doc_dom.html#autotoc_md48", null ] + [ "Tree Walking and JSON Element Types", "md_doc_dom.html#autotoc_md44", null ], + [ "Reusing the parser for maximum efficiency", "md_doc_dom.html#autotoc_md45", null ], + [ "Server Loops: Long-Running Processes and Memory Capacity", "md_doc_dom.html#autotoc_md46", null ], + [ "Best Use of the DOM API", "md_doc_dom.html#autotoc_md47", null ], + [ "Padding and Temporary Copies", "md_doc_dom.html#autotoc_md48", null ], + [ "Performance Tips", "md_doc_dom.html#autotoc_md49", null ] ] ], [ "CPU Architecture-Specific Implementations", "md_doc_implementation_selection.html", [ - [ "Overview", "md_doc_implementation_selection.html#autotoc_md49", null ], - [ "Runtime CPU Detection", "md_doc_implementation_selection.html#autotoc_md50", null ], - [ "Inspecting the Detected Implementation", "md_doc_implementation_selection.html#autotoc_md51", null ], - [ "Querying Available Implementations", "md_doc_implementation_selection.html#autotoc_md52", null ], - [ "Manually Selecting the Implementation", "md_doc_implementation_selection.html#autotoc_md53", null ], - [ "Checking that an Implementation can Run on your System", "md_doc_implementation_selection.html#autotoc_md54", null ] + [ "Overview", "md_doc_implementation_selection.html#autotoc_md50", null ], + [ "Runtime CPU Detection", "md_doc_implementation_selection.html#autotoc_md51", null ], + [ "Inspecting the Detected Implementation", "md_doc_implementation_selection.html#autotoc_md52", null ], + [ "Querying Available Implementations", "md_doc_implementation_selection.html#autotoc_md53", null ], + [ "Manually Selecting the Implementation", "md_doc_implementation_selection.html#autotoc_md54", null ], + [ "Checking that an Implementation can Run on your System", "md_doc_implementation_selection.html#autotoc_md55", null ] ] ], [ "iterate_many", "md_doc_iterate_many.html", [ - [ "Contents", "md_doc_iterate_many.html#autotoc_md55", null ], - [ "Motivation", "md_doc_iterate_many.html#autotoc_md56", null ], - [ "How it works", "md_doc_iterate_many.html#autotoc_md57", [ - [ "Context", "md_doc_iterate_many.html#autotoc_md58", null ], - [ "Design", "md_doc_iterate_many.html#autotoc_md59", null ], - [ "Threads", "md_doc_iterate_many.html#autotoc_md60", null ] + [ "Contents", "md_doc_iterate_many.html#autotoc_md56", null ], + [ "Motivation", "md_doc_iterate_many.html#autotoc_md57", null ], + [ "How it works", "md_doc_iterate_many.html#autotoc_md58", [ + [ "Context", "md_doc_iterate_many.html#autotoc_md59", null ], + [ "Design", "md_doc_iterate_many.html#autotoc_md60", null ], + [ "Threads", "md_doc_iterate_many.html#autotoc_md61", null ] ] ], - [ "Support", "md_doc_iterate_many.html#autotoc_md61", null ], - [ "API", "md_doc_iterate_many.html#autotoc_md62", null ], - [ "Use cases", "md_doc_iterate_many.html#autotoc_md63", null ], - [ "Tracking your position", "md_doc_iterate_many.html#autotoc_md64", null ], - [ "Incomplete streams", "md_doc_iterate_many.html#autotoc_md65", null ], - [ "Comma-separated documents", "md_doc_iterate_many.html#autotoc_md66", null ] + [ "Support", "md_doc_iterate_many.html#autotoc_md62", null ], + [ "API", "md_doc_iterate_many.html#autotoc_md63", null ], + [ "Use cases", "md_doc_iterate_many.html#autotoc_md64", null ], + [ "Tracking your position", "md_doc_iterate_many.html#autotoc_md65", null ], + [ "Incomplete streams", "md_doc_iterate_many.html#autotoc_md66", null ], + [ "Comma-separated documents", "md_doc_iterate_many.html#autotoc_md67", null ] ] ], [ "A Better Way to Parse Documents?", "md_doc_ondemand_design.html", [ - [ "Algorithm", "md_doc_ondemand_design.html#autotoc_md71", [ - [ "DOM Parsers", "md_doc_ondemand_design.html#autotoc_md67", null ], - [ "Event-Based Parsers (SAX, SAJ, etc.)", "md_doc_ondemand_design.html#autotoc_md68", null ], - [ "Schema-Based Parser Generators", "md_doc_ondemand_design.html#autotoc_md69", null ], - [ "Type Blindness and Branch Misprediction", "md_doc_ondemand_design.html#autotoc_md70", null ], - [ "Starting the iteration", "md_doc_ondemand_design.html#autotoc_md72", null ] + [ "Algorithm", "md_doc_ondemand_design.html#autotoc_md72", [ + [ "DOM Parsers", "md_doc_ondemand_design.html#autotoc_md68", null ], + [ "Event-Based Parsers (SAX, SAJ, etc.)", "md_doc_ondemand_design.html#autotoc_md69", null ], + [ "Schema-Based Parser Generators", "md_doc_ondemand_design.html#autotoc_md70", null ], + [ "Type Blindness and Branch Misprediction", "md_doc_ondemand_design.html#autotoc_md71", null ], + [ "Starting the iteration", "md_doc_ondemand_design.html#autotoc_md73", null ] ] ], - [ "Design Features", "md_doc_ondemand_design.html#autotoc_md73", [ - [ "String Parsing", "md_doc_ondemand_design.html#autotoc_md74", null ], - [ "Iteration Safety", "md_doc_ondemand_design.html#autotoc_md75", null ], - [ "Benefits of the On Demand Approach", "md_doc_ondemand_design.html#autotoc_md76", null ], - [ "Limitations of the On Demand Approach", "md_doc_ondemand_design.html#autotoc_md77", null ], - [ "Applicability of the On Demand Approach", "md_doc_ondemand_design.html#autotoc_md78", null ] + [ "Design Features", "md_doc_ondemand_design.html#autotoc_md74", [ + [ "String Parsing", "md_doc_ondemand_design.html#autotoc_md75", null ], + [ "Iteration Safety", "md_doc_ondemand_design.html#autotoc_md76", null ], + [ "Benefits of the On Demand Approach", "md_doc_ondemand_design.html#autotoc_md77", null ], + [ "Limitations of the On Demand Approach", "md_doc_ondemand_design.html#autotoc_md78", null ], + [ "Applicability of the On Demand Approach", "md_doc_ondemand_design.html#autotoc_md79", null ] ] ], - [ "Checking Your CPU Selection (x64 systems)", "md_doc_ondemand_design.html#autotoc_md79", null ] + [ "Checking Your CPU Selection (x64 systems)", "md_doc_ondemand_design.html#autotoc_md80", null ] ] ], [ "parse_many", "md_doc_parse_many.html", [ - [ "Contents", "md_doc_parse_many.html#autotoc_md80", null ], - [ "Motivation", "md_doc_parse_many.html#autotoc_md81", null ], - [ "Performance", "md_doc_parse_many.html#autotoc_md82", null ], - [ "How it works", "md_doc_parse_many.html#autotoc_md83", [ - [ "Context", "md_doc_parse_many.html#autotoc_md84", null ], - [ "Design", "md_doc_parse_many.html#autotoc_md85", null ], - [ "Threads", "md_doc_parse_many.html#autotoc_md86", null ] + [ "Contents", "md_doc_parse_many.html#autotoc_md81", null ], + [ "Motivation", "md_doc_parse_many.html#autotoc_md82", null ], + [ "Performance", "md_doc_parse_many.html#autotoc_md83", null ], + [ "How it works", "md_doc_parse_many.html#autotoc_md84", [ + [ "Context", "md_doc_parse_many.html#autotoc_md85", null ], + [ "Design", "md_doc_parse_many.html#autotoc_md86", null ], + [ "Threads", "md_doc_parse_many.html#autotoc_md87", null ] ] ], - [ "Support", "md_doc_parse_many.html#autotoc_md87", null ], - [ "API", "md_doc_parse_many.html#autotoc_md88", null ], - [ "Use cases", "md_doc_parse_many.html#autotoc_md89", null ], - [ "Tracking your position", "md_doc_parse_many.html#autotoc_md90", null ], - [ "Incomplete streams", "md_doc_parse_many.html#autotoc_md91", null ] + [ "Support", "md_doc_parse_many.html#autotoc_md88", null ], + [ "API", "md_doc_parse_many.html#autotoc_md89", null ], + [ "Use cases", "md_doc_parse_many.html#autotoc_md90", null ], + [ "Tracking your position", "md_doc_parse_many.html#autotoc_md91", null ], + [ "Incomplete streams", "md_doc_parse_many.html#autotoc_md92", null ] ] ], [ "Performance Notes", "md_doc_performance.html", [ - [ "NDEBUG directive", "md_doc_performance.html#autotoc_md92", null ], - [ "Reusing the parser for maximum efficiency", "md_doc_performance.html#autotoc_md93", null ], - [ "Reusing string buffers", "md_doc_performance.html#autotoc_md94", null ], - [ "Server Loops: Long-Running Processes and Memory Capacity", "md_doc_performance.html#autotoc_md95", null ], - [ "Large files and huge page support", "md_doc_performance.html#autotoc_md96", null ], - [ "Number parsing", "md_doc_performance.html#autotoc_md97", null ], - [ "Visual Studio", "md_doc_performance.html#autotoc_md98", null ], - [ "Power Usage and Downclocking", "md_doc_performance.html#autotoc_md99", null ] + [ "NDEBUG directive", "md_doc_performance.html#autotoc_md93", null ], + [ "Reusing the parser for maximum efficiency", "md_doc_performance.html#autotoc_md94", null ], + [ "Reusing string buffers", "md_doc_performance.html#autotoc_md95", null ], + [ "Server Loops: Long-Running Processes and Memory Capacity", "md_doc_performance.html#autotoc_md96", null ], + [ "Large files and huge page support", "md_doc_performance.html#autotoc_md97", null ], + [ "Number parsing", "md_doc_performance.html#autotoc_md98", null ], + [ "Visual Studio", "md_doc_performance.html#autotoc_md99", null ], + [ "Power Usage and Downclocking", "md_doc_performance.html#autotoc_md100", null ] ] ], [ "Tape structure in simdjson", "md_doc_tape.html", [ - [ "Example", "md_doc_tape.html#autotoc_md101", [ - [ "The Tape", "md_doc_tape.html#autotoc_md102", null ] + [ "Example", "md_doc_tape.html#autotoc_md102", [ + [ "The Tape", "md_doc_tape.html#autotoc_md103", null ] ] ], - [ "General formal of the tape elements", "md_doc_tape.html#autotoc_md103", null ], - [ "Simple JSON values", "md_doc_tape.html#autotoc_md104", null ], - [ "Integer and Double values", "md_doc_tape.html#autotoc_md105", null ], - [ "Root node", "md_doc_tape.html#autotoc_md106", null ], - [ "Strings", "md_doc_tape.html#autotoc_md107", null ], - [ "Arrays", "md_doc_tape.html#autotoc_md108", null ], - [ "Objects", "md_doc_tape.html#autotoc_md109", null ] + [ "General formal of the tape elements", "md_doc_tape.html#autotoc_md104", null ], + [ "Simple JSON values", "md_doc_tape.html#autotoc_md105", null ], + [ "Integer and Double values", "md_doc_tape.html#autotoc_md106", null ], + [ "Root node", "md_doc_tape.html#autotoc_md107", null ], + [ "Strings", "md_doc_tape.html#autotoc_md108", null ], + [ "Arrays", "md_doc_tape.html#autotoc_md109", null ], + [ "Objects", "md_doc_tape.html#autotoc_md110", null ] ] ], [ "Deprecated List", "deprecated.html", null ], [ "Modules", "modules.html", "modules" ], @@ -191,12 +192,12 @@ var NAVTREE = var NAVTREEINDEX = [ -"amalgamated_8h_source.html", -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8", -"classsimdjson_1_1dom_1_1object.html#a4fb3e04e0ea591132da90341bf9ed819", -"implementation__detection_8h_source.html", -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aa3354f8230db6df962b47633591fa232", -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a940c313d530e0254342235d441e334b0" +"", +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43", +"classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856", +"icelake_2bitmanipulation_8h_source.html", +"namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63", +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a20982b10f89ac3ec1f07acf11e5a9d5a" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 48be828f9..b3fbed7bb 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -1,5 +1,11 @@ var NAVTREEINDEX0 = { +"":[10,0,0,5], +"":[10,0,0,7], +"":[10,0,1], +"":[10,0,0,7,0], +"":[10,0,0,7,1], +"":[10,0,0,7,2,0], "amalgamated_8h_source.html":[12,0,0,0,4,1], "annotated.html":[11,0], "arm64_2base_8h_source.html":[12,0,0,0,0,0], @@ -46,21 +52,22 @@ var NAVTREEINDEX0 = "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html":[11,0,0,1,0,0], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a1c97143f7637414d737d58daeec2eb84":[11,0,0,1,0,0,2], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a240a8118a5b6f76962425134cc284764":[11,0,0,1,0,0,1], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a2d84851f9e4fc07b3e518ea957e2d9b6":[11,0,0,1,0,0,16], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a371cf8909f04019606063e8538fd7109":[11,0,0,1,0,0,8], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26":[11,0,0,1,0,0,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a7c20332b4481f29ace969e40cfce5f5f":[11,0,0,1,0,0,12], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2":[11,0,0,1,0,0,4], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a2d84851f9e4fc07b3e518ea957e2d9b6":[11,0,0,1,0,0,17], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a371cf8909f04019606063e8538fd7109":[11,0,0,1,0,0,9], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26":[11,0,0,1,0,0,4], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a7c20332b4481f29ace969e40cfce5f5f":[11,0,0,1,0,0,13], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2":[11,0,0,1,0,0,5], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cc89dada9999c2ecc319954cc3fc90a":[11,0,0,1,0,0,0], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8":[11,0,0,1,0,0,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9ad87deba0e08e8188b26485164889fb":[11,0,0,1,0,0,14], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9f23e6ab13ad93c43e705ce7fe6134c9":[11,0,0,1,0,0,6], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad294ba09879c3b42b87298bbc334439b":[11,0,0,1,0,0,13], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad8a7f0b418fae60160e403f71a5a8088":[11,0,0,1,0,0,9], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae482e8f5fa3233babbcb9ccc29db5a15":[11,0,0,1,0,0,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,0,15], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae7248918b09cb4cb1d866605c641679d":[11,0,0,1,0,0,10], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aec7be9f74f64c08fae57eaf36044f7a9":[11,0,0,1,0,0,11], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8":[11,0,0,1,0,0,6], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9ad87deba0e08e8188b26485164889fb":[11,0,0,1,0,0,15], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9f23e6ab13ad93c43e705ce7fe6134c9":[11,0,0,1,0,0,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aa9ec8526ef892cb3766faccf1a674e03":[11,0,0,1,0,0,3], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad294ba09879c3b42b87298bbc334439b":[11,0,0,1,0,0,14], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad8a7f0b418fae60160e403f71a5a8088":[11,0,0,1,0,0,10], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae482e8f5fa3233babbcb9ccc29db5a15":[11,0,0,1,0,0,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,0,16], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae7248918b09cb4cb1d866605c641679d":[11,0,0,1,0,0,11], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aec7be9f74f64c08fae57eaf36044f7a9":[11,0,0,1,0,0,12], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html":[11,0,0,1,0,1], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a1577fb5a95f92a4a1aaa8eee6440d572":[11,0,0,1,0,1,2], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a20cd55e63cf5bdc1561f771b4db1ac1b":[11,0,0,1,0,1,4], @@ -72,140 +79,142 @@ var NAVTREEINDEX0 = "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,1,7], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html":[11,0,0,1,0,2], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a01c6bde0574654dc22ea219c3b3dbf51":[11,0,0,1,0,2,4], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a0256ad407d9babf298b8345804a0e80d":[11,0,0,1,0,2,14], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a07a3c9b2b4e0cd8aa1524efb72a46775":[11,0,0,1,0,2,38], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a08307c0a5552cf8cb06613ed1de48eac":[11,0,0,1,0,2,48], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1919a4ca6418c94ed54f026fbbda6f1d":[11,0,0,1,0,2,11], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246":[11,0,0,1,0,2,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1d52c7414c906bcb4a617e8473abe806":[11,0,0,1,0,2,61], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a24fd6a8aa158b80d851e3a57c9fef642":[11,0,0,1,0,2,10], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2900a7dbf657a1f322e7926d136e3e63":[11,0,0,1,0,2,66], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2ae4c160def21463b0ab214a36c0a78e":[11,0,0,1,0,2,37], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b04a9cd8c4ff9b591dc3f2db95c69cf":[11,0,0,1,0,2,32], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a0256ad407d9babf298b8345804a0e80d":[11,0,0,1,0,2,15], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a07a3c9b2b4e0cd8aa1524efb72a46775":[11,0,0,1,0,2,39], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a08307c0a5552cf8cb06613ed1de48eac":[11,0,0,1,0,2,49], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1919a4ca6418c94ed54f026fbbda6f1d":[11,0,0,1,0,2,12], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246":[11,0,0,1,0,2,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1d52c7414c906bcb4a617e8473abe806":[11,0,0,1,0,2,62], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a24fd6a8aa158b80d851e3a57c9fef642":[11,0,0,1,0,2,11], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2900a7dbf657a1f322e7926d136e3e63":[11,0,0,1,0,2,67], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2ae4c160def21463b0ab214a36c0a78e":[11,0,0,1,0,2,38], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b04a9cd8c4ff9b591dc3f2db95c69cf":[11,0,0,1,0,2,33], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b80aa5b6842cffbfda3443353deef9d":[11,0,0,1,0,2,1], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2bbfe68b06975a98c12f46bcfbe7189d":[11,0,0,1,0,2,22], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2bbfe68b06975a98c12f46bcfbe7189d":[11,0,0,1,0,2,24], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2bbfe68b06975a98c12f46bcfbe7189d":[11,0,0,1,0,2,23], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a30e8df60ace82837a17e52d5e457ac52":[11,0,0,1,0,2,54], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3170300bc331577a1435bb238cf3faff":[11,0,0,1,0,2,43], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a361d226087a5153d5fcee19e128c764c":[11,0,0,1,0,2,60], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,1,0,2,75], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a403473bb5329fca6defc6299fb45b780":[11,0,0,1,0,2,73], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a41eaac87582a465b4c9f9834701a837d":[11,0,0,1,0,2,27], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4620d364a637031ef38661f9fb215ebc":[11,0,0,1,0,2,34], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4bd4ffdde5ffcde60ec4b63e66746b5c":[11,0,0,1,0,2,64], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4d221850d045f1e7ada4dfaaee0e145c":[11,0,0,1,0,2,39], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5083f65b71d7540ea785ec2b52604267":[11,0,0,1,0,2,45], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a30e8df60ace82837a17e52d5e457ac52":[11,0,0,1,0,2,55], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3170300bc331577a1435bb238cf3faff":[11,0,0,1,0,2,44], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a361d226087a5153d5fcee19e128c764c":[11,0,0,1,0,2,61], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,1,0,2,76], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a403473bb5329fca6defc6299fb45b780":[11,0,0,1,0,2,74], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a41eaac87582a465b4c9f9834701a837d":[11,0,0,1,0,2,28], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4620d364a637031ef38661f9fb215ebc":[11,0,0,1,0,2,35], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4bd4ffdde5ffcde60ec4b63e66746b5c":[11,0,0,1,0,2,65], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4d221850d045f1e7ada4dfaaee0e145c":[11,0,0,1,0,2,40], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5083f65b71d7540ea785ec2b52604267":[11,0,0,1,0,2,46], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a54cd729a715a09bc9e706b7640233427":[11,0,0,1,0,2,0], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a58802e77b6fb25a3d2ec8a4d2482f9bf":[11,0,0,1,0,2,63], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5cb63d14a99509d751f4be45063fec95":[11,0,0,1,0,2,40], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5d50aa0d396fc49855d3c0c571b07a25":[11,0,0,1,0,2,51], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5ed59f01a0d4ad253f0e1c1f995ed0a7":[11,0,0,1,0,2,46], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a674f0683b36df385b61f03175743e840":[11,0,0,1,0,2,58], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6abc08fb48868bdc5104c885c46ced82":[11,0,0,1,0,2,30], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6cd27fe6dc9062b5380db757d49c3f7b":[11,0,0,1,0,2,52], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815":[11,0,0,1,0,2,6], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a77bdebf4d2105efdd123cbf0a4906b1e":[11,0,0,1,0,2,69], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a78411bf36298e3468ac83f3562b75d83":[11,0,0,1,0,2,53], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7a79c0e85c9d40b53f0d4daeeb24111a":[11,0,0,1,0,2,13], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7df7ba140c9d6398fef2c6963da82230":[11,0,0,1,0,2,49], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7fe39fb73b6a4d9b1c97742dc2ae7b98":[11,0,0,1,0,2,21], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a82f15e975b32e02fc98d4583a46ae0c6":[11,0,0,1,0,2,55], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a847db7139319155ef5fa2d4af7063163":[11,0,0,1,0,2,56], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a85e4b5250e316cc602b1b05bd097f771":[11,0,0,1,0,2,29], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a8b5ff9d9b350c3111dbfa39d080d3e7a":[11,0,0,1,0,2,19], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a58802e77b6fb25a3d2ec8a4d2482f9bf":[11,0,0,1,0,2,64], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5cb63d14a99509d751f4be45063fec95":[11,0,0,1,0,2,41], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5d50aa0d396fc49855d3c0c571b07a25":[11,0,0,1,0,2,52], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5ed59f01a0d4ad253f0e1c1f995ed0a7":[11,0,0,1,0,2,47], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a674f0683b36df385b61f03175743e840":[11,0,0,1,0,2,59], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6abc08fb48868bdc5104c885c46ced82":[11,0,0,1,0,2,31], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6cd27fe6dc9062b5380db757d49c3f7b":[11,0,0,1,0,2,53], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815":[11,0,0,1,0,2,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a77bdebf4d2105efdd123cbf0a4906b1e":[11,0,0,1,0,2,70], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a78411bf36298e3468ac83f3562b75d83":[11,0,0,1,0,2,54], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7a79c0e85c9d40b53f0d4daeeb24111a":[11,0,0,1,0,2,14], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7df7ba140c9d6398fef2c6963da82230":[11,0,0,1,0,2,50], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7fe39fb73b6a4d9b1c97742dc2ae7b98":[11,0,0,1,0,2,22], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a82f15e975b32e02fc98d4583a46ae0c6":[11,0,0,1,0,2,56], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a847db7139319155ef5fa2d4af7063163":[11,0,0,1,0,2,57], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a85e4b5250e316cc602b1b05bd097f771":[11,0,0,1,0,2,30], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a87b1fb46555fdf69761966e49ffaa9d7":[11,0,0,1,0,2,6], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a8b5ff9d9b350c3111dbfa39d080d3e7a":[11,0,0,1,0,2,20], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a8df43e73a52118b91681a13fc897d098":[11,0,0,1,0,2,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a95786ae7a3190b8229358893476561f9":[11,0,0,1,0,2,20], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a969e1000319391cd2bee3aed88481500":[11,0,0,1,0,2,79], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a96cd9e5da7256c58b4af1227e9f61afb":[11,0,0,1,0,2,70], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9909be358c78a64bc9ab7e11e3f2a47b":[11,0,0,1,0,2,28], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9afdfb30ac2aacabce09a5c9d7fd375a":[11,0,0,1,0,2,68], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9cc053001e8246e6e65bbcbf3db035c4":[11,0,0,1,0,2,65], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa3a27654a19c386ad0c775cff258cf0c":[11,0,0,1,0,2,62], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa89d66d993d0bffcbb85e303ad3950c2":[11,0,0,1,0,2,17], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aac4a4837e66c8f1243722ab04ce45436":[11,0,0,1,0,2,31], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a95786ae7a3190b8229358893476561f9":[11,0,0,1,0,2,21], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a969e1000319391cd2bee3aed88481500":[11,0,0,1,0,2,80], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a96cd9e5da7256c58b4af1227e9f61afb":[11,0,0,1,0,2,71], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9909be358c78a64bc9ab7e11e3f2a47b":[11,0,0,1,0,2,29], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9afdfb30ac2aacabce09a5c9d7fd375a":[11,0,0,1,0,2,69], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9cc053001e8246e6e65bbcbf3db035c4":[11,0,0,1,0,2,66], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa3a27654a19c386ad0c775cff258cf0c":[11,0,0,1,0,2,63], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa89d66d993d0bffcbb85e303ad3950c2":[11,0,0,1,0,2,18], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aac4a4837e66c8f1243722ab04ce45436":[11,0,0,1,0,2,32], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aad9a78e414f27d9dbdce321939df6480":[11,0,0,1,0,2,2], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab408c2ea4be8874e3514b389c70a5667":[11,0,0,1,0,2,9], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab89eda435b4a68be578fcb5c3da73980":[11,0,0,1,0,2,41], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab919032e611f7f4a1e8cc9eb47ad4dea":[11,0,0,1,0,2,15], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abb3a7cc6f2391d26f27a28c16ca38c9c":[11,0,0,1,0,2,33], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abe64d01448a884f15d0855a38ec40066":[11,0,0,1,0,2,67], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552":[11,0,0,1,0,2,8], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac2ea8f4340d02d9062f81419da47500b":[11,0,0,1,0,2,47], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac8cfa8a237aa1297ecdff4bd1b02a7c1":[11,0,0,1,0,2,36], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#acd53905ae10cba58b4337aefe648aec6":[11,0,0,1,0,2,74], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad12185e1993ebcad73eb5ce82f5de8f7":[11,0,0,1,0,2,57], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad1520136c41afff5cd24bf19d9bf76e5":[11,0,0,1,0,2,77], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad4cca6de25737030e609419001f39186":[11,0,0,1,0,2,72], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae052e098bfbfde398845060a8d4f572f":[11,0,0,1,0,2,50], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae1db0154ef901ed1e8fb581bb9df6899":[11,0,0,1,0,2,42], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae517777c3fe348036e27a357812599ef":[11,0,0,1,0,2,16], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae5604a7f239d8acb6db8c100330f0d9d":[11,0,0,1,0,2,59], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,2,78], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab408c2ea4be8874e3514b389c70a5667":[11,0,0,1,0,2,10], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab89eda435b4a68be578fcb5c3da73980":[11,0,0,1,0,2,42], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab919032e611f7f4a1e8cc9eb47ad4dea":[11,0,0,1,0,2,16], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abb3a7cc6f2391d26f27a28c16ca38c9c":[11,0,0,1,0,2,34], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abe64d01448a884f15d0855a38ec40066":[11,0,0,1,0,2,68], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552":[11,0,0,1,0,2,9], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac2ea8f4340d02d9062f81419da47500b":[11,0,0,1,0,2,48], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac8cfa8a237aa1297ecdff4bd1b02a7c1":[11,0,0,1,0,2,37], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#acd53905ae10cba58b4337aefe648aec6":[11,0,0,1,0,2,75], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad12185e1993ebcad73eb5ce82f5de8f7":[11,0,0,1,0,2,58], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad1520136c41afff5cd24bf19d9bf76e5":[11,0,0,1,0,2,78], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad4cca6de25737030e609419001f39186":[11,0,0,1,0,2,73], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae052e098bfbfde398845060a8d4f572f":[11,0,0,1,0,2,51], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae1db0154ef901ed1e8fb581bb9df6899":[11,0,0,1,0,2,43], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae517777c3fe348036e27a357812599ef":[11,0,0,1,0,2,17], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae5604a7f239d8acb6db8c100330f0d9d":[11,0,0,1,0,2,60], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,2,79], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae896ac465551b036763e4465b3a16c7b":[11,0,0,1,0,2,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aea545f106413a9bc01cd19e6630a580d":[11,0,0,1,0,2,26], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aec7be9f74f64c08fae57eaf36044f7a9":[11,0,0,1,0,2,71], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3":[11,0,0,1,0,2,24], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aea545f106413a9bc01cd19e6630a580d":[11,0,0,1,0,2,27], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aec7be9f74f64c08fae57eaf36044f7a9":[11,0,0,1,0,2,72], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3":[11,0,0,1,0,2,25], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af47e11e9925fd5d3d8a43cf0f7773992":[11,0,0,1,0,2,44], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af4c151ba820f579e149b4bf98e644a49":[11,0,0,1,0,2,12], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af6bd49bdc5649d5790412e7cbc3bda67":[11,0,0,1,0,2,18], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa3370b930da937911cf61ec9b047c56":[11,0,0,1,0,2,35], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa9e1aecb407dd3e5fb179e3293c74ec":[11,0,0,1,0,2,76], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3":[11,0,0,1,0,2,26], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af47e11e9925fd5d3d8a43cf0f7773992":[11,0,0,1,0,2,45], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af4c151ba820f579e149b4bf98e644a49":[11,0,0,1,0,2,13], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af6bd49bdc5649d5790412e7cbc3bda67":[11,0,0,1,0,2,19], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa3370b930da937911cf61ec9b047c56":[11,0,0,1,0,2,36], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa9e1aecb407dd3e5fb179e3293c74ec":[11,0,0,1,0,2,77], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html":[11,0,0,1,0,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a063bffcae0c43b9bbfc5fbad1e3d5ce7":[11,0,0,1,0,3,54], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a06a16c1552dba29c05e9c04a04f048c4":[11,0,0,1,0,3,50], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a111e40e80bdb1d1668e5dcd2104df0fd":[11,0,0,1,0,3,19], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a1323b5ff763435dac92308f3d7fbbb79":[11,0,0,1,0,3,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a063bffcae0c43b9bbfc5fbad1e3d5ce7":[11,0,0,1,0,3,55], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a06a16c1552dba29c05e9c04a04f048c4":[11,0,0,1,0,3,51], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a111e40e80bdb1d1668e5dcd2104df0fd":[11,0,0,1,0,3,20], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a1323b5ff763435dac92308f3d7fbbb79":[11,0,0,1,0,3,9], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a15bc891896726595062910787cd83ca0":[11,0,0,1,0,3,2], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a1e103fd39e8b03b2800520a35ff87067":[11,0,0,1,0,3,14], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a20ff7e15fb47ebcddb22caa4d95e8bee":[11,0,0,1,0,3,9], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a28976d7c111d73aa8854e29d8ce9ae4f":[11,0,0,1,0,3,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a3643d42beba9c8395fc8678f61d4abd1":[11,0,0,1,0,3,44], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a3992b4034cae481a6327f306bcb95fd3":[11,0,0,1,0,3,52], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a40d89015165021b282f1dced6ac4fef2":[11,0,0,1,0,3,39], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a4113ad7b0069a49619bec9d243d2216e":[11,0,0,1,0,3,16], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a46b1be5c6c28cc6ce325dde7aef333c5":[11,0,0,1,0,3,40], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a475c294822e53601cfa81ff988e312f7":[11,0,0,1,0,3,42], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a47b30548f71aca4317bdc4c6955cd719":[11,0,0,1,0,3,29], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a5368cab93ab6e2101cc79f821b347e38":[11,0,0,1,0,3,12], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a58f51ea5631d725ba220d8a0038fabb3":[11,0,0,1,0,3,27], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a70388310dda561543af00fda3686fdf8":[11,0,0,1,0,3,31], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a779798aa7b1ac3485b7f99c9dd7b2277":[11,0,0,1,0,3,47], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a77cae667cb6d51f068934a0fa7fc8a48":[11,0,0,1,0,3,49], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a7bfebc3db33cd306ce47e0914e45f311":[11,0,0,1,0,3,33], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a8645c724ff217f11d09a69a3eb32355b":[11,0,0,1,0,3,4], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a876cf6f9cffe607c7361a68cf8ef8112":[11,0,0,1,0,3,15], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a8b5aa3ba538a00b6994e08c73aa3cd7b":[11,0,0,1,0,3,25], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a90173c5537066e30269ad866bf405f9e":[11,0,0,1,0,3,26], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9143df905cf4360434f13f51e7888bb6":[11,0,0,1,0,3,10], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9166cac415950ee5b49c6b7fe9848b37":[11,0,0,1,0,3,48], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a927085d5ba40b9b2965264977244ab11":[11,0,0,1,0,3,23], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a977a06bd5c952970ec1d75bf6867a06f":[11,0,0,1,0,3,13], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9b781ec894d5f53f6e5c3a86e8a7e5e4":[11,0,0,1,0,3,41], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9b8084a06fd6c8b0662d378e4f8f8760":[11,0,0,1,0,3,46], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a1e103fd39e8b03b2800520a35ff87067":[11,0,0,1,0,3,15], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a20ff7e15fb47ebcddb22caa4d95e8bee":[11,0,0,1,0,3,10], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a28976d7c111d73aa8854e29d8ce9ae4f":[11,0,0,1,0,3,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a3376bfa954029256f1482657eacfc4db":[11,0,0,1,0,3,4], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a3643d42beba9c8395fc8678f61d4abd1":[11,0,0,1,0,3,45], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a3992b4034cae481a6327f306bcb95fd3":[11,0,0,1,0,3,53], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a40d89015165021b282f1dced6ac4fef2":[11,0,0,1,0,3,40], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a4113ad7b0069a49619bec9d243d2216e":[11,0,0,1,0,3,17], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a46b1be5c6c28cc6ce325dde7aef333c5":[11,0,0,1,0,3,41], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a475c294822e53601cfa81ff988e312f7":[11,0,0,1,0,3,43], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a47b30548f71aca4317bdc4c6955cd719":[11,0,0,1,0,3,30], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a5368cab93ab6e2101cc79f821b347e38":[11,0,0,1,0,3,13], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a58f51ea5631d725ba220d8a0038fabb3":[11,0,0,1,0,3,28], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a70388310dda561543af00fda3686fdf8":[11,0,0,1,0,3,32], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a779798aa7b1ac3485b7f99c9dd7b2277":[11,0,0,1,0,3,48], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a77cae667cb6d51f068934a0fa7fc8a48":[11,0,0,1,0,3,50], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a7bfebc3db33cd306ce47e0914e45f311":[11,0,0,1,0,3,34], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a8645c724ff217f11d09a69a3eb32355b":[11,0,0,1,0,3,5], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a876cf6f9cffe607c7361a68cf8ef8112":[11,0,0,1,0,3,16], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a8b5aa3ba538a00b6994e08c73aa3cd7b":[11,0,0,1,0,3,26], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a90173c5537066e30269ad866bf405f9e":[11,0,0,1,0,3,27], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9143df905cf4360434f13f51e7888bb6":[11,0,0,1,0,3,11], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9166cac415950ee5b49c6b7fe9848b37":[11,0,0,1,0,3,49], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a927085d5ba40b9b2965264977244ab11":[11,0,0,1,0,3,24], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a977a06bd5c952970ec1d75bf6867a06f":[11,0,0,1,0,3,14], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9b781ec894d5f53f6e5c3a86e8a7e5e4":[11,0,0,1,0,3,42], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9b8084a06fd6c8b0662d378e4f8f8760":[11,0,0,1,0,3,47], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9d1ddeb339540ee9c6f00b9061f5e908":[11,0,0,1,0,3,1], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9f1a96015a210b1b349ccd5cd37af7f5":[11,0,0,1,0,3,53], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aa5a025095c9d89e777fe00b003ec09d2":[11,0,0,1,0,3,37], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab0058006c986910b2bb2c49cd6a420e5":[11,0,0,1,0,3,24], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab3a04fe9744d604964f4e782225dfb30":[11,0,0,1,0,3,21], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab682ca591c3b6a7e4311d7d3d704d7cc":[11,0,0,1,0,3,45], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab6b572642eb8d84f12a32d881499011d":[11,0,0,1,0,3,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac18dc949283225dd5ae7e0a6e74b4563":[11,0,0,1,0,3,6], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac2026f781dcebde057d752781d8c9393":[11,0,0,1,0,3,28], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac735941fc906d1eaf1c825bf715eda2f":[11,0,0,1,0,3,34], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ace95574ee1e4b4fe00baff0b63cc422e":[11,0,0,1,0,3,32], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adde79c6a65389798d45d189f4580a4ea":[11,0,0,1,0,3,17], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ade1e70006d43416bb0322c409947e57d":[11,0,0,1,0,3,30], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adec459feebebf8af6c5b999b9489b420":[11,0,0,1,0,3,51], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adeed306c0ddd988d89f2d8488dcab0e4":[11,0,0,1,0,3,22], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adf841c95ea88ad247d3cdd3d74303523":[11,0,0,1,0,3,43], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ae2f02ac7a3753b5ec51af17d3f0a7ba6":[11,0,0,1,0,3,36], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a9f1a96015a210b1b349ccd5cd37af7f5":[11,0,0,1,0,3,54], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aa5a025095c9d89e777fe00b003ec09d2":[11,0,0,1,0,3,38], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab0058006c986910b2bb2c49cd6a420e5":[11,0,0,1,0,3,25], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab3a04fe9744d604964f4e782225dfb30":[11,0,0,1,0,3,22], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab682ca591c3b6a7e4311d7d3d704d7cc":[11,0,0,1,0,3,46], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ab6b572642eb8d84f12a32d881499011d":[11,0,0,1,0,3,6], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac18dc949283225dd5ae7e0a6e74b4563":[11,0,0,1,0,3,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac2026f781dcebde057d752781d8c9393":[11,0,0,1,0,3,29], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ac735941fc906d1eaf1c825bf715eda2f":[11,0,0,1,0,3,35], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ace95574ee1e4b4fe00baff0b63cc422e":[11,0,0,1,0,3,33], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adde79c6a65389798d45d189f4580a4ea":[11,0,0,1,0,3,18], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ade1e70006d43416bb0322c409947e57d":[11,0,0,1,0,3,31], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adec459feebebf8af6c5b999b9489b420":[11,0,0,1,0,3,52], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adeed306c0ddd988d89f2d8488dcab0e4":[11,0,0,1,0,3,23], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#adf841c95ea88ad247d3cdd3d74303523":[11,0,0,1,0,3,44], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ae2f02ac7a3753b5ec51af17d3f0a7ba6":[11,0,0,1,0,3,37], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ae7397a55b94d369ace8aff2913ed2467":[11,0,0,1,0,3,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ae75d7a3c0304784f8fd7a606a1502481":[11,0,0,1,0,3,11], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aea2acb45845d4cc400f302f6082a0b07":[11,0,0,1,0,3,38], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aebe8ba5478ce02ef3703ab2ec1c20491":[11,0,0,1,0,3,18], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aef16a749859e032b4c21cf6d399ee9d3":[11,0,0,1,0,3,20], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#af737df31cc6466027676bdf70b60542d":[11,0,0,1,0,3,35], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#ae75d7a3c0304784f8fd7a606a1502481":[11,0,0,1,0,3,12], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aea2acb45845d4cc400f302f6082a0b07":[11,0,0,1,0,3,39], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aebe8ba5478ce02ef3703ab2ec1c20491":[11,0,0,1,0,3,19], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#aef16a749859e032b4c21cf6d399ee9d3":[11,0,0,1,0,3,21], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#af737df31cc6466027676bdf70b60542d":[11,0,0,1,0,3,36], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#af7ac8c3602f1562a4b135d76ebfd3cdb":[11,0,0,1,0,3,0], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html":[11,0,0,1,0,4], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0a0d40ed80767c01232a6aacb6258b2b":[11,0,0,1,0,4,5], @@ -240,14 +249,5 @@ var NAVTREEINDEX0 = "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a56fd10d90f6366433ca435a221830af7":[11,0,0,1,0,5,6], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a73a389f50a576d2a5eb315dbd8abced7":[11,0,0,1,0,5,4], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a7d565f0d79dec8bf19c307e464452650":[11,0,0,1,0,5,1], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c":[11,0,0,1,0,5,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43":[11,0,0,1,0,5,0], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ac91f0ec4a1944cba079924b366424f89":[11,0,0,1,0,5,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967":[11,0,0,1,0,5,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html":[11,0,0,1,0,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111":[11,0,0,1,0,7,0], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a55d8bd31e2f5e6b10986af2f48a544fc":[11,0,0,1,0,7,11], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a60ad1270b86c6a0c27c03b685aec9666":[11,0,0,1,0,7,13], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a62b96abab9d1338d5f5e513f90f8d7d0":[11,0,0,1,0,7,20], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a6724eb440d3fb40018a9a47c715352ed":[11,0,0,1,0,7,1] +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c":[11,0,0,1,0,5,3] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 4b59671a3..3ae506c65 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,21 +1,31 @@ var NAVTREEINDEX1 = { -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8":[11,0,0,1,0,7,15], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a7c20332b4481f29ace969e40cfce5f5f":[11,0,0,1,0,7,17], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a9f1cd920980a8bc0330d2c7f1f0be74b":[11,0,0,1,0,7,14], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa14649f261616070b04829c9ba6b28da":[11,0,0,1,0,7,18], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa25020165cc5a191026a243a10da6558":[11,0,0,1,0,7,8], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ab6b2e9769ce75fc625aa91504f26d82b":[11,0,0,1,0,7,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad210f9115679a625ada433add55eff51":[11,0,0,1,0,7,12], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad742392a9223e096f1be16b7bbf20ca8":[11,0,0,1,0,7,6], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#adbe7322f665109b9816c5bcb9c10a9cb":[11,0,0,1,0,7,10], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd":[11,0,0,1,0,7,4], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae0bc6b9803e0c989e9defaf3edcaaae4":[11,0,0,1,0,7,16], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83":[11,0,0,1,0,7,2], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,7,19], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aeb4a70edd1808f36210460ed410e8dae":[11,0,0,1,0,7,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aef6872e07743217fe2e2abe790a21d4c":[11,0,0,1,0,7,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#affa38e7fd0778672e7dd02916a97ad21":[11,0,0,1,0,7,9], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43":[11,0,0,1,0,5,0], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ac91f0ec4a1944cba079924b366424f89":[11,0,0,1,0,5,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967":[11,0,0,1,0,5,5], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html":[11,0,0,1,0,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111":[11,0,0,1,0,7,0], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a55d8bd31e2f5e6b10986af2f48a544fc":[11,0,0,1,0,7,12], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a60ad1270b86c6a0c27c03b685aec9666":[11,0,0,1,0,7,14], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a62b96abab9d1338d5f5e513f90f8d7d0":[11,0,0,1,0,7,21], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a6724eb440d3fb40018a9a47c715352ed":[11,0,0,1,0,7,1], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8":[11,0,0,1,0,7,16], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a7c20332b4481f29ace969e40cfce5f5f":[11,0,0,1,0,7,18], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a9f1cd920980a8bc0330d2c7f1f0be74b":[11,0,0,1,0,7,15], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa14649f261616070b04829c9ba6b28da":[11,0,0,1,0,7,19], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa25020165cc5a191026a243a10da6558":[11,0,0,1,0,7,9], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ab6b2e9769ce75fc625aa91504f26d82b":[11,0,0,1,0,7,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad210f9115679a625ada433add55eff51":[11,0,0,1,0,7,13], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad742392a9223e096f1be16b7bbf20ca8":[11,0,0,1,0,7,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#adbe7322f665109b9816c5bcb9c10a9cb":[11,0,0,1,0,7,11], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd":[11,0,0,1,0,7,5], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae0bc6b9803e0c989e9defaf3edcaaae4":[11,0,0,1,0,7,17], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae1bb196ae5f2aeabd8d95accdcd73498":[11,0,0,1,0,7,2], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83":[11,0,0,1,0,7,3], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae5cda98fa74051d037c0c444c67efb15":[11,0,0,1,0,7,20], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aeb4a70edd1808f36210460ed410e8dae":[11,0,0,1,0,7,4], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aef6872e07743217fe2e2abe790a21d4c":[11,0,0,1,0,7,6], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#affa38e7fd0778672e7dd02916a97ad21":[11,0,0,1,0,7,10], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html":[11,0,0,1,0,8], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,1,0,8,5], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html#a4bda7b73aebddb2b5a66670d70110bc5":[11,0,0,1,0,8,6], @@ -69,65 +79,66 @@ var NAVTREEINDEX1 = "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#acf64001cc9961cd01712211b778e760b":[11,0,0,1,0,10,1], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#affa14023a66c65f906ee3e673443d943":[11,0,0,1,0,10,6], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html":[11,0,0,1,0,11], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a04f1c591d93d834377a9cb916c90e09b":[11,0,0,1,0,11,34], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a06258e49f2dbb910beeaf6814ff7e071":[11,0,0,1,0,11,8], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1588a173b15a20cacf77a24d07032d83":[11,0,0,1,0,11,11], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1a77f08478a14ca724b3087050f39370":[11,0,0,1,0,11,58], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2701c283de019e56624e930e936e0df0":[11,0,0,1,0,11,33], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2f46079741d1ba316de32bb9765c5082":[11,0,0,1,0,11,24], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2fdcc51cac791c3a2f4c970764bc0155":[11,0,0,1,0,11,17], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a30f182e71d3c13d2656ba5983862be57":[11,0,0,1,0,11,39], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a37427e768435aafef5af097b8cc3cfec":[11,0,0,1,0,11,48], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3bde0795cb309f3e51b8388fbafc1fe4":[11,0,0,1,0,11,25], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,1,0,11,55], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a40af3c6af7d18241c1c4017df8557d86":[11,0,0,1,0,11,16], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad":[11,0,0,1,0,11,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a4d381cbad85e6b5498328f2c9bacb8ab":[11,0,0,1,0,11,43], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a53f99cedf58e62c1382a4d5a585e05a0":[11,0,0,1,0,11,38], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a547e99f2f430ca39bf4060d090f45ff7":[11,0,0,1,0,11,22], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a55f04607ee4e718294a572f9b6ad94cc":[11,0,0,1,0,11,6], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a5ab2c9c7d29a7a6c09f78930b0100836":[11,0,0,1,0,11,32], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6ed00f1588087b2d0de926c4599366d6":[11,0,0,1,0,11,9], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a04f1c591d93d834377a9cb916c90e09b":[11,0,0,1,0,11,35], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a06258e49f2dbb910beeaf6814ff7e071":[11,0,0,1,0,11,9], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1588a173b15a20cacf77a24d07032d83":[11,0,0,1,0,11,12], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1a77f08478a14ca724b3087050f39370":[11,0,0,1,0,11,59], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2701c283de019e56624e930e936e0df0":[11,0,0,1,0,11,34], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2f46079741d1ba316de32bb9765c5082":[11,0,0,1,0,11,25], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2fdcc51cac791c3a2f4c970764bc0155":[11,0,0,1,0,11,18], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a30f182e71d3c13d2656ba5983862be57":[11,0,0,1,0,11,40], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a37427e768435aafef5af097b8cc3cfec":[11,0,0,1,0,11,49], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3bde0795cb309f3e51b8388fbafc1fe4":[11,0,0,1,0,11,26], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,1,0,11,56], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a40af3c6af7d18241c1c4017df8557d86":[11,0,0,1,0,11,17], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad":[11,0,0,1,0,11,6], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a4d381cbad85e6b5498328f2c9bacb8ab":[11,0,0,1,0,11,44], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a53f99cedf58e62c1382a4d5a585e05a0":[11,0,0,1,0,11,39], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a547e99f2f430ca39bf4060d090f45ff7":[11,0,0,1,0,11,23], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a55f04607ee4e718294a572f9b6ad94cc":[11,0,0,1,0,11,7], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a5ab2c9c7d29a7a6c09f78930b0100836":[11,0,0,1,0,11,33], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6ed00f1588087b2d0de926c4599366d6":[11,0,0,1,0,11,10], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6f6c6d98a3605c8e04cad16fce05c16c":[11,0,0,1,0,11,3], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7188b9843c2b3b3050c54b52d5b6886f":[11,0,0,1,0,11,1], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7c20332b4481f29ace969e40cfce5f5f":[11,0,0,1,0,11,53], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a821e11bc3b6b3f16fa7d6b15c77c17d3":[11,0,0,1,0,11,50], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a85d69a32b4b95f353abe6214ecc98619":[11,0,0,1,0,11,41], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9":[11,0,0,1,0,11,4], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a89519c599fd938a6a750262111fc5757":[11,0,0,1,0,11,40], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8af215f249821f44ee33eb3cf2dac53b":[11,0,0,1,0,11,46], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bc2eb9eeeb7e2e0b82c23ed4d254933":[11,0,0,1,0,11,30], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bcd64ae6b4d204c4b6b2a8420e0270c":[11,0,0,1,0,11,7], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8c2618e57ec26501dd93ff8fd5cc2191":[11,0,0,1,0,11,35], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8d50c7c494ab9acc4a644cc77dd058f9":[11,0,0,1,0,11,15], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8e5f2ff46639e6c1cffb73d4e071e491":[11,0,0,1,0,11,42], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8ea78c99c0523a18076561a2c5114890":[11,0,0,1,0,11,28], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9271a0be9a741a34c3a63f77363963a6":[11,0,0,1,0,11,47], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a930e15defdcb082793fb22fe5b161de5":[11,0,0,1,0,11,45], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a93756146a65e835b9358cc652dc53396":[11,0,0,1,0,11,36], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9410649e14bebb51b38b8a2a520482a8":[11,0,0,1,0,11,12], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9a5ebeb4a79fa1d997f9f3478370a57e":[11,0,0,1,0,11,19], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9ad87deba0e08e8188b26485164889fb":[11,0,0,1,0,11,57], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9d574e04d5dfde0bf99dea4926232fe4":[11,0,0,1,0,11,27], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9e6d45a591ea72658a5ce2508a851cd0":[11,0,0,1,0,11,10], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa0e07db099e651d3e5279872683cb7dd":[11,0,0,1,0,11,18], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa89c4aceb7e052a1f7ff7e4058b651f1":[11,0,0,1,0,11,23], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528":[11,0,0,1,0,11,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7bb6749f40bec70c8a1a31edad53c1d":[11,0,0,1,0,11,31], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7e4b28c0d9637cf1b04554d99c0e3b3":[11,0,0,1,0,11,21], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7c20332b4481f29ace969e40cfce5f5f":[11,0,0,1,0,11,54], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a821e11bc3b6b3f16fa7d6b15c77c17d3":[11,0,0,1,0,11,51], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a85d69a32b4b95f353abe6214ecc98619":[11,0,0,1,0,11,42], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9":[11,0,0,1,0,11,5], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a89519c599fd938a6a750262111fc5757":[11,0,0,1,0,11,41], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8af215f249821f44ee33eb3cf2dac53b":[11,0,0,1,0,11,47], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bc2eb9eeeb7e2e0b82c23ed4d254933":[11,0,0,1,0,11,31], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bcd64ae6b4d204c4b6b2a8420e0270c":[11,0,0,1,0,11,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8c2618e57ec26501dd93ff8fd5cc2191":[11,0,0,1,0,11,36], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8d50c7c494ab9acc4a644cc77dd058f9":[11,0,0,1,0,11,16], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8e5f2ff46639e6c1cffb73d4e071e491":[11,0,0,1,0,11,43], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8ea78c99c0523a18076561a2c5114890":[11,0,0,1,0,11,29], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9271a0be9a741a34c3a63f77363963a6":[11,0,0,1,0,11,48], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a930e15defdcb082793fb22fe5b161de5":[11,0,0,1,0,11,46], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a93756146a65e835b9358cc652dc53396":[11,0,0,1,0,11,37], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9410649e14bebb51b38b8a2a520482a8":[11,0,0,1,0,11,13], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9a5ebeb4a79fa1d997f9f3478370a57e":[11,0,0,1,0,11,20], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9ad87deba0e08e8188b26485164889fb":[11,0,0,1,0,11,58], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9d574e04d5dfde0bf99dea4926232fe4":[11,0,0,1,0,11,28], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9e6d45a591ea72658a5ce2508a851cd0":[11,0,0,1,0,11,11], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa0e07db099e651d3e5279872683cb7dd":[11,0,0,1,0,11,19], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa89c4aceb7e052a1f7ff7e4058b651f1":[11,0,0,1,0,11,24], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528":[11,0,0,1,0,11,4], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7bb6749f40bec70c8a1a31edad53c1d":[11,0,0,1,0,11,32], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7e4b28c0d9637cf1b04554d99c0e3b3":[11,0,0,1,0,11,22], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab96f6c19a1866863a110e8bcc93e0392":[11,0,0,1,0,11,0], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac39965b3006b8f19ed576ce99b7534c5":[11,0,0,1,0,11,51], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac8b8d7d4bc7958363b7f0d380b248a4f":[11,0,0,1,0,11,20], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac91f0ec4a1944cba079924b366424f89":[11,0,0,1,0,11,56], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac96ed29f08a2c948c1f02d99b88546c4":[11,0,0,1,0,11,14], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aca8b183c4e674a5b4ade8f6d2780f815":[11,0,0,1,0,11,26], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acb1514c00a87027c5eb3c81171a3b874":[11,0,0,1,0,11,13], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac39965b3006b8f19ed576ce99b7534c5":[11,0,0,1,0,11,52], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac8b8d7d4bc7958363b7f0d380b248a4f":[11,0,0,1,0,11,21], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac91f0ec4a1944cba079924b366424f89":[11,0,0,1,0,11,57], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac96ed29f08a2c948c1f02d99b88546c4":[11,0,0,1,0,11,15], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aca8b183c4e674a5b4ade8f6d2780f815":[11,0,0,1,0,11,27], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acb1514c00a87027c5eb3c81171a3b874":[11,0,0,1,0,11,14], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acc369e813e7cf4a97564bb0d85f76db3":[11,0,0,1,0,11,2], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acd53905ae10cba58b4337aefe648aec6":[11,0,0,1,0,11,54], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#adaa7bb2c9b3988476f3317ddda27e22d":[11,0,0,1,0,11,29], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ae75aa0d09a10682fd30dc4e8e25d0a73":[11,0,0,1,0,11,49], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aec7be9f74f64c08fae57eaf36044f7a9":[11,0,0,1,0,11,52], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#af7b51d9048d388235f3936c8fa30a2f7":[11,0,0,1,0,11,37], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#afb7be23d4f1006d5eae234d8c8c8d286":[11,0,0,1,0,11,44], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acd53905ae10cba58b4337aefe648aec6":[11,0,0,1,0,11,55], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#adaa7bb2c9b3988476f3317ddda27e22d":[11,0,0,1,0,11,30], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ae75aa0d09a10682fd30dc4e8e25d0a73":[11,0,0,1,0,11,50], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aec7be9f74f64c08fae57eaf36044f7a9":[11,0,0,1,0,11,53], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#af7b51d9048d388235f3936c8fa30a2f7":[11,0,0,1,0,11,38], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#afb7be23d4f1006d5eae234d8c8c8d286":[11,0,0,1,0,11,45], "classsimdjson_1_1dom_1_1array.html":[11,0,0,0,0], "classsimdjson_1_1dom_1_1array.html#a0602f94f596fa800408eeb034b5850ab":[11,0,0,0,0,8], "classsimdjson_1_1dom_1_1array.html#a26e66312190e016c22093292974490ff":[11,0,0,0,0,6], @@ -238,16 +249,5 @@ var NAVTREEINDEX1 = "classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53":[11,0,0,0,3,44], "classsimdjson_1_1dom_1_1element.html#ae5ce6ad2e6036b4bb7a78261858bb337":[11,0,0,0,3,12], "classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e":[11,0,0,0,3,24], -"classsimdjson_1_1dom_1_1element.html#aeb155c47ef7bebcad79e1b7449734030":[11,0,0,0,3,2], -"classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856":[11,0,0,0,3,28], -"classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3":[11,0,0,0,3,41], -"classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b":[11,0,0,0,3,46], -"classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13":[11,0,0,0,3,29], -"classsimdjson_1_1dom_1_1key__value__pair.html":[11,0,0,0,5], -"classsimdjson_1_1dom_1_1key__value__pair.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,0,5,0], -"classsimdjson_1_1dom_1_1key__value__pair.html#a58c41d937401cfe88ceb6e71d7dbeb45":[11,0,0,0,5,1], -"classsimdjson_1_1dom_1_1key__value__pair.html#af7e38d9eb63a40256c9f936e45edf703":[11,0,0,0,5,2], -"classsimdjson_1_1dom_1_1object.html":[11,0,0,0,4], -"classsimdjson_1_1dom_1_1object.html#a0602f94f596fa800408eeb034b5850ab":[11,0,0,0,4,10], -"classsimdjson_1_1dom_1_1object.html#a2691ceae488be203aac2d5ef5b67347f":[11,0,0,0,4,7] +"classsimdjson_1_1dom_1_1element.html#aeb155c47ef7bebcad79e1b7449734030":[11,0,0,0,3,2] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index dc21262de..ecc3bd91e 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,5 +1,16 @@ var NAVTREEINDEX2 = { +"classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856":[11,0,0,0,3,28], +"classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3":[11,0,0,0,3,41], +"classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b":[11,0,0,0,3,46], +"classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13":[11,0,0,0,3,29], +"classsimdjson_1_1dom_1_1key__value__pair.html":[11,0,0,0,5], +"classsimdjson_1_1dom_1_1key__value__pair.html#a3d4dcacb8171b99f783396bb6a337c65":[11,0,0,0,5,0], +"classsimdjson_1_1dom_1_1key__value__pair.html#a58c41d937401cfe88ceb6e71d7dbeb45":[11,0,0,0,5,1], +"classsimdjson_1_1dom_1_1key__value__pair.html#af7e38d9eb63a40256c9f936e45edf703":[11,0,0,0,5,2], +"classsimdjson_1_1dom_1_1object.html":[11,0,0,0,4], +"classsimdjson_1_1dom_1_1object.html#a0602f94f596fa800408eeb034b5850ab":[11,0,0,0,4,10], +"classsimdjson_1_1dom_1_1object.html#a2691ceae488be203aac2d5ef5b67347f":[11,0,0,0,4,7], "classsimdjson_1_1dom_1_1object.html#a4fb3e04e0ea591132da90341bf9ed819":[11,0,0,0,4,2], "classsimdjson_1_1dom_1_1object.html#a5db654c4e603254bd308a7c068d79c43":[11,0,0,0,4,11], "classsimdjson_1_1dom_1_1object.html#a79cf291477bcaa1bf2328411b411587d":[11,0,0,0,4,6], @@ -146,8 +157,8 @@ var NAVTREEINDEX2 = "functions_d.html":[11,3,0,3], "functions_e.html":[11,3,0,4], "functions_f.html":[11,3,0,5], -"functions_func.html":[11,3,1,0], "functions_func.html":[11,3,1], +"functions_func.html":[11,3,1,0], "functions_func_b.html":[11,3,1,1], "functions_func_c.html":[11,3,1,2], "functions_func_d.html":[11,3,1,3], @@ -184,10 +195,10 @@ var NAVTREEINDEX2 = "functions_vars.html":[11,3,2], "functions_w.html":[11,3,0,19], "functions_~.html":[11,3,0,20], -"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0":[10,0,0,6,5], -"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0a7383104b83254a99f5991d0ac77a6666":[10,0,0,6,5,2], -"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0aa14b6141855cd58c670ca6559c75c941":[10,0,0,6,5,1], -"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0ac5695c1a5026a1e5bec81b77096c1e9f":[10,0,0,6,5,0], +"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0":[10,0,0,7,6], +"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0a7383104b83254a99f5991d0ac77a6666":[10,0,0,7,6,2], +"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0aa14b6141855cd58c670ca6559c75c941":[10,0,0,7,6,1], +"generic_2base_8h.html#a6ce99de87fa73b924822cd28045c97c0ac5695c1a5026a1e5bec81b77096c1e9f":[10,0,0,7,6,0], "generic_2base_8h_source.html":[12,0,0,0,4,3], "generic_2dom__parser__implementation_8h_source.html":[12,0,0,0,4,5], "generic_2ondemand_2array-inl_8h_source.html":[12,0,0,0,4,0,1], @@ -197,12 +208,12 @@ var NAVTREEINDEX2 = "generic_2ondemand_2document_8h_source.html":[12,0,0,0,4,0,8], "generic_2ondemand_2document__stream-inl_8h_source.html":[12,0,0,0,4,0,9], "generic_2ondemand_2document__stream_8h_source.html":[12,0,0,0,4,0,10], -"generic_2ondemand_2object-inl_8h_source.html":[12,0,0,0,4,0,19], -"generic_2ondemand_2object_8h_source.html":[12,0,0,0,4,0,20], -"generic_2ondemand_2parser-inl_8h_source.html":[12,0,0,0,4,0,23], -"generic_2ondemand_2parser_8h_source.html":[12,0,0,0,4,0,24], -"generic_2ondemand_2serialization-inl_8h_source.html":[12,0,0,0,4,0,27], -"generic_2ondemand_2serialization_8h_source.html":[12,0,0,0,4,0,28], +"generic_2ondemand_2object-inl_8h_source.html":[12,0,0,0,4,0,21], +"generic_2ondemand_2object_8h_source.html":[12,0,0,0,4,0,22], +"generic_2ondemand_2parser-inl_8h_source.html":[12,0,0,0,4,0,25], +"generic_2ondemand_2parser_8h_source.html":[12,0,0,0,4,0,26], +"generic_2ondemand_2serialization-inl_8h_source.html":[12,0,0,0,4,0,29], +"generic_2ondemand_2serialization_8h_source.html":[12,0,0,0,4,0,30], "group__array.html":[9,1], "group__array.html#ga136e508ce46622b86cc901490c807578":[9,1,5], "group__array.html#ga14e69f9c4949805695e30a576bd9c964":[9,1,3], @@ -238,16 +249,5 @@ var NAVTREEINDEX2 = "haswell_8h_source.html":[12,0,0,0,20], "hierarchy.html":[11,2], "icelake_2base_8h_source.html":[12,0,0,0,6,0], -"icelake_2begin_8h_source.html":[12,0,0,0,6,1], -"icelake_2bitmanipulation_8h_source.html":[12,0,0,0,6,2], -"icelake_2bitmask_8h_source.html":[12,0,0,0,6,3], -"icelake_2end_8h_source.html":[12,0,0,0,6,4], -"icelake_2implementation_8h_source.html":[12,0,0,0,6,5], -"icelake_2intrinsics_8h_source.html":[12,0,0,0,6,6], -"icelake_2numberparsing__defs_8h_source.html":[12,0,0,0,6,7], -"icelake_2ondemand_8h_source.html":[12,0,0,0,6,8], -"icelake_2simd_8h_source.html":[12,0,0,0,6,9], -"icelake_2stringparsing__defs_8h_source.html":[12,0,0,0,6,10], -"icelake_8h_source.html":[12,0,0,0,21], -"implementation_8h_source.html":[12,0,0,0,22] +"icelake_2begin_8h_source.html":[12,0,0,0,6,1] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index bdaed2c47..e7ed93444 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,5 +1,16 @@ var NAVTREEINDEX3 = { +"icelake_2bitmanipulation_8h_source.html":[12,0,0,0,6,2], +"icelake_2bitmask_8h_source.html":[12,0,0,0,6,3], +"icelake_2end_8h_source.html":[12,0,0,0,6,4], +"icelake_2implementation_8h_source.html":[12,0,0,0,6,5], +"icelake_2intrinsics_8h_source.html":[12,0,0,0,6,6], +"icelake_2numberparsing__defs_8h_source.html":[12,0,0,0,6,7], +"icelake_2ondemand_8h_source.html":[12,0,0,0,6,8], +"icelake_2simd_8h_source.html":[12,0,0,0,6,9], +"icelake_2stringparsing__defs_8h_source.html":[12,0,0,0,6,10], +"icelake_8h_source.html":[12,0,0,0,21], +"implementation_8h_source.html":[12,0,0,0,22], "implementation__detection_8h_source.html":[12,0,0,0,23], "implementation__simdjson__result__base-inl_8h_source.html":[12,0,0,0,4,6], "implementation__simdjson__result__base_8h_source.html":[12,0,0,0,4,7], @@ -8,33 +19,37 @@ var NAVTREEINDEX3 = "internal_2dom__parser__implementation_8h_source.html":[12,0,0,0,7,1], "json__iterator-inl_8h_source.html":[12,0,0,0,4,0,13], "json__iterator_8h_source.html":[12,0,0,0,4,0,14], -"json__type-inl_8h_source.html":[12,0,0,0,4,0,15], -"json__type_8h_source.html":[12,0,0,0,4,0,16], +"json__path__to__pointer__conversion-inl_8h.html#a39425f9221b5a826d35c92337472b23f":[10,0,0,5,0], +"json__path__to__pointer__conversion-inl_8h_source.html":[12,0,0,0,4,0,15], +"json__path__to__pointer__conversion_8h.html#a61b6ae0646529c9ad9888658eb7e3f86":[10,0,0,7,0,0], +"json__path__to__pointer__conversion_8h_source.html":[12,0,0,0,4,0,16], +"json__type-inl_8h_source.html":[12,0,0,0,4,0,17], +"json__type_8h_source.html":[12,0,0,0,4,0,18], "jsoncharutils_8h_source.html":[12,0,0,0,4,8], "jsoncharutils__tables_8h_source.html":[12,0,0,0,7,3], "jsonformatutils_8h_source.html":[12,0,0,0,7,4], "jsonioutil_8h_source.html":[12,0,0,0,24], -"logger-inl_8h.html#a0176c136680aa97eb8bd8f57033f41be":[10,0,0,6,1,0,9], -"logger-inl_8h.html#a12f4fdff59099b28730ba4288877437f":[10,0,0,6,1,0,16], -"logger-inl_8h.html#a1b9952154ae0172530a16854ff005d92":[10,0,0,6,1,0,15], -"logger-inl_8h.html#a273e5f25cfdef1064a5225a47d85eb4f":[10,0,0,6,1,0,3], -"logger-inl_8h.html#a4427c475cf7d49b372c768201b4d92cb":[10,0,0,6,1,0,7], -"logger-inl_8h.html#a66e3122a7ae01bfe5f81ecb1bf1814cc":[10,0,0,6,1,0,5], -"logger-inl_8h.html#a6ca1434e6fe03e97dbc88360cc6ea5db":[10,0,0,6,1,0,2], -"logger-inl_8h.html#a720bb462b108c1f9bcaa02cdcdfe6546":[10,0,0,6,1,0,13], -"logger-inl_8h.html#a8cd7cf74fd4b1c9386ac006febabeebd":[10,0,0,6,1,0,10], -"logger-inl_8h.html#a92b499d3d191a02e913f90de4f641e2e":[10,0,0,6,1,0,11], -"logger-inl_8h.html#aa220611a86e2a544368f650b7f7315fb":[10,0,0,6,1,0,4], -"logger-inl_8h.html#aaa4c1a2ef6eb08bb02a8ea6e49d2a786":[10,0,0,6,1,0,12], -"logger-inl_8h.html#ab8082fd58a3d7e115016a3fc52ee8936":[10,0,0,6,1,0,1], -"logger-inl_8h.html#ab8b9add577d4aba4fc244fa5a5bcb219":[10,0,0,6,1,0,8], -"logger-inl_8h.html#abaf0200be757924fd5a89834e3b758f0":[10,0,0,6,1,0,14], -"logger-inl_8h.html#aee467b07dcf64f1282096914a1214053":[10,0,0,6,1,0,6], -"logger-inl_8h_source.html":[12,0,0,0,4,0,17], -"logger_8h.html#a10405079edbfa28899ad2d9e7a69245f":[10,0,0,6,1,0,0], -"logger_8h.html#a10405079edbfa28899ad2d9e7a69245facaf9b6b99962bf5c2264824231d7a40c":[10,0,0,6,1,0,0,0], -"logger_8h.html#a10405079edbfa28899ad2d9e7a69245facb5e100e5a9a3e7f6d1fd97512215282":[10,0,0,6,1,0,0,1], -"logger_8h_source.html":[12,0,0,0,4,0,18], +"logger-inl_8h.html#a0176c136680aa97eb8bd8f57033f41be":[10,0,0,7,2,0,9], +"logger-inl_8h.html#a12f4fdff59099b28730ba4288877437f":[10,0,0,7,2,0,16], +"logger-inl_8h.html#a1b9952154ae0172530a16854ff005d92":[10,0,0,7,2,0,15], +"logger-inl_8h.html#a273e5f25cfdef1064a5225a47d85eb4f":[10,0,0,7,2,0,3], +"logger-inl_8h.html#a4427c475cf7d49b372c768201b4d92cb":[10,0,0,7,2,0,7], +"logger-inl_8h.html#a66e3122a7ae01bfe5f81ecb1bf1814cc":[10,0,0,7,2,0,5], +"logger-inl_8h.html#a6ca1434e6fe03e97dbc88360cc6ea5db":[10,0,0,7,2,0,2], +"logger-inl_8h.html#a720bb462b108c1f9bcaa02cdcdfe6546":[10,0,0,7,2,0,13], +"logger-inl_8h.html#a8cd7cf74fd4b1c9386ac006febabeebd":[10,0,0,7,2,0,10], +"logger-inl_8h.html#a92b499d3d191a02e913f90de4f641e2e":[10,0,0,7,2,0,11], +"logger-inl_8h.html#aa220611a86e2a544368f650b7f7315fb":[10,0,0,7,2,0,4], +"logger-inl_8h.html#aaa4c1a2ef6eb08bb02a8ea6e49d2a786":[10,0,0,7,2,0,12], +"logger-inl_8h.html#ab8082fd58a3d7e115016a3fc52ee8936":[10,0,0,7,2,0,1], +"logger-inl_8h.html#ab8b9add577d4aba4fc244fa5a5bcb219":[10,0,0,7,2,0,8], +"logger-inl_8h.html#abaf0200be757924fd5a89834e3b758f0":[10,0,0,7,2,0,14], +"logger-inl_8h.html#aee467b07dcf64f1282096914a1214053":[10,0,0,7,2,0,6], +"logger-inl_8h_source.html":[12,0,0,0,4,0,19], +"logger_8h.html#a10405079edbfa28899ad2d9e7a69245f":[10,0,0,7,2,0,0], +"logger_8h.html#a10405079edbfa28899ad2d9e7a69245facaf9b6b99962bf5c2264824231d7a40c":[10,0,0,7,2,0,0,0], +"logger_8h.html#a10405079edbfa28899ad2d9e7a69245facb5e100e5a9a3e7f6d1fd97512215282":[10,0,0,7,2,0,0,1], +"logger_8h_source.html":[12,0,0,0,4,0,20], "md_doc_basics.html":[0], "md_doc_basics.html#autotoc_md0":[0,0], "md_doc_basics.html#autotoc_md1":[0,1], @@ -44,13 +59,13 @@ var NAVTREEINDEX3 = "md_doc_basics.html#autotoc_md13":[0,11], "md_doc_basics.html#autotoc_md14":[0,12], "md_doc_basics.html#autotoc_md15":[0,13], -"md_doc_basics.html#autotoc_md16":[0,13,0], -"md_doc_basics.html#autotoc_md17":[0,13,1], -"md_doc_basics.html#autotoc_md18":[0,13,2], -"md_doc_basics.html#autotoc_md19":[0,13,3], +"md_doc_basics.html#autotoc_md16":[0,14], +"md_doc_basics.html#autotoc_md17":[0,14,0], +"md_doc_basics.html#autotoc_md18":[0,14,1], +"md_doc_basics.html#autotoc_md19":[0,14,2], "md_doc_basics.html#autotoc_md2":[0,2], -"md_doc_basics.html#autotoc_md20":[0,13,4], -"md_doc_basics.html#autotoc_md21":[0,14], +"md_doc_basics.html#autotoc_md20":[0,14,3], +"md_doc_basics.html#autotoc_md21":[0,14,4], "md_doc_basics.html#autotoc_md22":[0,15], "md_doc_basics.html#autotoc_md23":[0,16], "md_doc_basics.html#autotoc_md24":[0,17], @@ -64,6 +79,7 @@ var NAVTREEINDEX3 = "md_doc_basics.html#autotoc_md31":[0,24], "md_doc_basics.html#autotoc_md32":[0,25], "md_doc_basics.html#autotoc_md33":[0,26], +"md_doc_basics.html#autotoc_md34":[0,27], "md_doc_basics.html#autotoc_md4":[0,4], "md_doc_basics.html#autotoc_md5":[0,5], "md_doc_basics.html#autotoc_md6":[0,6], @@ -71,87 +87,87 @@ var NAVTREEINDEX3 = "md_doc_basics.html#autotoc_md8":[0,7], "md_doc_basics.html#autotoc_md9":[0,8], "md_doc_dom.html":[1], -"md_doc_dom.html#autotoc_md34":[1,0], -"md_doc_dom.html#autotoc_md35":[1,1], -"md_doc_dom.html#autotoc_md36":[1,2], -"md_doc_dom.html#autotoc_md37":[1,2,0], -"md_doc_dom.html#autotoc_md38":[1,3], -"md_doc_dom.html#autotoc_md39":[1,4], -"md_doc_dom.html#autotoc_md40":[1,5], -"md_doc_dom.html#autotoc_md41":[1,5,0], -"md_doc_dom.html#autotoc_md42":[1,5,1], -"md_doc_dom.html#autotoc_md43":[1,6], -"md_doc_dom.html#autotoc_md44":[1,7], -"md_doc_dom.html#autotoc_md45":[1,8], -"md_doc_dom.html#autotoc_md46":[1,9], -"md_doc_dom.html#autotoc_md47":[1,10], -"md_doc_dom.html#autotoc_md48":[1,11], +"md_doc_dom.html#autotoc_md35":[1,0], +"md_doc_dom.html#autotoc_md36":[1,1], +"md_doc_dom.html#autotoc_md37":[1,2], +"md_doc_dom.html#autotoc_md38":[1,2,0], +"md_doc_dom.html#autotoc_md39":[1,3], +"md_doc_dom.html#autotoc_md40":[1,4], +"md_doc_dom.html#autotoc_md41":[1,5], +"md_doc_dom.html#autotoc_md42":[1,5,0], +"md_doc_dom.html#autotoc_md43":[1,5,1], +"md_doc_dom.html#autotoc_md44":[1,6], +"md_doc_dom.html#autotoc_md45":[1,7], +"md_doc_dom.html#autotoc_md46":[1,8], +"md_doc_dom.html#autotoc_md47":[1,9], +"md_doc_dom.html#autotoc_md48":[1,10], +"md_doc_dom.html#autotoc_md49":[1,11], "md_doc_implementation_selection.html":[2], -"md_doc_implementation_selection.html#autotoc_md49":[2,0], -"md_doc_implementation_selection.html#autotoc_md50":[2,1], -"md_doc_implementation_selection.html#autotoc_md51":[2,2], -"md_doc_implementation_selection.html#autotoc_md52":[2,3], -"md_doc_implementation_selection.html#autotoc_md53":[2,4], -"md_doc_implementation_selection.html#autotoc_md54":[2,5], +"md_doc_implementation_selection.html#autotoc_md50":[2,0], +"md_doc_implementation_selection.html#autotoc_md51":[2,1], +"md_doc_implementation_selection.html#autotoc_md52":[2,2], +"md_doc_implementation_selection.html#autotoc_md53":[2,3], +"md_doc_implementation_selection.html#autotoc_md54":[2,4], +"md_doc_implementation_selection.html#autotoc_md55":[2,5], "md_doc_iterate_many.html":[3], -"md_doc_iterate_many.html#autotoc_md55":[3,0], -"md_doc_iterate_many.html#autotoc_md56":[3,1], -"md_doc_iterate_many.html#autotoc_md57":[3,2], -"md_doc_iterate_many.html#autotoc_md58":[3,2,0], -"md_doc_iterate_many.html#autotoc_md59":[3,2,1], -"md_doc_iterate_many.html#autotoc_md60":[3,2,2], -"md_doc_iterate_many.html#autotoc_md61":[3,3], -"md_doc_iterate_many.html#autotoc_md62":[3,4], -"md_doc_iterate_many.html#autotoc_md63":[3,5], -"md_doc_iterate_many.html#autotoc_md64":[3,6], -"md_doc_iterate_many.html#autotoc_md65":[3,7], -"md_doc_iterate_many.html#autotoc_md66":[3,8], +"md_doc_iterate_many.html#autotoc_md56":[3,0], +"md_doc_iterate_many.html#autotoc_md57":[3,1], +"md_doc_iterate_many.html#autotoc_md58":[3,2], +"md_doc_iterate_many.html#autotoc_md59":[3,2,0], +"md_doc_iterate_many.html#autotoc_md60":[3,2,1], +"md_doc_iterate_many.html#autotoc_md61":[3,2,2], +"md_doc_iterate_many.html#autotoc_md62":[3,3], +"md_doc_iterate_many.html#autotoc_md63":[3,4], +"md_doc_iterate_many.html#autotoc_md64":[3,5], +"md_doc_iterate_many.html#autotoc_md65":[3,6], +"md_doc_iterate_many.html#autotoc_md66":[3,7], +"md_doc_iterate_many.html#autotoc_md67":[3,8], "md_doc_ondemand_design.html":[4], -"md_doc_ondemand_design.html#autotoc_md67":[0], -"md_doc_ondemand_design.html#autotoc_md68":[1], -"md_doc_ondemand_design.html#autotoc_md69":[2], -"md_doc_ondemand_design.html#autotoc_md70":[3], -"md_doc_ondemand_design.html#autotoc_md71":[4,0], -"md_doc_ondemand_design.html#autotoc_md72":[4,0,4], -"md_doc_ondemand_design.html#autotoc_md73":[4,1], -"md_doc_ondemand_design.html#autotoc_md74":[4,1,0], -"md_doc_ondemand_design.html#autotoc_md75":[4,1,1], -"md_doc_ondemand_design.html#autotoc_md76":[4,1,2], -"md_doc_ondemand_design.html#autotoc_md77":[4,1,3], -"md_doc_ondemand_design.html#autotoc_md78":[4,1,4], -"md_doc_ondemand_design.html#autotoc_md79":[4,2], +"md_doc_ondemand_design.html#autotoc_md68":[0], +"md_doc_ondemand_design.html#autotoc_md69":[1], +"md_doc_ondemand_design.html#autotoc_md70":[2], +"md_doc_ondemand_design.html#autotoc_md71":[3], +"md_doc_ondemand_design.html#autotoc_md72":[4,0], +"md_doc_ondemand_design.html#autotoc_md73":[4,0,4], +"md_doc_ondemand_design.html#autotoc_md74":[4,1], +"md_doc_ondemand_design.html#autotoc_md75":[4,1,0], +"md_doc_ondemand_design.html#autotoc_md76":[4,1,1], +"md_doc_ondemand_design.html#autotoc_md77":[4,1,2], +"md_doc_ondemand_design.html#autotoc_md78":[4,1,3], +"md_doc_ondemand_design.html#autotoc_md79":[4,1,4], +"md_doc_ondemand_design.html#autotoc_md80":[4,2], "md_doc_parse_many.html":[5], -"md_doc_parse_many.html#autotoc_md80":[5,0], -"md_doc_parse_many.html#autotoc_md81":[5,1], -"md_doc_parse_many.html#autotoc_md82":[5,2], -"md_doc_parse_many.html#autotoc_md83":[5,3], -"md_doc_parse_many.html#autotoc_md84":[5,3,0], -"md_doc_parse_many.html#autotoc_md85":[5,3,1], -"md_doc_parse_many.html#autotoc_md86":[5,3,2], -"md_doc_parse_many.html#autotoc_md87":[5,4], -"md_doc_parse_many.html#autotoc_md88":[5,5], -"md_doc_parse_many.html#autotoc_md89":[5,6], -"md_doc_parse_many.html#autotoc_md90":[5,7], -"md_doc_parse_many.html#autotoc_md91":[5,8], +"md_doc_parse_many.html#autotoc_md81":[5,0], +"md_doc_parse_many.html#autotoc_md82":[5,1], +"md_doc_parse_many.html#autotoc_md83":[5,2], +"md_doc_parse_many.html#autotoc_md84":[5,3], +"md_doc_parse_many.html#autotoc_md85":[5,3,0], +"md_doc_parse_many.html#autotoc_md86":[5,3,1], +"md_doc_parse_many.html#autotoc_md87":[5,3,2], +"md_doc_parse_many.html#autotoc_md88":[5,4], +"md_doc_parse_many.html#autotoc_md89":[5,5], +"md_doc_parse_many.html#autotoc_md90":[5,6], +"md_doc_parse_many.html#autotoc_md91":[5,7], +"md_doc_parse_many.html#autotoc_md92":[5,8], "md_doc_performance.html":[6], -"md_doc_performance.html#autotoc_md92":[6,0], -"md_doc_performance.html#autotoc_md93":[6,1], -"md_doc_performance.html#autotoc_md94":[6,2], -"md_doc_performance.html#autotoc_md95":[6,3], -"md_doc_performance.html#autotoc_md96":[6,4], -"md_doc_performance.html#autotoc_md97":[6,5], -"md_doc_performance.html#autotoc_md98":[6,6], -"md_doc_performance.html#autotoc_md99":[6,7], +"md_doc_performance.html#autotoc_md100":[6,7], +"md_doc_performance.html#autotoc_md93":[6,0], +"md_doc_performance.html#autotoc_md94":[6,1], +"md_doc_performance.html#autotoc_md95":[6,2], +"md_doc_performance.html#autotoc_md96":[6,3], +"md_doc_performance.html#autotoc_md97":[6,4], +"md_doc_performance.html#autotoc_md98":[6,5], +"md_doc_performance.html#autotoc_md99":[6,6], "md_doc_tape.html":[7], -"md_doc_tape.html#autotoc_md101":[7,0], -"md_doc_tape.html#autotoc_md102":[7,0,0], -"md_doc_tape.html#autotoc_md103":[7,1], -"md_doc_tape.html#autotoc_md104":[7,2], -"md_doc_tape.html#autotoc_md105":[7,3], -"md_doc_tape.html#autotoc_md106":[7,4], -"md_doc_tape.html#autotoc_md107":[7,5], -"md_doc_tape.html#autotoc_md108":[7,6], -"md_doc_tape.html#autotoc_md109":[7,7], +"md_doc_tape.html#autotoc_md102":[7,0], +"md_doc_tape.html#autotoc_md103":[7,0,0], +"md_doc_tape.html#autotoc_md104":[7,1], +"md_doc_tape.html#autotoc_md105":[7,2], +"md_doc_tape.html#autotoc_md106":[7,3], +"md_doc_tape.html#autotoc_md107":[7,4], +"md_doc_tape.html#autotoc_md108":[7,5], +"md_doc_tape.html#autotoc_md109":[7,6], +"md_doc_tape.html#autotoc_md110":[7,7], "minify_8h_source.html":[12,0,0,0,25], "modules.html":[9], "namespacemembers.html":[10,1,0], @@ -162,92 +178,76 @@ var NAVTREEINDEX3 = "namespacemembers_vars.html":[10,1,2], "namespaces.html":[10,0], "namespacesimdjson.html":[10,0,0], -"namespacesimdjson.html#a04edabca6d128b8b31592e1e2e331ae0":[10,0,0,66], -"namespacesimdjson.html#a083a32b06fd32b6cd5e747abe3db6172":[10,0,0,43], -"namespacesimdjson.html#a202587a9e2cdd1c3d88b8640f9bc3a18":[10,0,0,60], -"namespacesimdjson.html#a28a847c4b31fc804bec2987b171dbd07":[10,0,0,67], -"namespacesimdjson.html#a2cda17221b852e5c398bad5bf350d270":[10,0,0,53], -"namespacesimdjson.html#a32b88c95630f78ed1115379735bbbf34":[10,0,0,62], -"namespacesimdjson.html#a32d36effa0943f5006e9d4151f5de0e4":[10,0,0,69], -"namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9":[10,0,0,47], -"namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27":[10,0,0,46], -"namespacesimdjson.html#a4447c2af37e8fa57daa0cedd948a810d":[10,0,0,49], -"namespacesimdjson.html#a44db29a59fd9f65464171bb1caeb0914":[10,0,0,54], -"namespacesimdjson.html#a4c998fcc6bf2bca2196b45a5c3e1967a":[10,0,0,56], -"namespacesimdjson.html#a4ee1eccef6fb8cdcdaf794e3e3d9ee66":[10,0,0,64], -"namespacesimdjson.html#a53546f3af0ed6840ffbeefcbefd305a1":[10,0,0,65], -"namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108":[10,0,0,45], -"namespacesimdjson.html#a56e8e2fa6798b9e0da80bc51ae4a5f29":[10,0,0,37], -"namespacesimdjson.html#a598dd79ec46726de8a6d409ba1bae034":[10,0,0,52], -"namespacesimdjson.html#a63b494af834917af13120dcd57719bdb":[10,0,0,32], -"namespacesimdjson.html#a65b00a7a7a9c8fafe9eb3b9b413a36fa":[10,0,0,36], -"namespacesimdjson.html#a667605c4c36cfa45bf111d6c76d39284":[10,0,0,48], -"namespacesimdjson.html#a6a670913a79379b38ac49a0599b437e8":[10,0,0,57], -"namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d":[10,0,0,68], -"namespacesimdjson.html#a6f306690d6d088d80b0cc2717040b2d0":[10,0,0,41], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9":[10,0,0,33], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a00d7c038f551d9527ba8897f3cee907d":[10,0,0,33,28], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0c6b4af181d3d5f40a09182522c88681":[10,0,0,33,4], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0f9ce97e85e7607e0f4d3811b818a013":[10,0,0,33,14], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a1de02af1d67e8350f612eee0dcf634b4":[10,0,0,33,16], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71":[10,0,0,33,1], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a351bcafefbbc80a6dadc1ea6c27a35e6":[10,0,0,33,25], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a398a5389d6e20c39e8880b0101b66f56":[10,0,0,33,10], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a3f94172e04ae52a978ea62157140b0de":[10,0,0,33,29], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4005fbda56edc47e077e5cfd4e68cda9":[10,0,0,33,3], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4a2c71f8eca438b3f0553a2811bdab9a":[10,0,0,33,19], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2":[10,0,0,33,15], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde":[10,0,0,33,8], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a69f1b9e7b9970fbb60416ebce2f894c3":[10,0,0,33,31], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a":[10,0,0,33,12], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b":[10,0,0,33,22], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49":[10,0,0,33,18], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb":[10,0,0,33,17], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12":[10,0,0,33,5], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f":[10,0,0,33,2], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681":[10,0,0,33,0], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f":[10,0,0,33,6], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676":[10,0,0,33,30], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a":[10,0,0,33,27], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b":[10,0,0,33,23], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ac2aef8f0fc33187cc118c95fade925d2":[10,0,0,33,11], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aca57917fc85c421aab3f2dd451519fa5":[10,0,0,33,13], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9acaec8ffce84b1acf9e6833b0f930878e":[10,0,0,33,20], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9adfcabbbd1ddb0843a0f320e062866ae8":[10,0,0,33,9], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae726a74b8a99e4bf802f3078436a2394":[10,0,0,33,7], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae9067bb5cb6283141b1c66466005ac0d":[10,0,0,33,24], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aee3335b961f2d0f732e95b359c16a69a":[10,0,0,33,26], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aeeaf930969566f76840224d64ee3a9a1":[10,0,0,33,21], -"namespacesimdjson.html#a7e4483a8ae684fdb5b2f1e7d4a8acc69":[10,0,0,39], -"namespacesimdjson.html#a84c2adfbebe2cf2c11fb30f93aadbd40":[10,0,0,58], -"namespacesimdjson.html#a92b75b21ee064a73722c18abc40d039b":[10,0,0,61], -"namespacesimdjson.html#a94bb4244756d764cf0ed7de180ae6520":[10,0,0,42], -"namespacesimdjson.html#aae4b3d2ed9b9af63d22b2fc404fdd3b5":[10,0,0,59], -"namespacesimdjson.html#abd8b8fd009878125822fca9a2624f6a6":[10,0,0,38], -"namespacesimdjson.html#ad394176adf22f9151f92d9cd541d0aee":[10,0,0,40], -"namespacesimdjson.html#ade4516933f53705eacfaed65ed14962d":[10,0,0,63], -"namespacesimdjson.html#adf3293e0e757f2db0f279347c3b57914":[10,0,0,50], -"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811":[10,0,0,34], -"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811a929eb14f376ff68fc0ddd3d682e00d4c":[10,0,0,34,1], -"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811aaf37d08ae228a87dc6b265fd1019c97d":[10,0,0,34,0], -"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811ac059cc555f4992b3eb481f03b70df100":[10,0,0,34,2], -"namespacesimdjson.html#aeb4ef5cab43d52da3fdd99cb689aff2c":[10,0,0,44], -"namespacesimdjson.html#aecdd750132f0eb123a6d61113b4197bf":[10,0,0,70], -"namespacesimdjson.html#aed443864cc94c09c3f88eea39f8ce645":[10,0,0,51], -"namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63":[10,0,0,35], -"namespacesimdjson.html#afc529e3bcacb5b3c747b525fb443771f":[10,0,0,55], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html":[10,0,0,6,1], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a11766eb5c6314cae0fec704440e288dd":[10,0,0,6,1,18], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a14f218243d548a5e5410e6fadc3a53dd":[10,0,0,6,1,15], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a24f9bbfe8b5a3017b4dd4b72dbccec4d":[10,0,0,6,1,21], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a35ef40082a33ee8bb04e9e1b351a468c":[10,0,0,6,1,19], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a386f80798c223c5fdbfc4dd9066a6b99":[10,0,0,6,1,31], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a3c28892b66d1e93564113684711b30c7":[10,0,0,6,1,33], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a515a1f0d410cea5515d9aa9041be53e3":[10,0,0,6,1,29], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a521fa418355665952d548dc3ef682503":[10,0,0,6,1,26], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6a2b39df6a1ac51d9fbb7b39a1fcf89c":[10,0,0,6,1,14], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6f753d5e1bc479321c51b54392a96a65":[10,0,0,6,1,22], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a7cd33d336f2ede5302be79ada9e7bffe":[10,0,0,6,1,30], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a8dcb00bbb408a0f4ed45601b6de755a6":[10,0,0,6,1,17], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a997747305f387c28e46394c0955d2937":[10,0,0,6,1,28] +"namespacesimdjson.html#a04edabca6d128b8b31592e1e2e331ae0":[10,0,0,67], +"namespacesimdjson.html#a083a32b06fd32b6cd5e747abe3db6172":[10,0,0,44], +"namespacesimdjson.html#a202587a9e2cdd1c3d88b8640f9bc3a18":[10,0,0,61], +"namespacesimdjson.html#a28a847c4b31fc804bec2987b171dbd07":[10,0,0,68], +"namespacesimdjson.html#a2cda17221b852e5c398bad5bf350d270":[10,0,0,54], +"namespacesimdjson.html#a32b88c95630f78ed1115379735bbbf34":[10,0,0,63], +"namespacesimdjson.html#a32d36effa0943f5006e9d4151f5de0e4":[10,0,0,70], +"namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9":[10,0,0,48], +"namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27":[10,0,0,47], +"namespacesimdjson.html#a4447c2af37e8fa57daa0cedd948a810d":[10,0,0,50], +"namespacesimdjson.html#a44db29a59fd9f65464171bb1caeb0914":[10,0,0,55], +"namespacesimdjson.html#a4c998fcc6bf2bca2196b45a5c3e1967a":[10,0,0,57], +"namespacesimdjson.html#a4ee1eccef6fb8cdcdaf794e3e3d9ee66":[10,0,0,65], +"namespacesimdjson.html#a53546f3af0ed6840ffbeefcbefd305a1":[10,0,0,66], +"namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108":[10,0,0,46], +"namespacesimdjson.html#a56e8e2fa6798b9e0da80bc51ae4a5f29":[10,0,0,38], +"namespacesimdjson.html#a598dd79ec46726de8a6d409ba1bae034":[10,0,0,53], +"namespacesimdjson.html#a63b494af834917af13120dcd57719bdb":[10,0,0,33], +"namespacesimdjson.html#a65b00a7a7a9c8fafe9eb3b9b413a36fa":[10,0,0,37], +"namespacesimdjson.html#a667605c4c36cfa45bf111d6c76d39284":[10,0,0,49], +"namespacesimdjson.html#a6a670913a79379b38ac49a0599b437e8":[10,0,0,58], +"namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d":[10,0,0,69], +"namespacesimdjson.html#a6f306690d6d088d80b0cc2717040b2d0":[10,0,0,42], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9":[10,0,0,34], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a00d7c038f551d9527ba8897f3cee907d":[10,0,0,34,28], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0c6b4af181d3d5f40a09182522c88681":[10,0,0,34,4], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0f9ce97e85e7607e0f4d3811b818a013":[10,0,0,34,14], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a1de02af1d67e8350f612eee0dcf634b4":[10,0,0,34,16], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71":[10,0,0,34,1], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a351bcafefbbc80a6dadc1ea6c27a35e6":[10,0,0,34,25], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a398a5389d6e20c39e8880b0101b66f56":[10,0,0,34,10], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a3f94172e04ae52a978ea62157140b0de":[10,0,0,34,29], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4005fbda56edc47e077e5cfd4e68cda9":[10,0,0,34,3], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4a2c71f8eca438b3f0553a2811bdab9a":[10,0,0,34,19], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2":[10,0,0,34,15], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde":[10,0,0,34,8], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a69f1b9e7b9970fbb60416ebce2f894c3":[10,0,0,34,31], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a":[10,0,0,34,12], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b":[10,0,0,34,22], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49":[10,0,0,34,18], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb":[10,0,0,34,17], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12":[10,0,0,34,5], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f":[10,0,0,34,2], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681":[10,0,0,34,0], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f":[10,0,0,34,6], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676":[10,0,0,34,30], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a":[10,0,0,34,27], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b":[10,0,0,34,23], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ac2aef8f0fc33187cc118c95fade925d2":[10,0,0,34,11], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aca57917fc85c421aab3f2dd451519fa5":[10,0,0,34,13], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9acaec8ffce84b1acf9e6833b0f930878e":[10,0,0,34,20], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9adfcabbbd1ddb0843a0f320e062866ae8":[10,0,0,34,9], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae726a74b8a99e4bf802f3078436a2394":[10,0,0,34,7], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae9067bb5cb6283141b1c66466005ac0d":[10,0,0,34,24], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aee3335b961f2d0f732e95b359c16a69a":[10,0,0,34,26], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aeeaf930969566f76840224d64ee3a9a1":[10,0,0,34,21], +"namespacesimdjson.html#a7e4483a8ae684fdb5b2f1e7d4a8acc69":[10,0,0,40], +"namespacesimdjson.html#a84c2adfbebe2cf2c11fb30f93aadbd40":[10,0,0,59], +"namespacesimdjson.html#a92b75b21ee064a73722c18abc40d039b":[10,0,0,62], +"namespacesimdjson.html#a94bb4244756d764cf0ed7de180ae6520":[10,0,0,43], +"namespacesimdjson.html#aae4b3d2ed9b9af63d22b2fc404fdd3b5":[10,0,0,60], +"namespacesimdjson.html#abd8b8fd009878125822fca9a2624f6a6":[10,0,0,39], +"namespacesimdjson.html#ad394176adf22f9151f92d9cd541d0aee":[10,0,0,41], +"namespacesimdjson.html#ade4516933f53705eacfaed65ed14962d":[10,0,0,64], +"namespacesimdjson.html#adf3293e0e757f2db0f279347c3b57914":[10,0,0,51], +"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811":[10,0,0,35], +"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811a929eb14f376ff68fc0ddd3d682e00d4c":[10,0,0,35,1], +"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811aaf37d08ae228a87dc6b265fd1019c97d":[10,0,0,35,0], +"namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811ac059cc555f4992b3eb481f03b70df100":[10,0,0,35,2], +"namespacesimdjson.html#aeb4ef5cab43d52da3fdd99cb689aff2c":[10,0,0,45], +"namespacesimdjson.html#aecdd750132f0eb123a6d61113b4197bf":[10,0,0,71], +"namespacesimdjson.html#aed443864cc94c09c3f88eea39f8ce645":[10,0,0,52] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 2a6b91925..bfc55d7b3 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,19 +1,36 @@ var NAVTREEINDEX4 = { -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aa3354f8230db6df962b47633591fa232":[10,0,0,6,1,23], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aab771b17058b0c93bdd0a8679c2c4d84":[10,0,0,6,1,32], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ab10943c6107de5337f376a6939f817af":[10,0,0,6,1,20], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac3a4f6af474f2b5f6d749f7452bb5477":[10,0,0,6,1,25], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330":[10,0,0,6,1,16], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd":[10,0,0,6,1,16,5], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27":[10,0,0,6,1,16,4], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330aa8cfde6331bd59eb2ac96f8911c4b666":[10,0,0,6,1,16,1], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab1bc248a7ff2b2e95569f56de68615df":[10,0,0,6,1,16,2], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab45cffe084dd3d20d928bee85e7b0f21":[10,0,0,6,1,16,3], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330af1f713c9e000f5d3f280adbd124df4f5":[10,0,0,6,1,16,0], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#adab1063af10b90a1f45f87b307225995":[10,0,0,6,1,27], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ae52a82c2f754a47eb9dac12223b3311d":[10,0,0,6,1,24], -"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#af941be7ff0cfaeb30d15d2fb52e76dd1":[10,0,0,6,1,13], +"namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63":[10,0,0,36], +"namespacesimdjson.html#afc529e3bcacb5b3c747b525fb443771f":[10,0,0,56], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html":[10,0,0,7,2], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a11766eb5c6314cae0fec704440e288dd":[10,0,0,7,2,19], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a14f218243d548a5e5410e6fadc3a53dd":[10,0,0,7,2,15], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a24f9bbfe8b5a3017b4dd4b72dbccec4d":[10,0,0,7,2,22], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a3301f2ab5be71180e3ed68934d26c029":[10,0,0,7,2,17], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a35ef40082a33ee8bb04e9e1b351a468c":[10,0,0,7,2,20], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a386f80798c223c5fdbfc4dd9066a6b99":[10,0,0,7,2,32], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a3c28892b66d1e93564113684711b30c7":[10,0,0,7,2,34], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a515a1f0d410cea5515d9aa9041be53e3":[10,0,0,7,2,30], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a521fa418355665952d548dc3ef682503":[10,0,0,7,2,27], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6a2b39df6a1ac51d9fbb7b39a1fcf89c":[10,0,0,7,2,14], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6f753d5e1bc479321c51b54392a96a65":[10,0,0,7,2,23], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a7cd33d336f2ede5302be79ada9e7bffe":[10,0,0,7,2,31], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a8dcb00bbb408a0f4ed45601b6de755a6":[10,0,0,7,2,18], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a997747305f387c28e46394c0955d2937":[10,0,0,7,2,29], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aa3354f8230db6df962b47633591fa232":[10,0,0,7,2,24], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aab771b17058b0c93bdd0a8679c2c4d84":[10,0,0,7,2,33], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ab10943c6107de5337f376a6939f817af":[10,0,0,7,2,21], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac3a4f6af474f2b5f6d749f7452bb5477":[10,0,0,7,2,26], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330":[10,0,0,7,2,16], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd":[10,0,0,7,2,16,5], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27":[10,0,0,7,2,16,4], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330aa8cfde6331bd59eb2ac96f8911c4b666":[10,0,0,7,2,16,1], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab1bc248a7ff2b2e95569f56de68615df":[10,0,0,7,2,16,2], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab45cffe084dd3d20d928bee85e7b0f21":[10,0,0,7,2,16,3], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330af1f713c9e000f5d3f280adbd124df4f5":[10,0,0,7,2,16,0], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#adab1063af10b90a1f45f87b307225995":[10,0,0,7,2,28], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ae52a82c2f754a47eb9dac12223b3311d":[10,0,0,7,2,25], +"namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#af941be7ff0cfaeb30d15d2fb52e76dd1":[10,0,0,7,2,13], "namespacesimdjson_1_1arm64.html":[10,0,0,0], "namespacesimdjson_1_1dom.html":[10,0,0,1], "namespacesimdjson_1_1dom.html#a1c26d3ab6fcbbb3ecb69add4236f0a4d":[10,0,0,1,12], @@ -36,15 +53,15 @@ var NAVTREEINDEX4 = "namespacesimdjson_1_1fallback.html":[10,0,0,2], "namespacesimdjson_1_1haswell.html":[10,0,0,3], "namespacesimdjson_1_1icelake.html":[10,0,0,4], -"namespacesimdjson_1_1ppc64.html":[10,0,0,5], -"namespacesimdjson_1_1westmere.html":[10,0,0,7], -"numberparsing_8h.html#a4c645a86ea19178e55e6ceaa96ad29ae":[10,0,0,6,0,1], -"numberparsing_8h.html#abfab4a11a66cf3429d4b584165a0d47e":[10,0,0,6,0,0], -"numberparsing_8h.html#ade2dc27fe18a87c9fb48782885fc76a3":[10,0,0,6,6], +"namespacesimdjson_1_1ppc64.html":[10,0,0,6], +"namespacesimdjson_1_1westmere.html":[10,0,0,8], +"numberparsing_8h.html#a4c645a86ea19178e55e6ceaa96ad29ae":[10,0,0,7,1,1], +"numberparsing_8h.html#abfab4a11a66cf3429d4b584165a0d47e":[10,0,0,7,1,0], +"numberparsing_8h.html#ade2dc27fe18a87c9fb48782885fc76a3":[10,0,0,7,7], "numberparsing_8h_source.html":[12,0,0,0,4,9], "numberparsing__tables_8h_source.html":[12,0,0,0,7,5], -"object__iterator-inl_8h_source.html":[12,0,0,0,4,0,21], -"object__iterator_8h_source.html":[12,0,0,0,4,0,22], +"object__iterator-inl_8h_source.html":[12,0,0,0,4,0,23], +"object__iterator_8h_source.html":[12,0,0,0,4,0,24], "ondemand_2amalgamated_8h_source.html":[12,0,0,0,4,0,0], "ondemand_2dependencies_8h_source.html":[12,0,0,0,4,0,6], "ondemand_8h_source.html":[12,0,0,0,26], @@ -66,8 +83,8 @@ var NAVTREEINDEX4 = "ppc64_2simd_8h_source.html":[12,0,0,0,9,9], "ppc64_2stringparsing__defs_8h_source.html":[12,0,0,0,9,10], "ppc64_8h_source.html":[12,0,0,0,32], -"raw__json__string-inl_8h_source.html":[12,0,0,0,4,0,25], -"raw__json__string_8h_source.html":[12,0,0,0,4,0,26], +"raw__json__string-inl_8h_source.html":[12,0,0,0,4,0,27], +"raw__json__string_8h_source.html":[12,0,0,0,4,0,28], "simdjson_8h.html":[12,0,0,0,33], "simdjson_8h_source.html":[12,0,0,0,33], "simdjson__version_8h_source.html":[12,0,0,0,34], @@ -149,15 +166,16 @@ var NAVTREEINDEX4 = "structsimdjson_1_1simdjson__result.html#af7f6d5a5e979b60d5231449d53dcd9be":[11,0,0,7,6], "structsimdjson_1_1simdjson__result.html#afcce23c64894ec135fe8c2d255d2121b":[11,0,0,7,2], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html":[11,0,0,8], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a0c552667913d1becbb25a270409cfb6b":[11,0,0,8,6], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a31be13331805df7d2fa881c7c2f53623":[11,0,0,8,7], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a0c552667913d1becbb25a270409cfb6b":[11,0,0,8,7], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a31be13331805df7d2fa881c7c2f53623":[11,0,0,8,8], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a3dcaff6844a8dbec6d9a21806f786031":[11,0,0,8,1], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a55fa3af64867de8be0cabdaf3cce16a4":[11,0,0,8,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a55fa3af64867de8be0cabdaf3cce16a4":[11,0,0,8,6], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a7193907a54632951e337fc41febf75a4":[11,0,0,8,0], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a81e6dce45f02badff382827d3e947cfe":[11,0,0,8,3], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#aabb4bb3d53dbd6343f2a590b8f02824b":[11,0,0,8,8], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#aac43b7e80c89bf9ec7742c7889d4eaec":[11,0,0,8,2], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#af2fdfe4a3e6f617e07e213f0d50a3cc4":[11,0,0,8,4], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a81e6dce45f02badff382827d3e947cfe":[11,0,0,8,4], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#a9cbd4221483497ef9b84233d7f3e0eec":[11,0,0,8,2], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#aabb4bb3d53dbd6343f2a590b8f02824b":[11,0,0,8,9], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#aac43b7e80c89bf9ec7742c7889d4eaec":[11,0,0,8,3], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html#af2fdfe4a3e6f617e07e213f0d50a3cc4":[11,0,0,8,5], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html":[11,0,0,9], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html#a197bf2b7db2dc1d4fa59a1d12ee42526":[11,0,0,9,4], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html#a1c7c269b4567376cdd0e1406a2b43f1d":[11,0,0,9,0], @@ -165,89 +183,71 @@ var NAVTREEINDEX4 = "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html#a80d1a491f89534a7474f7a6ff6ab236d":[11,0,0,9,3], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html#ade4fad54d7e78d06501c053dbb2fc704":[11,0,0,9,2], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html":[11,0,0,10], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a084c9ea1aaf3848f34ec75c776dd660a":[11,0,0,10,27], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a09cb25b160c9db3f5279ef513db3deac":[11,0,0,10,55], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a0bcbee63db869ac122bed75000b54d46":[11,0,0,10,58], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a10a199e7230688e0177a870dfd34ee99":[11,0,0,10,51], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a17135304a51a3cf08cc802630f5cc1d0":[11,0,0,10,3], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a1c2749aea938f6f00eec37d098b4a102":[11,0,0,10,30], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a21068ca112785dcf71ac9832250e1740":[11,0,0,10,11], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a24f63365bd58c9f0c6ec1aae438e008d":[11,0,0,10,40], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a32e9d2b26e7c85c77dc3cef0f812ca1b":[11,0,0,10,60], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a371fb9d9879782009c11e547ff79e869":[11,0,0,10,46], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a429242515e1139a04142c3f1aa5cbe68":[11,0,0,10,17], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a084c9ea1aaf3848f34ec75c776dd660a":[11,0,0,10,28], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a09cb25b160c9db3f5279ef513db3deac":[11,0,0,10,56], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a0bcbee63db869ac122bed75000b54d46":[11,0,0,10,59], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a10a199e7230688e0177a870dfd34ee99":[11,0,0,10,52], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a17135304a51a3cf08cc802630f5cc1d0":[11,0,0,10,4], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a1c2749aea938f6f00eec37d098b4a102":[11,0,0,10,31], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a21068ca112785dcf71ac9832250e1740":[11,0,0,10,12], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a24f63365bd58c9f0c6ec1aae438e008d":[11,0,0,10,41], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a32e9d2b26e7c85c77dc3cef0f812ca1b":[11,0,0,10,61], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a371fb9d9879782009c11e547ff79e869":[11,0,0,10,47], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a429242515e1139a04142c3f1aa5cbe68":[11,0,0,10,18], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a458029a37b519f4594dc78812fee8657":[11,0,0,10,35], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a4762f6c497ac46d5c7a130b2f389156d":[11,0,0,10,48], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a50bddd1e9bc10caaabff8ff4d7eb903d":[11,0,0,10,50], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a50f16db4f51e54d5d1a04af5c0dfefe0":[11,0,0,10,15], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a52332b6ab6b8098fca5d73c575b8f3e7":[11,0,0,10,34], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a55eeb1baf095500e8cf3d97f67e362bd":[11,0,0,10,44], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a567b835f20e2f854f4303e83f4d3bd74":[11,0,0,10,13], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a59a47cbdb4c226a7d33e0315cce62984":[11,0,0,10,42], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a5a4d779ce258cac95b1799f16b49695b":[11,0,0,10,49], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a429242515e1139a04142c3f1aa5cbe68":[11,0,0,10,19], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a458029a37b519f4594dc78812fee8657":[11,0,0,10,36], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a4762f6c497ac46d5c7a130b2f389156d":[11,0,0,10,49], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a50bddd1e9bc10caaabff8ff4d7eb903d":[11,0,0,10,51], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a50f16db4f51e54d5d1a04af5c0dfefe0":[11,0,0,10,16], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a52332b6ab6b8098fca5d73c575b8f3e7":[11,0,0,10,35], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a55eeb1baf095500e8cf3d97f67e362bd":[11,0,0,10,45], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a567b835f20e2f854f4303e83f4d3bd74":[11,0,0,10,14], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a59a47cbdb4c226a7d33e0315cce62984":[11,0,0,10,43], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a5a4d779ce258cac95b1799f16b49695b":[11,0,0,10,50], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6024d17789cc49d3147445b3def018f6":[11,0,0,10,24], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6024d17789cc49d3147445b3def018f6":[11,0,0,10,23], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6024d17789cc49d3147445b3def018f6":[11,0,0,10,22], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a61c56912d76a1a730e4cf9b5aea5d69f":[11,0,0,10,39], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a662ec28f78a9fcba046eaa4509efa6a3":[11,0,0,10,43], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a696390da51f64f6955aa43484b2e8c41":[11,0,0,10,28], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a61c56912d76a1a730e4cf9b5aea5d69f":[11,0,0,10,40], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a662ec28f78a9fcba046eaa4509efa6a3":[11,0,0,10,44], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a696390da51f64f6955aa43484b2e8c41":[11,0,0,10,29], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6eaf8b3346df0929f74a7a3581f94f3b":[11,0,0,10,3], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a78feffa1a15a0ae2f244e87d89bbe372":[11,0,0,10,1], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a7c2a11edb53792f1a4c6fe2654060380":[11,0,0,10,36], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a87b78dd9ad9dd5fc8f5f1368ef004928":[11,0,0,10,21], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a88d370115d7ac1708b0127fc64ce9b2d":[11,0,0,10,12], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a89e365ab71c3c1e6c52c2bbc914069ef":[11,0,0,10,26], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a97cf6c1bf360c6570649afdb97b9c25d":[11,0,0,10,33], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9a751f7a061bc6e8d3159556466edbf0":[11,0,0,10,4], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9fbe143e7d0e23f9c62cbae279c30790":[11,0,0,10,29], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aa6d263e87502e172ea519278ea6777b2":[11,0,0,10,37], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aad912138afff908ddd2f1ceacc51fb86":[11,0,0,10,6], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aae2f837578cabf883f3050a88146cbb0":[11,0,0,10,52], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a7c2a11edb53792f1a4c6fe2654060380":[11,0,0,10,37], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a87b78dd9ad9dd5fc8f5f1368ef004928":[11,0,0,10,22], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a88d370115d7ac1708b0127fc64ce9b2d":[11,0,0,10,13], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a89e365ab71c3c1e6c52c2bbc914069ef":[11,0,0,10,27], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a97cf6c1bf360c6570649afdb97b9c25d":[11,0,0,10,34], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9a751f7a061bc6e8d3159556466edbf0":[11,0,0,10,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9fbe143e7d0e23f9c62cbae279c30790":[11,0,0,10,30], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aa6d263e87502e172ea519278ea6777b2":[11,0,0,10,38], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aad912138afff908ddd2f1ceacc51fb86":[11,0,0,10,7], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aae2f837578cabf883f3050a88146cbb0":[11,0,0,10,53], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ab4ad542b6ecca93a5886f3c1134a8831":[11,0,0,10,2], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ab50c666f3261dc9793bdef557f731f05":[11,0,0,10,19], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ab853e43616d51a699d7ec08553f28c77":[11,0,0,10,54], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#abcb0825900ad9b8ed77b5e8c11b553b1":[11,0,0,10,31], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#abee12ce61b43c3b7c89e0af14fd81f12":[11,0,0,10,7], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#abfee745b54cd29f70a7564e8fade64f9":[11,0,0,10,56], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac0e966ea81b5a86485e82bcadbad4903":[11,0,0,10,32], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac1bc5849809d087f4d4b78482ef0424b":[11,0,0,10,20], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac3cf80b50922d31e34a069b45c4e125b":[11,0,0,10,38], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac4c6cfbf267a75a8448b7353cb1f53f5":[11,0,0,10,5], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac994a43ba5e7fbde29d82c8d437c5fb7":[11,0,0,10,53], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ad2c7498f364cf7803f83408a8629a5ac":[11,0,0,10,47], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ad93b76ab3636d40ce75059e0f8653c6f":[11,0,0,10,8], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ab50c666f3261dc9793bdef557f731f05":[11,0,0,10,20], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ab853e43616d51a699d7ec08553f28c77":[11,0,0,10,55], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#abcb0825900ad9b8ed77b5e8c11b553b1":[11,0,0,10,32], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#abee12ce61b43c3b7c89e0af14fd81f12":[11,0,0,10,8], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#abfee745b54cd29f70a7564e8fade64f9":[11,0,0,10,57], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac0e966ea81b5a86485e82bcadbad4903":[11,0,0,10,33], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac1bc5849809d087f4d4b78482ef0424b":[11,0,0,10,21], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac3cf80b50922d31e34a069b45c4e125b":[11,0,0,10,39], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac4c6cfbf267a75a8448b7353cb1f53f5":[11,0,0,10,6], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ac994a43ba5e7fbde29d82c8d437c5fb7":[11,0,0,10,54], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ad2c7498f364cf7803f83408a8629a5ac":[11,0,0,10,48], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ad93b76ab3636d40ce75059e0f8653c6f":[11,0,0,10,9], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ada47799dcb5e64e43851d78d346b1d47":[11,0,0,10,25], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ada47799dcb5e64e43851d78d346b1d47":[11,0,0,10,24], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#adb70072b98e8c3c650ce695f3e928e66":[11,0,0,10,14], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#adb70072b98e8c3c650ce695f3e928e66":[11,0,0,10,16], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ae69c9218f418dab3b1aafeb2b6504fab":[11,0,0,10,57], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aecc254ac74f3ccd0704813be27c98470":[11,0,0,10,9], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aeda745db35d2b64a7956a70872242fcb":[11,0,0,10,45], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ada47799dcb5e64e43851d78d346b1d47":[11,0,0,10,26], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#adb70072b98e8c3c650ce695f3e928e66":[11,0,0,10,17], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#adb70072b98e8c3c650ce695f3e928e66":[11,0,0,10,15], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ae69c9218f418dab3b1aafeb2b6504fab":[11,0,0,10,58], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aecc254ac74f3ccd0704813be27c98470":[11,0,0,10,10], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aeda745db35d2b64a7956a70872242fcb":[11,0,0,10,46], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aee14d172c38cccaebd412e89b9ddb6fd":[11,0,0,10,0], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#af317ba3fe69d41d114b2a2320d03dc8f":[11,0,0,10,59], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#af382335314631deb5c352ac86cb25b67":[11,0,0,10,41], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#af581e06e3dae820014483271ba7eb935":[11,0,0,10,10], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#af317ba3fe69d41d114b2a2320d03dc8f":[11,0,0,10,60], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#af382335314631deb5c352ac86cb25b67":[11,0,0,10,42], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#af581e06e3dae820014483271ba7eb935":[11,0,0,10,11], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html":[11,0,0,11], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a02a7afea763acd3b79a77198c26aa947":[11,0,0,11,3], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a096cb746c1e63523c55b0180884e4462":[11,0,0,11,37], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a0f4f729f5e2296ac62d5bc7481f6a445":[11,0,0,11,34], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a1b08a9262a2406b26dae10d44011373e":[11,0,0,11,42], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a20982b10f89ac3ec1f07acf11e5a9d5a":[11,0,0,11,35], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a24eb1bccb3246b65ba607c838fc1af0b":[11,0,0,11,31], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a2543c2174565f1dfee02b6b0bac4ff7d":[11,0,0,11,15], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a29727f780e4a992da817cc00ad7bd571":[11,0,0,11,29], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a32724251c423c33cd1fb095d6f8faa40":[11,0,0,11,4], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a4367c0cab418bbe455a4b49acc274e89":[11,0,0,11,7], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a50ae30ff13deb16a82ca945f536624eb":[11,0,0,11,16], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a51ffc1d04fedd7493820f1d5371f2cca":[11,0,0,11,19], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a5843e97c0982f79bc79edba6e8eee2b6":[11,0,0,11,38], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a65c07706275a3f7c5518afbfd30ce394":[11,0,0,11,18], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a66a5f8fb052b7d2b5a786f6fc666d2e6":[11,0,0,11,11], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a67dfd1cb54a3a739aeac8571f8a5d1b5":[11,0,0,11,24], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a68051e56ba7cbc7951bdc49d02bb62fa":[11,0,0,11,1], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a6aae812b1929c086b593c0b3bad9d333":[11,0,0,11,33], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a6c9dc17807098fba9f964e792c7daf2e":[11,0,0,11,25], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a6cdc33399794644363a720d6f271dd8d":[11,0,0,11,22], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a84d35046d2328c1b52052b60abdfff5f":[11,0,0,11,5], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a858f380c29315521e43dd6025785e7a4":[11,0,0,11,40], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a90ecb32d9f0c497568d4de9b9affcb04":[11,0,0,11,23] +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a02a7afea763acd3b79a77198c26aa947":[11,0,0,11,4], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a096cb746c1e63523c55b0180884e4462":[11,0,0,11,38], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a0f4f729f5e2296ac62d5bc7481f6a445":[11,0,0,11,35], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a1b08a9262a2406b26dae10d44011373e":[11,0,0,11,43] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index 12f5e5bb0..a456fc1f2 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,31 +1,51 @@ var NAVTREEINDEX5 = { -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a940c313d530e0254342235d441e334b0":[11,0,0,11,6], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a956a0b0a4f8f910c45be61370ae96586":[11,0,0,11,32], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a9d15caa939a40325a3dabbe3224ddbbf":[11,0,0,11,41], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a9e474f04cbd9cf41a1e698ba6bfbf701":[11,0,0,11,47], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa2873ff8fc330dd1138bba61e7487287":[11,0,0,11,44], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a20982b10f89ac3ec1f07acf11e5a9d5a":[11,0,0,11,36], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a24eb1bccb3246b65ba607c838fc1af0b":[11,0,0,11,32], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a2543c2174565f1dfee02b6b0bac4ff7d":[11,0,0,11,16], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a29727f780e4a992da817cc00ad7bd571":[11,0,0,11,30], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a32724251c423c33cd1fb095d6f8faa40":[11,0,0,11,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a4367c0cab418bbe455a4b49acc274e89":[11,0,0,11,8], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a50ae30ff13deb16a82ca945f536624eb":[11,0,0,11,17], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a51ffc1d04fedd7493820f1d5371f2cca":[11,0,0,11,20], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a5843e97c0982f79bc79edba6e8eee2b6":[11,0,0,11,39], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a65c07706275a3f7c5518afbfd30ce394":[11,0,0,11,19], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a66a5f8fb052b7d2b5a786f6fc666d2e6":[11,0,0,11,12], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a67dfd1cb54a3a739aeac8571f8a5d1b5":[11,0,0,11,25], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a68051e56ba7cbc7951bdc49d02bb62fa":[11,0,0,11,1], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a6aae812b1929c086b593c0b3bad9d333":[11,0,0,11,34], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a6c9dc17807098fba9f964e792c7daf2e":[11,0,0,11,26], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a6cdc33399794644363a720d6f271dd8d":[11,0,0,11,23], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a84d35046d2328c1b52052b60abdfff5f":[11,0,0,11,6], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a858f380c29315521e43dd6025785e7a4":[11,0,0,11,41], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a90ecb32d9f0c497568d4de9b9affcb04":[11,0,0,11,24], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a940c313d530e0254342235d441e334b0":[11,0,0,11,7], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a956a0b0a4f8f910c45be61370ae96586":[11,0,0,11,33], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a9d15caa939a40325a3dabbe3224ddbbf":[11,0,0,11,42], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#a9e474f04cbd9cf41a1e698ba6bfbf701":[11,0,0,11,48], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa2873ff8fc330dd1138bba61e7487287":[11,0,0,11,45], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa53af9357f3c3aa144ccda80ed709d4c":[11,0,0,11,0], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa6ef30cb4fec233a33a0e0a8caf90e0b":[11,0,0,11,14], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa924317778c6f7d8e3941c7aadf1854d":[11,0,0,11,12], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ab10a7c98d14d3a40aef1a8b1e9cd29d2":[11,0,0,11,43], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ab68d719e9d7079f61481d13d37fc615a":[11,0,0,11,9], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac1bcd8afb10742d6f18b8f2f07ba0392":[11,0,0,11,46], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac2d22c558afdcbac2d66e2d333526202":[11,0,0,11,28], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aca433867baaffeff86367c88bf192572":[11,0,0,11,20], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#acb01db7785909e8040f9c4425c0bd42a":[11,0,0,11,21], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#acc2ab79d219fc8cd814c8cf656ca00c0":[11,0,0,11,39], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ace03cdf56314cb0b5cbe2a7d45e0cf2f":[11,0,0,11,13], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ace8e77df3989649fdeb84110a37521db":[11,0,0,11,27], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad30a48ed641b349206b8fdb6b400ac36":[11,0,0,11,10], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad65311d0d524203aeb76a4ecb25e8a71":[11,0,0,11,26], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad8d508768cb4c8bdf6c169395e888c34":[11,0,0,11,48], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad99c6aa33f3728d6a3163b56db1ea969":[11,0,0,11,45], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ae13d3f823d9ac6a763cc3c5beae1c4e3":[11,0,0,11,36], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa6ef30cb4fec233a33a0e0a8caf90e0b":[11,0,0,11,15], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aa924317778c6f7d8e3941c7aadf1854d":[11,0,0,11,13], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ab10a7c98d14d3a40aef1a8b1e9cd29d2":[11,0,0,11,44], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ab68d719e9d7079f61481d13d37fc615a":[11,0,0,11,10], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac1bcd8afb10742d6f18b8f2f07ba0392":[11,0,0,11,47], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac2d22c558afdcbac2d66e2d333526202":[11,0,0,11,29], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#aca433867baaffeff86367c88bf192572":[11,0,0,11,21], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#acb01db7785909e8040f9c4425c0bd42a":[11,0,0,11,22], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#acc2ab79d219fc8cd814c8cf656ca00c0":[11,0,0,11,40], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ace03cdf56314cb0b5cbe2a7d45e0cf2f":[11,0,0,11,14], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ace8e77df3989649fdeb84110a37521db":[11,0,0,11,28], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad30a48ed641b349206b8fdb6b400ac36":[11,0,0,11,11], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad65311d0d524203aeb76a4ecb25e8a71":[11,0,0,11,27], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad8d508768cb4c8bdf6c169395e888c34":[11,0,0,11,49], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ad99c6aa33f3728d6a3163b56db1ea969":[11,0,0,11,46], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ae13d3f823d9ac6a763cc3c5beae1c4e3":[11,0,0,11,37], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ae1557f700923c9f18b75f2d320e434c7":[11,0,0,11,2], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ae34bac01f275a64170b1e9773a8723d0":[11,0,0,11,17], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#af76e3ed42262a4fa24d0452c81e6fcc7":[11,0,0,11,8], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#af95dc38aa04430734b691ff4ba1326f7":[11,0,0,11,30], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ae34bac01f275a64170b1e9773a8723d0":[11,0,0,11,18], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#af76e3ed42262a4fa24d0452c81e6fcc7":[11,0,0,11,9], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#af95dc38aa04430734b691ff4ba1326f7":[11,0,0,11,31], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#afcaa2ac76fe35a23a80f71a4be86807f":[11,0,0,11,3], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_01_4.html":[11,0,0,12], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_01_4.html#af4e7bdd41efefaaa285662fd9393c8dc":[11,0,0,12,0], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field_01_4.html":[11,0,0,13], @@ -38,20 +58,21 @@ var NAVTREEINDEX5 = "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__type_01_4.html":[11,0,0,15], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__type_01_4.html#a27b28956d82c082e23efdf9f2977fa12":[11,0,0,15,0], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html":[11,0,0,16], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a2246c3beb618a9aec6249a236fa33d17":[11,0,0,16,9], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a287ec91d743b302c6112f8036ca293c3":[11,0,0,16,12], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a47262b644851a75f6079f8be740d9974":[11,0,0,16,1], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a718b4882e8ee1d9d314446cd47b0efe7":[11,0,0,16,4], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a859a70452db187eaaca4ff018f959175":[11,0,0,16,13], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a86945d1c1c36bc51dd8a18e8ee9c0c18":[11,0,0,16,2], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a99b1f71b33c2977afe8de124f2f662b6":[11,0,0,16,7], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a9a5596c92c725e98767e76733fa704ac":[11,0,0,16,11], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a2246c3beb618a9aec6249a236fa33d17":[11,0,0,16,10], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a287ec91d743b302c6112f8036ca293c3":[11,0,0,16,13], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a47262b644851a75f6079f8be740d9974":[11,0,0,16,2], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a6e0c4bf678c0b25bdc067d2dce9e73a9":[11,0,0,16,1], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a718b4882e8ee1d9d314446cd47b0efe7":[11,0,0,16,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a859a70452db187eaaca4ff018f959175":[11,0,0,16,14], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a86945d1c1c36bc51dd8a18e8ee9c0c18":[11,0,0,16,3], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a99b1f71b33c2977afe8de124f2f662b6":[11,0,0,16,8], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#a9a5596c92c725e98767e76733fa704ac":[11,0,0,16,12], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#abdd158d04a924752c33bb54af46608e4":[11,0,0,16,0], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#ad40a8df1162007a8db15ff061fd0e083":[11,0,0,16,6], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#ad88110fe0070d8e28e680cbdbff198cf":[11,0,0,16,10], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#ae44a332b47352441d29290237942bee4":[11,0,0,16,8], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#af882bb9212c81253b2f52ae763f1fab6":[11,0,0,16,3], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#afd9f79244804cad8a3c12053c2e5da6f":[11,0,0,16,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#ad40a8df1162007a8db15ff061fd0e083":[11,0,0,16,7], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#ad88110fe0070d8e28e680cbdbff198cf":[11,0,0,16,11], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#ae44a332b47352441d29290237942bee4":[11,0,0,16,9], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#af882bb9212c81253b2f52ae763f1fab6":[11,0,0,16,4], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html#afd9f79244804cad8a3c12053c2e5da6f":[11,0,0,16,6], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html":[11,0,0,17], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html#a7ca63da97cf96188a9041d6f27d9fe51":[11,0,0,17,1], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html#a8362f620df4f825553c777ded202b97d":[11,0,0,17,0], @@ -68,56 +89,57 @@ var NAVTREEINDEX5 = "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1token__iterator_01_4.html":[11,0,0,20], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1token__iterator_01_4.html#a4d5c1002a553306a95c86d28e9f511fa":[11,0,0,20,0], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html":[11,0,0,21], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a002c69d18a432b46e99c2579192f00a8":[11,0,0,21,31], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a04ed905c5d3108cdbb3e9801d1e30486":[11,0,0,21,4], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a059e76f9a15e0b3360b575530c20781b":[11,0,0,21,17], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a06233595fa9a434aff2fb3a3bdc76a11":[11,0,0,21,40], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a07c7e0c3076b3882e4b146a008955772":[11,0,0,21,33], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a0f74a50a24a204f69f00ffb7915f576f":[11,0,0,21,35], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a002c69d18a432b46e99c2579192f00a8":[11,0,0,21,32], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a04ed905c5d3108cdbb3e9801d1e30486":[11,0,0,21,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a059e76f9a15e0b3360b575530c20781b":[11,0,0,21,18], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a06233595fa9a434aff2fb3a3bdc76a11":[11,0,0,21,41], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a07c7e0c3076b3882e4b146a008955772":[11,0,0,21,34], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a0f74a50a24a204f69f00ffb7915f576f":[11,0,0,21,36], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a2133bb3e3ca52ee35803cdcbae374d88":[11,0,0,21,1], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a284506fefda0c9a4d7cc0907ff5d542c":[11,0,0,21,18], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a2a0f2a56381fce725bbf19f292d36e5b":[11,0,0,21,39], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a2ff162e268f5b778aec7547a653a76f9":[11,0,0,21,5], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3a5998868865b8d9767c462281631d5e":[11,0,0,21,41], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3bfd36dafc82c212f165b434ab5378b3":[11,0,0,21,6], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3d5eaab352993f6e864956e5c2b82fe3":[11,0,0,21,22], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a423064962ffe48495948c98afb0e556c":[11,0,0,21,12], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a44054cd968715e09f5db03b3b1cec59b":[11,0,0,21,11], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a442b2e5803e69d4845b5b7f7bd51a0ed":[11,0,0,21,48], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4db54bcbf1e10848c60c395a1cb5ab9b":[11,0,0,21,23], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4fcb1a87bdcdd717b09af375280dcd34":[11,0,0,21,3], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4ff908713e1eb6d6294706a235be8101":[11,0,0,21,10], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a55e9130ee895592cdcf7a2fe6767d95c":[11,0,0,21,34], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a578f245708437fd332e5bc24a7e12ca8":[11,0,0,21,29], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a5d54ff87e39ccbf114061605f6d81c28":[11,0,0,21,15], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a62daeccca10fae7551156ce3dfbfbcda":[11,0,0,21,24], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a6424c3b72245f414d3e5a979c5433cf3":[11,0,0,21,36], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a66eb505dd50314b206960b9ab4ea0a65":[11,0,0,21,38], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a6775bf7c2da1da154677ec3b54272ccc":[11,0,0,21,9], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a6d591c53c2d0e8a4ad71e171dafa45f8":[11,0,0,21,2], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a75f550801092d5c38f48308b03b7f3ba":[11,0,0,21,27], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a77651d0e781ff7c537990e564cd617ab":[11,0,0,21,8], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a78b9e4e22a89050c9f911f1878165e88":[11,0,0,21,7], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a841370a15d55a3d69894d03dc192c85d":[11,0,0,21,19], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a284506fefda0c9a4d7cc0907ff5d542c":[11,0,0,21,19], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a2a0f2a56381fce725bbf19f292d36e5b":[11,0,0,21,40], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a2ae036a9420536eed838f29c290d4a66":[11,0,0,21,2], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a2ff162e268f5b778aec7547a653a76f9":[11,0,0,21,6], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3a5998868865b8d9767c462281631d5e":[11,0,0,21,42], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3bfd36dafc82c212f165b434ab5378b3":[11,0,0,21,7], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3d5eaab352993f6e864956e5c2b82fe3":[11,0,0,21,23], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a423064962ffe48495948c98afb0e556c":[11,0,0,21,13], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a44054cd968715e09f5db03b3b1cec59b":[11,0,0,21,12], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a442b2e5803e69d4845b5b7f7bd51a0ed":[11,0,0,21,49], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4db54bcbf1e10848c60c395a1cb5ab9b":[11,0,0,21,24], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4fcb1a87bdcdd717b09af375280dcd34":[11,0,0,21,4], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4ff908713e1eb6d6294706a235be8101":[11,0,0,21,11], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a55e9130ee895592cdcf7a2fe6767d95c":[11,0,0,21,35], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a578f245708437fd332e5bc24a7e12ca8":[11,0,0,21,30], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a5d54ff87e39ccbf114061605f6d81c28":[11,0,0,21,16], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a62daeccca10fae7551156ce3dfbfbcda":[11,0,0,21,25], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a6424c3b72245f414d3e5a979c5433cf3":[11,0,0,21,37], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a66eb505dd50314b206960b9ab4ea0a65":[11,0,0,21,39], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a6775bf7c2da1da154677ec3b54272ccc":[11,0,0,21,10], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a6d591c53c2d0e8a4ad71e171dafa45f8":[11,0,0,21,3], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a75f550801092d5c38f48308b03b7f3ba":[11,0,0,21,28], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a77651d0e781ff7c537990e564cd617ab":[11,0,0,21,9], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a78b9e4e22a89050c9f911f1878165e88":[11,0,0,21,8], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a841370a15d55a3d69894d03dc192c85d":[11,0,0,21,20], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a862809692781f445bd41c93c9ba884aa":[11,0,0,21,0], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a899707b51050635713fd4aa697a5067b":[11,0,0,21,46], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a91b6b30ac6e4f38ecae22280ec85f9ec":[11,0,0,21,30], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a96adec398f13538b121979da4e0fcca9":[11,0,0,21,14], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a99d406c62d87e406e93ffe95515739ae":[11,0,0,21,13], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aa65f795ad9790a988a45cdb14323d3cc":[11,0,0,21,20], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aadd184bbf226ca3cedbeaec4bc96cb81":[11,0,0,21,42], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#abc2e6abf0904478370170018bb0f1bdd":[11,0,0,21,37], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ad176b26e845d13c778eb9b8cb94260ba":[11,0,0,21,45], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ad2795c7084e1cb4f5c3119703fc807a2":[11,0,0,21,43], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ad496791bbbd9af86d1998d474e2d9298":[11,0,0,21,26], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#adb031e554665e5dd97ae88a58fb4cd99":[11,0,0,21,44], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#adda5c242ed69b399e8d2d31ac4f21d8d":[11,0,0,21,47], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ae13b5a733402eecd82098eea79d4ec6b":[11,0,0,21,16], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aebb4d644ca41465a53c315bb8ef232f5":[11,0,0,21,21], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aeffc73bee92f56bd2d7a00b2b7bb20cd":[11,0,0,21,32], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af3d0d03752d5e96d7ee5b83f29136b1b":[11,0,0,21,49], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af412fb851e48ee1050347d62118bee96":[11,0,0,21,28], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af7ff134d2ada5aae0a95f12bbfd7f088":[11,0,0,21,25], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a899707b51050635713fd4aa697a5067b":[11,0,0,21,47], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a91b6b30ac6e4f38ecae22280ec85f9ec":[11,0,0,21,31], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a96adec398f13538b121979da4e0fcca9":[11,0,0,21,15], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a99d406c62d87e406e93ffe95515739ae":[11,0,0,21,14], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aa65f795ad9790a988a45cdb14323d3cc":[11,0,0,21,21], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aadd184bbf226ca3cedbeaec4bc96cb81":[11,0,0,21,43], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#abc2e6abf0904478370170018bb0f1bdd":[11,0,0,21,38], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ad176b26e845d13c778eb9b8cb94260ba":[11,0,0,21,46], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ad2795c7084e1cb4f5c3119703fc807a2":[11,0,0,21,44], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ad496791bbbd9af86d1998d474e2d9298":[11,0,0,21,27], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#adb031e554665e5dd97ae88a58fb4cd99":[11,0,0,21,45], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#adda5c242ed69b399e8d2d31ac4f21d8d":[11,0,0,21,48], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#ae13b5a733402eecd82098eea79d4ec6b":[11,0,0,21,17], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aebb4d644ca41465a53c315bb8ef232f5":[11,0,0,21,22], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#aeffc73bee92f56bd2d7a00b2b7bb20cd":[11,0,0,21,33], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af3d0d03752d5e96d7ee5b83f29136b1b":[11,0,0,21,50], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af412fb851e48ee1050347d62118bee96":[11,0,0,21,29], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af7ff134d2ada5aae0a95f12bbfd7f088":[11,0,0,21,26], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value__iterator_01_4.html":[11,0,0,22], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value__iterator_01_4.html#a0fcb12cc4db7c75e02207eccb576aa6a":[11,0,0,22,0], "structsimdjson_1_1simdjson__result_3_01dom_1_1array_01_4.html":[11,0,0,2], @@ -181,12 +203,12 @@ var NAVTREEINDEX5 = "tape__ref-inl_8h_source.html":[12,0,0,0,7,7], "tape__ref_8h_source.html":[12,0,0,0,7,8], "tape__type_8h_source.html":[12,0,0,0,7,9], -"token__iterator-inl_8h_source.html":[12,0,0,0,4,0,29], -"token__iterator_8h_source.html":[12,0,0,0,4,0,30], -"value-inl_8h_source.html":[12,0,0,0,4,0,31], -"value_8h_source.html":[12,0,0,0,4,0,32], -"value__iterator-inl_8h_source.html":[12,0,0,0,4,0,33], -"value__iterator_8h_source.html":[12,0,0,0,4,0,34], +"token__iterator-inl_8h_source.html":[12,0,0,0,4,0,31], +"token__iterator_8h_source.html":[12,0,0,0,4,0,32], +"value-inl_8h_source.html":[12,0,0,0,4,0,33], +"value_8h_source.html":[12,0,0,0,4,0,34], +"value__iterator-inl_8h_source.html":[12,0,0,0,4,0,35], +"value__iterator_8h_source.html":[12,0,0,0,4,0,36], "westmere_2base_8h_source.html":[12,0,0,0,10,0], "westmere_2begin_8h_source.html":[12,0,0,0,10,1], "westmere_2bitmanipulation_8h_source.html":[12,0,0,0,10,2], @@ -198,9 +220,5 @@ var NAVTREEINDEX5 = "westmere_2ondemand_8h_source.html":[12,0,0,0,10,8], "westmere_2simd_8h_source.html":[12,0,0,0,10,9], "westmere_2stringparsing__defs_8h_source.html":[12,0,0,0,10,10], -"westmere_8h_source.html":[12,0,0,0,35], -"":[10,0,1], -"":[10,0,0,6,1,0], -"":[10,0,0,6,0], -"":[10,0,0,6] +"westmere_8h_source.html":[12,0,0,0,35] }; diff --git a/search/all_0.js b/search/all_0.js index 4a4ea473d..d6275ebd4 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -15,5 +15,6 @@ var searchData= ['at_5fend_12',['at_end',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae896ac465551b036763e4465b3a16c7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], ['at_5fkey_13',['at_key',['../classsimdjson_1_1dom_1_1object.html#a4fb3e04e0ea591132da90341bf9ed819',1,'simdjson::dom::object::at_key()'],['../classsimdjson_1_1dom_1_1element.html#a686a21f39c755dcbf95116757d2193bd',1,'simdjson::dom::element::at_key()']]], ['at_5fkey_5fcase_5finsensitive_14',['at_key_case_insensitive',['../classsimdjson_1_1dom_1_1object.html#ab075da9eb7678f6321cecf4cbd196039',1,'simdjson::dom::object::at_key_case_insensitive()'],['../classsimdjson_1_1dom_1_1element.html#a5185447e6bf8949e7c5e9c22711e8764',1,'simdjson::dom::element::at_key_case_insensitive()']]], - ['at_5fpointer_15',['at_pointer',['../classsimdjson_1_1dom_1_1array.html#a8141c7d98672bc3ab69fea7b63afcfb2',1,'simdjson::dom::array::at_pointer()'],['../classsimdjson_1_1dom_1_1element.html#a3777fed88f37555f2d090aeb604a117c',1,'simdjson::dom::element::at_pointer()'],['../classsimdjson_1_1dom_1_1object.html#ace84581be0fee46d5128c49710522aba',1,'simdjson::dom::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_pointer()']]] + ['at_5fpath_15',['at_path',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aa9ec8526ef892cb3766faccf1a674e03',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_path()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a87b1fb46555fdf69761966e49ffaa9d7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_path()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae1bb196ae5f2aeabd8d95accdcd73498',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_path()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6f6c6d98a3605c8e04cad16fce05c16c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_path()']]], + ['at_5fpointer_16',['at_pointer',['../classsimdjson_1_1dom_1_1array.html#a8141c7d98672bc3ab69fea7b63afcfb2',1,'simdjson::dom::array::at_pointer()'],['../classsimdjson_1_1dom_1_1element.html#a3777fed88f37555f2d090aeb604a117c',1,'simdjson::dom::element::at_pointer()'],['../classsimdjson_1_1dom_1_1object.html#ace84581be0fee46d5128c49710522aba',1,'simdjson::dom::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_pointer()']]] ]; diff --git a/search/all_1.js b/search/all_1.js index 28a65a32c..ec91963cf 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['begin_16',['begin',['../classsimdjson_1_1dom_1_1array.html#aebd2b7ca5e1d87476ea2cd4fc9239a74',1,'simdjson::dom::array::begin()'],['../classsimdjson_1_1dom_1_1document__stream.html#a9a51df3d81c9b7849bbbc8ae42096b76',1,'simdjson::dom::document_stream::begin()'],['../classsimdjson_1_1dom_1_1element.html#aa59ecf8e9ac7b1a9e977d2cd3f03aa7f',1,'simdjson::dom::element::begin()'],['../classsimdjson_1_1dom_1_1object.html#afe127a7e9ec8dab9ec76160525a68a83',1,'simdjson::dom::object::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ae88253d9f6cef0dfc0bd05c45cdfc06f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::begin()']]], - ['bool_17',['BOOL',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa97b2c144243b2b9d2c593ec268b62f5',1,'simdjson::dom']]], - ['boolean_18',['boolean',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['buf_19',['buf',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a961b4870710d5ee1da938c4923d6f68d',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], - ['builtin_5fimplementation_20',['builtin_implementation',['../namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63',1,'simdjson']]] + ['begin_17',['begin',['../classsimdjson_1_1dom_1_1array.html#aebd2b7ca5e1d87476ea2cd4fc9239a74',1,'simdjson::dom::array::begin()'],['../classsimdjson_1_1dom_1_1document__stream.html#a9a51df3d81c9b7849bbbc8ae42096b76',1,'simdjson::dom::document_stream::begin()'],['../classsimdjson_1_1dom_1_1element.html#aa59ecf8e9ac7b1a9e977d2cd3f03aa7f',1,'simdjson::dom::element::begin()'],['../classsimdjson_1_1dom_1_1object.html#afe127a7e9ec8dab9ec76160525a68a83',1,'simdjson::dom::object::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ae88253d9f6cef0dfc0bd05c45cdfc06f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::begin()']]], + ['bool_18',['BOOL',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa97b2c144243b2b9d2c593ec268b62f5',1,'simdjson::dom']]], + ['boolean_19',['boolean',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['buf_20',['buf',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a961b4870710d5ee1da938c4923d6f68d',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], + ['builtin_5fimplementation_21',['builtin_implementation',['../namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63',1,'simdjson']]] ]; diff --git a/search/all_10.js b/search/all_10.js index bd937c013..772e48553 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,12 +1,12 @@ var searchData= [ - ['raw_199',['raw',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a8736f5e397a3e0a55090aadee0596214',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], - ['raw_5fjson_200',['raw_json',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad8a7f0b418fae60160e403f71a5a8088',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa3a27654a19c386ad0c775cff258cf0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9271a0be9a741a34c3a63f77363963a6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json()']]], - ['raw_5fjson_5fstring_201',['raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a78b420ddb8a0570ee973cdfbccd31c9a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#acf64001cc9961cd01712211b778e760b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string(const uint8_t *_buf) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], - ['raw_5fjson_5ftoken_202',['raw_json_token',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a0bcbee63db869ac122bed75000b54d46',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a442b2e5803e69d4845b5b7f7bd51a0ed',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a37427e768435aafef5af097b8cc3cfec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac1bcd8afb10742d6f18b8f2f07ba0392',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a58802e77b6fb25a3d2ec8a4d2482f9bf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json_token()']]], - ['remove_5futf8_5fbom_203',['remove_utf8_bom',['../classsimdjson_1_1padded__string__view.html#a572beea549bf5a58d62ffe4e768c1e82',1,'simdjson::padded_string_view']]], - ['reset_204',['reset',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae7248918b09cb4cb1d866605c641679d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::reset()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae0bc6b9803e0c989e9defaf3edcaaae4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::reset()']]], - ['resume_205',['resume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a970f5c3f3e668a399765d52c7426764d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['rewind_206',['rewind',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9cc053001e8246e6e65bbcbf3db035c4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['root_207',['root',['../classsimdjson_1_1dom_1_1document.html#ae19dced0eee5f63b9d1591ef51dcda4e',1,'simdjson::dom::document']]] + ['raw_200',['raw',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a8736f5e397a3e0a55090aadee0596214',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], + ['raw_5fjson_201',['raw_json',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad8a7f0b418fae60160e403f71a5a8088',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa3a27654a19c386ad0c775cff258cf0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9271a0be9a741a34c3a63f77363963a6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json()']]], + ['raw_5fjson_5fstring_202',['raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a78b420ddb8a0570ee973cdfbccd31c9a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#acf64001cc9961cd01712211b778e760b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string(const uint8_t *_buf) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], + ['raw_5fjson_5ftoken_203',['raw_json_token',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a0bcbee63db869ac122bed75000b54d46',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a442b2e5803e69d4845b5b7f7bd51a0ed',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a37427e768435aafef5af097b8cc3cfec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac1bcd8afb10742d6f18b8f2f07ba0392',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a58802e77b6fb25a3d2ec8a4d2482f9bf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json_token()']]], + ['remove_5futf8_5fbom_204',['remove_utf8_bom',['../classsimdjson_1_1padded__string__view.html#a572beea549bf5a58d62ffe4e768c1e82',1,'simdjson::padded_string_view']]], + ['reset_205',['reset',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae7248918b09cb4cb1d866605c641679d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::reset()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae0bc6b9803e0c989e9defaf3edcaaae4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::reset()']]], + ['resume_206',['resume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a970f5c3f3e668a399765d52c7426764d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['rewind_207',['rewind',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9cc053001e8246e6e65bbcbf3db035c4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['root_208',['root',['../classsimdjson_1_1dom_1_1document.html#ae19dced0eee5f63b9d1591ef51dcda4e',1,'simdjson::dom::document']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 9d8596ec5..017f08235 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,65 +1,65 @@ var searchData= [ - ['arm64_208',['arm64',['../namespacesimdjson_1_1arm64.html',1,'simdjson']]], - ['dom_209',['dom',['../namespacesimdjson_1_1dom.html',1,'simdjson']]], - ['fallback_210',['fallback',['../namespacesimdjson_1_1fallback.html',1,'simdjson']]], - ['haswell_211',['haswell',['../namespacesimdjson_1_1haswell.html',1,'simdjson']]], - ['icelake_212',['icelake',['../namespacesimdjson_1_1icelake.html',1,'simdjson']]], - ['ondemand_213',['ondemand',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['ppc64_214',['ppc64',['../namespacesimdjson_1_1ppc64.html',1,'simdjson']]], - ['scalar_20values_215',['Scalar values',['../group__scalar.html',1,'']]], - ['scalar_5fdocument_5fas_5fvalue_216',['SCALAR_DOCUMENT_AS_VALUE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a00d7c038f551d9527ba8897f3cee907d',1,'simdjson']]], - ['second_217',['second',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a25289df3eaabd14f029e9872a6db3dfb',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]], - ['set_5fmax_5fcapacity_218',['set_max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a6977b4586bc601070cf100e2973a4cbc',1,'simdjson::dom::parser']]], - ['simdjson_219',['simdjson',['../namespacesimdjson.html',1,'']]], - ['simdjson_2eh_220',['simdjson.h',['../simdjson_8h.html',1,'']]], - ['simdjson_5ferror_221',['simdjson_error',['../structsimdjson_1_1simdjson__error.html',1,'simdjson::simdjson_error'],['../structsimdjson_1_1simdjson__error.html#af5355b65f85b897251b3665086075f39',1,'simdjson::simdjson_error::simdjson_error()']]], - ['simdjson_5fmaxsize_5fbytes_222',['SIMDJSON_MAXSIZE_BYTES',['../namespacesimdjson.html#a32d36effa0943f5006e9d4151f5de0e4',1,'simdjson']]], - ['simdjson_5fpadding_223',['SIMDJSON_PADDING',['../namespacesimdjson.html#aecdd750132f0eb123a6d61113b4197bf',1,'simdjson']]], - ['simdjson_5fresult_224',['simdjson_result',['../structsimdjson_1_1simdjson__result.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3aarray_20_3e_225',['simdjson_result< dom::array >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1array_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3adocument_5fstream_20_3e_226',['simdjson_result< dom::document_stream >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1document__stream_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3aelement_20_3e_227',['simdjson_result< dom::element >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1element_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3aobject_20_3e_228',['simdjson_result< dom::object >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1object_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_229',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_230',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_231',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_232',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_233',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_234',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_235',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_236',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__type_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_237',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_238',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_239',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_240',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_241',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1token__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_242',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_243',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fversion_5fmajor_244',['SIMDJSON_VERSION_MAJOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ae36fce138c6f2f7a25e9ee06e7ed37ae',1,'simdjson']]], - ['simdjson_5fversion_5fminor_245',['SIMDJSON_VERSION_MINOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ab442d4c66052c2f30b72a0d6f8dc8814',1,'simdjson']]], - ['simdjson_5fversion_5frevision_246',['SIMDJSON_VERSION_REVISION',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97a5537fa0bdb6b7345ea789c51f74b10ee',1,'simdjson']]], - ['size_247',['size',['../classsimdjson_1_1dom_1_1array.html#a698f2f984d1a78a68962c06b2f047686',1,'simdjson::dom::array::size()'],['../classsimdjson_1_1dom_1_1object.html#a93ec5c36aae913f266f533b2e02bc873',1,'simdjson::dom::object::size()'],['../structsimdjson_1_1padded__string.html#a07d50795f042119ab848c37cb8911db4',1,'simdjson::padded_string::size()']]], - ['size_5fin_5fbytes_248',['size_in_bytes',['../classsimdjson_1_1dom_1_1document__stream.html#a2a08525ae815167b73b6393a8999e46b',1,'simdjson::dom::document_stream::size_in_bytes()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a43723c86c43ee3533a3278b5cd2fe2d0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::size_in_bytes()']]], - ['skip_249',['skip',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ae75aa0d09a10682fd30dc4e8e25d0a73',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['skip_5fdouble_250',['skip_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ac6b75b1d1af73c9ef8958e573c367e1c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['stage1_5fmode_251',['stage1_mode',['../namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811',1,'simdjson']]], - ['start_252',['start',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a0126e4a8e02fa0a02481d3bdfd3965f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::start()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a760c4d01ad03f18e09a93387de5de60e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::start()']]], - ['start_5farray_253',['start_array',['../group__array.html#ga14e69f9c4949805695e30a576bd9c964',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['start_5fobject_254',['start_object',['../group__object.html#ga46e677764da46ebbe4b0e4dea6672a5f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['start_5for_5fresume_5fobject_255',['start_or_resume_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a821e11bc3b6b3f16fa7d6b15c77c17d3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['start_5froot_256',['start_root',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aac11a5e300a49531b3600a019cd89304',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], - ['start_5froot_5farray_257',['start_root_array',['../group__array.html#ga334481c295286d926bb3bb912232e225',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['start_5froot_5fobject_258',['start_root_object',['../group__object.html#gab9563a58e164e9f5f75805cffb3582ec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_259',['started',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aca1c364caedac11edc78c64734013ce0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], - ['started_5farray_260',['started_array',['../group__array.html#ga136e508ce46622b86cc901490c807578',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_5fobject_261',['started_object',['../group__object.html#ga192424d19b12648eea73e3d073d5fcac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_5froot_5farray_262',['started_root_array',['../group__array.html#gaa3428f6c87e63d8a2ba93a3816721066',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_5froot_5fobject_263',['started_root_object',['../group__object.html#gaa0c31077aeadb6fc627d4c5750e58ecb',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['string_264',['string',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab45cffe084dd3d20d928bee85e7b0f21',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['string_265',['STRING',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa63b588d5559f64f89a416e656880b949',1,'simdjson::dom']]], - ['string_5ferror_266',['STRING_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12',1,'simdjson']]], - ['success_267',['SUCCESS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681',1,'simdjson']]], - ['supported_5fby_5fruntime_5fsystem_268',['supported_by_runtime_system',['../classsimdjson_1_1implementation.html#adf77c9bc0869eff8fd46e942c4532135',1,'simdjson::implementation']]], - ['westmere_269',['westmere',['../namespacesimdjson_1_1westmere.html',1,'simdjson']]] + ['arm64_209',['arm64',['../namespacesimdjson_1_1arm64.html',1,'simdjson']]], + ['dom_210',['dom',['../namespacesimdjson_1_1dom.html',1,'simdjson']]], + ['fallback_211',['fallback',['../namespacesimdjson_1_1fallback.html',1,'simdjson']]], + ['haswell_212',['haswell',['../namespacesimdjson_1_1haswell.html',1,'simdjson']]], + ['icelake_213',['icelake',['../namespacesimdjson_1_1icelake.html',1,'simdjson']]], + ['ondemand_214',['ondemand',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['ppc64_215',['ppc64',['../namespacesimdjson_1_1ppc64.html',1,'simdjson']]], + ['scalar_20values_216',['Scalar values',['../group__scalar.html',1,'']]], + ['scalar_5fdocument_5fas_5fvalue_217',['SCALAR_DOCUMENT_AS_VALUE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a00d7c038f551d9527ba8897f3cee907d',1,'simdjson']]], + ['second_218',['second',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a25289df3eaabd14f029e9872a6db3dfb',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]], + ['set_5fmax_5fcapacity_219',['set_max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a6977b4586bc601070cf100e2973a4cbc',1,'simdjson::dom::parser']]], + ['simdjson_220',['simdjson',['../namespacesimdjson.html',1,'']]], + ['simdjson_2eh_221',['simdjson.h',['../simdjson_8h.html',1,'']]], + ['simdjson_5ferror_222',['simdjson_error',['../structsimdjson_1_1simdjson__error.html',1,'simdjson::simdjson_error'],['../structsimdjson_1_1simdjson__error.html#af5355b65f85b897251b3665086075f39',1,'simdjson::simdjson_error::simdjson_error()']]], + ['simdjson_5fmaxsize_5fbytes_223',['SIMDJSON_MAXSIZE_BYTES',['../namespacesimdjson.html#a32d36effa0943f5006e9d4151f5de0e4',1,'simdjson']]], + ['simdjson_5fpadding_224',['SIMDJSON_PADDING',['../namespacesimdjson.html#aecdd750132f0eb123a6d61113b4197bf',1,'simdjson']]], + ['simdjson_5fresult_225',['simdjson_result',['../structsimdjson_1_1simdjson__result.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3aarray_20_3e_226',['simdjson_result< dom::array >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1array_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3adocument_5fstream_20_3e_227',['simdjson_result< dom::document_stream >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1document__stream_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3aelement_20_3e_228',['simdjson_result< dom::element >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1element_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3aobject_20_3e_229',['simdjson_result< dom::object >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1object_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_230',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_231',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_232',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_233',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_234',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_235',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_236',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_237',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__type_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_238',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_239',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_240',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_241',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_242',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1token__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_243',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_244',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fversion_5fmajor_245',['SIMDJSON_VERSION_MAJOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ae36fce138c6f2f7a25e9ee06e7ed37ae',1,'simdjson']]], + ['simdjson_5fversion_5fminor_246',['SIMDJSON_VERSION_MINOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ab442d4c66052c2f30b72a0d6f8dc8814',1,'simdjson']]], + ['simdjson_5fversion_5frevision_247',['SIMDJSON_VERSION_REVISION',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97a5537fa0bdb6b7345ea789c51f74b10ee',1,'simdjson']]], + ['size_248',['size',['../classsimdjson_1_1dom_1_1array.html#a698f2f984d1a78a68962c06b2f047686',1,'simdjson::dom::array::size()'],['../classsimdjson_1_1dom_1_1object.html#a93ec5c36aae913f266f533b2e02bc873',1,'simdjson::dom::object::size()'],['../structsimdjson_1_1padded__string.html#a07d50795f042119ab848c37cb8911db4',1,'simdjson::padded_string::size()']]], + ['size_5fin_5fbytes_249',['size_in_bytes',['../classsimdjson_1_1dom_1_1document__stream.html#a2a08525ae815167b73b6393a8999e46b',1,'simdjson::dom::document_stream::size_in_bytes()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a43723c86c43ee3533a3278b5cd2fe2d0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::size_in_bytes()']]], + ['skip_250',['skip',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ae75aa0d09a10682fd30dc4e8e25d0a73',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['skip_5fdouble_251',['skip_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ac6b75b1d1af73c9ef8958e573c367e1c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['stage1_5fmode_252',['stage1_mode',['../namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811',1,'simdjson']]], + ['start_253',['start',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a0126e4a8e02fa0a02481d3bdfd3965f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::start()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a760c4d01ad03f18e09a93387de5de60e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::start()']]], + ['start_5farray_254',['start_array',['../group__array.html#ga14e69f9c4949805695e30a576bd9c964',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['start_5fobject_255',['start_object',['../group__object.html#ga46e677764da46ebbe4b0e4dea6672a5f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['start_5for_5fresume_5fobject_256',['start_or_resume_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a821e11bc3b6b3f16fa7d6b15c77c17d3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['start_5froot_257',['start_root',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aac11a5e300a49531b3600a019cd89304',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], + ['start_5froot_5farray_258',['start_root_array',['../group__array.html#ga334481c295286d926bb3bb912232e225',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['start_5froot_5fobject_259',['start_root_object',['../group__object.html#gab9563a58e164e9f5f75805cffb3582ec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_260',['started',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aca1c364caedac11edc78c64734013ce0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], + ['started_5farray_261',['started_array',['../group__array.html#ga136e508ce46622b86cc901490c807578',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_5fobject_262',['started_object',['../group__object.html#ga192424d19b12648eea73e3d073d5fcac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_5froot_5farray_263',['started_root_array',['../group__array.html#gaa3428f6c87e63d8a2ba93a3816721066',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_5froot_5fobject_264',['started_root_object',['../group__object.html#gaa0c31077aeadb6fc627d4c5750e58ecb',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['string_265',['string',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab45cffe084dd3d20d928bee85e7b0f21',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['string_266',['STRING',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa63b588d5559f64f89a416e656880b949',1,'simdjson::dom']]], + ['string_5ferror_267',['STRING_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12',1,'simdjson']]], + ['success_268',['SUCCESS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681',1,'simdjson']]], + ['supported_5fby_5fruntime_5fsystem_269',['supported_by_runtime_system',['../classsimdjson_1_1implementation.html#adf77c9bc0869eff8fd46e942c4532135',1,'simdjson::implementation']]], + ['westmere_270',['westmere',['../namespacesimdjson_1_1westmere.html',1,'simdjson']]] ]; diff --git a/search/all_12.js b/search/all_12.js index 1f044c6fe..afa88c0cd 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,16 +1,16 @@ var searchData= [ - ['t_5fatom_5ferror_270',['T_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f',1,'simdjson']]], - ['take_5fvalue_271',['take_value',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#affadf1e1f762248d60950e333b739820',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::take_value()'],['../structsimdjson_1_1simdjson__result.html#a815368a9e09fa675d0b6672595f5ad19',1,'simdjson::simdjson_result::take_value()']]], - ['tape_20structure_20in_20simdjson_272',['Tape structure in simdjson',['../md_doc_tape.html',1,'']]], - ['tape_5ferror_273',['TAPE_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4005fbda56edc47e077e5cfd4e68cda9',1,'simdjson']]], - ['the_20basics_274',['The Basics',['../md_doc_basics.html',1,'']]], - ['the_20document_2dobject_2dmodel_20_28dom_29_20front_2dend_275',['The Document-Object-Model (DOM) front-end',['../md_doc_dom.html',1,'']]], - ['tie_276',['tie',['../classsimdjson_1_1dom_1_1element.html#a5342161b8c52c78b2f5edac10e9d05ca',1,'simdjson::dom::element::tie()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#acd950d432e76a0bc1a7f3236cc7a1894',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::tie()'],['../structsimdjson_1_1simdjson__result.html#a86dbcba063713c0e284dbde9fae17568',1,'simdjson::simdjson_result::tie()']]], - ['to_5fdebug_5fstring_277',['to_debug_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9afdfb30ac2aacabce09a5c9d7fd375a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['to_5fjson_5fstring_278',['to_json_string',['../namespacesimdjson.html#a2cda17221b852e5c398bad5bf350d270',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::document &x) noexcept'],['../namespacesimdjson.html#a4c998fcc6bf2bca2196b45a5c3e1967a',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::value &x) noexcept'],['../namespacesimdjson.html#afc529e3bcacb5b3c747b525fb443771f',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::object &x) noexcept'],['../namespacesimdjson.html#a598dd79ec46726de8a6d409ba1bae034',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::array &x) noexcept']]], - ['to_5fstring_279',['to_string',['../namespacesimdjson.html#ade4516933f53705eacfaed65ed14962d',1,'simdjson']]], - ['trailing_5fcontent_280',['TRAILING_CONTENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676',1,'simdjson']]], - ['truncated_5fbytes_281',['truncated_bytes',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#acd3fd372dfd30fcce1d6a103c6682d0e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::truncated_bytes()'],['../classsimdjson_1_1dom_1_1document__stream.html#a6c2a07e08213dc9a51754940942f9e69',1,'simdjson::dom::document_stream::truncated_bytes()']]], - ['type_282',['type',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac39965b3006b8f19ed576ce99b7534c5',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::type()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af3d0d03752d5e96d7ee5b83f29136b1b',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a77bdebf4d2105efdd123cbf0a4906b1e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::type()'],['../classsimdjson_1_1dom_1_1element.html#a19162bf6d94fb6c21bb2bf2e9b78ff0d',1,'simdjson::dom::element::type()']]] + ['t_5fatom_5ferror_271',['T_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f',1,'simdjson']]], + ['take_5fvalue_272',['take_value',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#affadf1e1f762248d60950e333b739820',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::take_value()'],['../structsimdjson_1_1simdjson__result.html#a815368a9e09fa675d0b6672595f5ad19',1,'simdjson::simdjson_result::take_value()']]], + ['tape_20structure_20in_20simdjson_273',['Tape structure in simdjson',['../md_doc_tape.html',1,'']]], + ['tape_5ferror_274',['TAPE_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4005fbda56edc47e077e5cfd4e68cda9',1,'simdjson']]], + ['the_20basics_275',['The Basics',['../md_doc_basics.html',1,'']]], + ['the_20document_2dobject_2dmodel_20_28dom_29_20front_2dend_276',['The Document-Object-Model (DOM) front-end',['../md_doc_dom.html',1,'']]], + ['tie_277',['tie',['../classsimdjson_1_1dom_1_1element.html#a5342161b8c52c78b2f5edac10e9d05ca',1,'simdjson::dom::element::tie()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#acd950d432e76a0bc1a7f3236cc7a1894',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::tie()'],['../structsimdjson_1_1simdjson__result.html#a86dbcba063713c0e284dbde9fae17568',1,'simdjson::simdjson_result::tie()']]], + ['to_5fdebug_5fstring_278',['to_debug_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9afdfb30ac2aacabce09a5c9d7fd375a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['to_5fjson_5fstring_279',['to_json_string',['../namespacesimdjson.html#a2cda17221b852e5c398bad5bf350d270',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::document &x) noexcept'],['../namespacesimdjson.html#a4c998fcc6bf2bca2196b45a5c3e1967a',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::value &x) noexcept'],['../namespacesimdjson.html#afc529e3bcacb5b3c747b525fb443771f',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::object &x) noexcept'],['../namespacesimdjson.html#a598dd79ec46726de8a6d409ba1bae034',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::array &x) noexcept']]], + ['to_5fstring_280',['to_string',['../namespacesimdjson.html#ade4516933f53705eacfaed65ed14962d',1,'simdjson']]], + ['trailing_5fcontent_281',['TRAILING_CONTENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676',1,'simdjson']]], + ['truncated_5fbytes_282',['truncated_bytes',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#acd3fd372dfd30fcce1d6a103c6682d0e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::truncated_bytes()'],['../classsimdjson_1_1dom_1_1document__stream.html#a6c2a07e08213dc9a51754940942f9e69',1,'simdjson::dom::document_stream::truncated_bytes()']]], + ['type_283',['type',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac39965b3006b8f19ed576ce99b7534c5',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::type()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af3d0d03752d5e96d7ee5b83f29136b1b',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a77bdebf4d2105efdd123cbf0a4906b1e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::type()'],['../classsimdjson_1_1dom_1_1element.html#a19162bf6d94fb6c21bb2bf2e9b78ff0d',1,'simdjson::dom::element::type()']]] ]; diff --git a/search/all_13.js b/search/all_13.js index 0a4a51fe1..5f10d253a 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,14 +1,14 @@ var searchData= [ - ['uint64_283',['UINT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa6de7acf711860176ba606e9aa2b85d5f',1,'simdjson::dom']]], - ['unclosed_5fstring_284',['UNCLOSED_STRING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0f9ce97e85e7607e0f4d3811b818a013',1,'simdjson']]], - ['unescape_285',['unescape',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a27714b0095b036a169cabebdc1031937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['unescape_5fwobbly_286',['unescape_wobbly',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a926e145e3ffb2b1024646dd56bc938e4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['unescaped_5fchars_287',['UNESCAPED_CHARS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aca57917fc85c421aab3f2dd451519fa5',1,'simdjson']]], - ['unescaped_5fkey_288',['unescaped_key',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], - ['unexpected_5ferror_289',['UNEXPECTED_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b',1,'simdjson']]], - ['uninitialized_290',['UNINITIALIZED',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ac2aef8f0fc33187cc118c95fade925d2',1,'simdjson']]], - ['unsafe_5fis_5fequal_291',['unsafe_is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#affa14023a66c65f906ee3e673443d943',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(size_t length, std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a11bccba8ede5e7dff56e2737fcb853c7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a3d8f15d3b004acd695b6fff5ba94b515',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(const char *target) const noexcept']]], - ['unsupported_5farchitecture_292',['UNSUPPORTED_ARCHITECTURE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2',1,'simdjson']]], - ['utf8_5ferror_293',['UTF8_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a398a5389d6e20c39e8880b0101b66f56',1,'simdjson']]] + ['uint64_284',['UINT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa6de7acf711860176ba606e9aa2b85d5f',1,'simdjson::dom']]], + ['unclosed_5fstring_285',['UNCLOSED_STRING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0f9ce97e85e7607e0f4d3811b818a013',1,'simdjson']]], + ['unescape_286',['unescape',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a27714b0095b036a169cabebdc1031937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['unescape_5fwobbly_287',['unescape_wobbly',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a926e145e3ffb2b1024646dd56bc938e4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['unescaped_5fchars_288',['UNESCAPED_CHARS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aca57917fc85c421aab3f2dd451519fa5',1,'simdjson']]], + ['unescaped_5fkey_289',['unescaped_key',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], + ['unexpected_5ferror_290',['UNEXPECTED_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b',1,'simdjson']]], + ['uninitialized_291',['UNINITIALIZED',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ac2aef8f0fc33187cc118c95fade925d2',1,'simdjson']]], + ['unsafe_5fis_5fequal_292',['unsafe_is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#affa14023a66c65f906ee3e673443d943',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(size_t length, std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a11bccba8ede5e7dff56e2737fcb853c7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a3d8f15d3b004acd695b6fff5ba94b515',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(const char *target) const noexcept']]], + ['unsupported_5farchitecture_293',['UNSUPPORTED_ARCHITECTURE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2',1,'simdjson']]], + ['utf8_5ferror_294',['UTF8_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a398a5389d6e20c39e8880b0101b66f56',1,'simdjson']]] ]; diff --git a/search/all_14.js b/search/all_14.js index 1dff11876..1b335b6e5 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,6 +1,6 @@ var searchData= [ - ['validate_5futf8_294',['validate_utf8',['../classsimdjson_1_1implementation.html#aa3a7b818d56a54cca272191ec176f8f1',1,'simdjson::implementation::validate_utf8()'],['../namespacesimdjson.html#a04edabca6d128b8b31592e1e2e331ae0',1,'simdjson::validate_utf8(const std::string &s) noexcept'],['../namespacesimdjson.html#a28a847c4b31fc804bec2987b171dbd07',1,'simdjson::validate_utf8(const std::string_view sv) noexcept'],['../namespacesimdjson.html#a53546f3af0ed6840ffbeefcbefd305a1',1,'simdjson::validate_utf8(const char *buf, size_t len) noexcept']]], - ['value_295',['value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value'],['../structsimdjson_1_1simdjson__result.html#af7f6d5a5e979b60d5231449d53dcd9be',1,'simdjson::simdjson_result::value() &noexcept(false)'],['../structsimdjson_1_1simdjson__result.html#ae52c2cc66e62e47b05f29e342ad5078a',1,'simdjson::simdjson_result::value() &&noexcept(false)'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a78c5842bded486846c816eb01ff439fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &noexcept(false)'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a934c09eb8db55277d2d7190f1bbc1a84',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &&noexcept(false)'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::value()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab96f6c19a1866863a110e8bcc93e0392',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7188b9843c2b3b3050c54b52d5b6886f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value(const value_iterator &iter) noexcept'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a2049ae539dca6999cc33300d212a5014',1,'simdjson::dom::object::iterator::value()'],['../classsimdjson_1_1dom_1_1key__value__pair.html#af7e38d9eb63a40256c9f936e45edf703',1,'simdjson::dom::key_value_pair::value()']]], - ['value_5funsafe_296',['value_unsafe',['../structsimdjson_1_1simdjson__result.html#a3c25e74570144de48ef71ae490def85f',1,'simdjson::simdjson_result::value_unsafe() const &noexcept'],['../structsimdjson_1_1simdjson__result.html#a67ac8535dcf368fed604549a07e423e2',1,'simdjson::simdjson_result::value_unsafe() &&noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a92e1c9ffc7a854b4b33fa48fe2d95709',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() const &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a5d412981bc3cee0f0bcf3bfb53ae83e1',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ad06c8e25c44d091eb3757a65ccd9f57f',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &&noexcept']]] + ['validate_5futf8_295',['validate_utf8',['../classsimdjson_1_1implementation.html#aa3a7b818d56a54cca272191ec176f8f1',1,'simdjson::implementation::validate_utf8()'],['../namespacesimdjson.html#a04edabca6d128b8b31592e1e2e331ae0',1,'simdjson::validate_utf8(const std::string &s) noexcept'],['../namespacesimdjson.html#a28a847c4b31fc804bec2987b171dbd07',1,'simdjson::validate_utf8(const std::string_view sv) noexcept'],['../namespacesimdjson.html#a53546f3af0ed6840ffbeefcbefd305a1',1,'simdjson::validate_utf8(const char *buf, size_t len) noexcept']]], + ['value_296',['value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value'],['../structsimdjson_1_1simdjson__result.html#af7f6d5a5e979b60d5231449d53dcd9be',1,'simdjson::simdjson_result::value() &noexcept(false)'],['../structsimdjson_1_1simdjson__result.html#ae52c2cc66e62e47b05f29e342ad5078a',1,'simdjson::simdjson_result::value() &&noexcept(false)'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a78c5842bded486846c816eb01ff439fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &noexcept(false)'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a934c09eb8db55277d2d7190f1bbc1a84',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &&noexcept(false)'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::value()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab96f6c19a1866863a110e8bcc93e0392',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7188b9843c2b3b3050c54b52d5b6886f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value(const value_iterator &iter) noexcept'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a2049ae539dca6999cc33300d212a5014',1,'simdjson::dom::object::iterator::value()'],['../classsimdjson_1_1dom_1_1key__value__pair.html#af7e38d9eb63a40256c9f936e45edf703',1,'simdjson::dom::key_value_pair::value()']]], + ['value_5funsafe_297',['value_unsafe',['../structsimdjson_1_1simdjson__result.html#a3c25e74570144de48ef71ae490def85f',1,'simdjson::simdjson_result::value_unsafe() const &noexcept'],['../structsimdjson_1_1simdjson__result.html#a67ac8535dcf368fed604549a07e423e2',1,'simdjson::simdjson_result::value_unsafe() &&noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a92e1c9ffc7a854b4b33fa48fe2d95709',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() const &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a5d412981bc3cee0f0bcf3bfb53ae83e1',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ad06c8e25c44d091eb3757a65ccd9f57f',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &&noexcept']]] ]; diff --git a/search/all_15.js b/search/all_15.js index f1ada53ae..ba30e3322 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -1,4 +1,4 @@ var searchData= [ - ['what_297',['what',['../structsimdjson_1_1simdjson__error.html#a73b15aae33a4eef105d0735e03d83a49',1,'simdjson::simdjson_error']]] + ['what_298',['what',['../structsimdjson_1_1simdjson__error.html#a73b15aae33a4eef105d0735e03d83a49',1,'simdjson::simdjson_error']]] ]; diff --git a/search/all_16.js b/search/all_16.js index cc5a4b8f3..186291f80 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['_7eparser_298',['~parser',['../classsimdjson_1_1dom_1_1parser.html#aeb48211f320af02b58dc3d0505059844',1,'simdjson::dom::parser::~parser()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a4a144d96ad06a2295137dd0e5b7dcc1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::~parser()']]] + ['_7eparser_299',['~parser',['../classsimdjson_1_1dom_1_1parser.html#aeb48211f320af02b58dc3d0505059844',1,'simdjson::dom::parser::~parser()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a4a144d96ad06a2295137dd0e5b7dcc1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::~parser()']]] ]; diff --git a/search/all_2.js b/search/all_2.js index 95f342995..5f089b8c2 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -1,15 +1,15 @@ var searchData= [ - ['capacity_21',['capacity',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#aec2c883af898053ab8e5eca8e9e870ae',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::capacity()'],['../classsimdjson_1_1padded__string__view.html#a9d98e1984b893116d8bb7123d84d75b8',1,'simdjson::padded_string_view::capacity()']]], - ['capacity_22',['CAPACITY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71',1,'simdjson']]], - ['capacity_23',['capacity',['../classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2',1,'simdjson::dom::parser']]], - ['check_5froot_5farray_24',['check_root_array',['../group__array.html#ga1e023cb72adae168dc7157776976ad75',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['check_5froot_5fobject_25',['check_root_object',['../group__object.html#ga262c7a1f9320fefb1711fec7b69ef6b1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['child_26',['child',['../group__array.html#gaba7c4e5787c7295da3a0d73b0db1c890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['consume_27',['consume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::consume()']]], - ['count_5felements_28',['count_elements',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab408c2ea4be8874e3514b389c70a5667',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9f23e6ab13ad93c43e705ce7fe6134c9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::count_elements()']]], - ['count_5ffields_29',['count_fields',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a24fd6a8aa158b80d851e3a57c9fef642',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aef6872e07743217fe2e2abe790a21d4c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a55f04607ee4e718294a572f9b6ad94cc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_fields()']]], - ['cpu_20architecture_2dspecific_20implementations_30',['CPU Architecture-Specific Implementations',['../md_doc_implementation_selection.html',1,'']]], - ['current_5fdepth_31',['current_depth',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1919a4ca6418c94ed54f026fbbda6f1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bcd64ae6b4d204c4b6b2a8420e0270c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_depth()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3bfd36dafc82c212f165b434ab5378b3',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_depth()']]], - ['current_5flocation_32',['current_location',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af4c151ba820f579e149b4bf98e644a49',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_location()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a06258e49f2dbb910beeaf6814ff7e071',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_location()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a78b9e4e22a89050c9f911f1878165e88',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_location()']]] + ['capacity_22',['capacity',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#aec2c883af898053ab8e5eca8e9e870ae',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::capacity()'],['../classsimdjson_1_1padded__string__view.html#a9d98e1984b893116d8bb7123d84d75b8',1,'simdjson::padded_string_view::capacity()']]], + ['capacity_23',['CAPACITY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71',1,'simdjson']]], + ['capacity_24',['capacity',['../classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2',1,'simdjson::dom::parser']]], + ['check_5froot_5farray_25',['check_root_array',['../group__array.html#ga1e023cb72adae168dc7157776976ad75',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['check_5froot_5fobject_26',['check_root_object',['../group__object.html#ga262c7a1f9320fefb1711fec7b69ef6b1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['child_27',['child',['../group__array.html#gaba7c4e5787c7295da3a0d73b0db1c890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['consume_28',['consume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::consume()']]], + ['count_5felements_29',['count_elements',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab408c2ea4be8874e3514b389c70a5667',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9f23e6ab13ad93c43e705ce7fe6134c9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::count_elements()']]], + ['count_5ffields_30',['count_fields',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a24fd6a8aa158b80d851e3a57c9fef642',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aef6872e07743217fe2e2abe790a21d4c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a55f04607ee4e718294a572f9b6ad94cc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_fields()']]], + ['cpu_20architecture_2dspecific_20implementations_31',['CPU Architecture-Specific Implementations',['../md_doc_implementation_selection.html',1,'']]], + ['current_5fdepth_32',['current_depth',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1919a4ca6418c94ed54f026fbbda6f1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bcd64ae6b4d204c4b6b2a8420e0270c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_depth()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3bfd36dafc82c212f165b434ab5378b3',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_depth()']]], + ['current_5flocation_33',['current_location',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af4c151ba820f579e149b4bf98e644a49',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_location()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a06258e49f2dbb910beeaf6814ff7e071',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_location()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a78b9e4e22a89050c9f911f1878165e88',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_location()']]] ]; diff --git a/search/all_3.js b/search/all_3.js index 5527c60b3..e46b40980 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,16 +1,16 @@ var searchData= [ - ['data_33',['data',['../structsimdjson_1_1padded__string.html#aadd3bb268cbba43012c5d17a8c1ab7ef',1,'simdjson::padded_string::data() const noexcept'],['../structsimdjson_1_1padded__string.html#aa833ecdbe40c220c5baf7a29c472c972',1,'simdjson::padded_string::data() noexcept']]], - ['default_5fmax_5fdepth_34',['DEFAULT_MAX_DEPTH',['../namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d',1,'simdjson']]], - ['deprecated_20list_35',['Deprecated List',['../deprecated.html',1,'']]], - ['depth_5ferror_36',['DEPTH_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0c6b4af181d3d5f40a09182522c88681',1,'simdjson']]], - ['depth_5ft_37',['depth_t',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#af941be7ff0cfaeb30d15d2fb52e76dd1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['description_38',['description',['../classsimdjson_1_1implementation.html#a4f41daefefc573e20fccd591b158e063',1,'simdjson::implementation']]], - ['doc_39',['doc',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a4089d6265ec845fd85acd2db0973b858',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], - ['document_40',['document',['../classsimdjson_1_1dom_1_1document.html#af34f108b46f82428bfe4ea33869358f0',1,'simdjson::dom::document::document()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a54cd729a715a09bc9e706b7640233427',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::document()'],['../classsimdjson_1_1dom_1_1document.html#a6947c9d79453071ca73d06e398bcdd2a',1,'simdjson::dom::document::document()'],['../classsimdjson_1_1dom_1_1document.html',1,'simdjson::dom::document'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['document_5fdepth_41',['DOCUMENT_DEPTH',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a18847ef30e5800f1c628a344c23ec968',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['document_5freference_42',['document_reference',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['document_5fstream_43',['document_stream',['../classsimdjson_1_1dom_1_1document__stream.html#ae6ee894790448145e11a456f12253364',1,'simdjson::dom::document_stream::document_stream() noexcept'],['../classsimdjson_1_1dom_1_1document__stream.html#a9d6bb44a7d8f818c401d65fb80f6a523',1,'simdjson::dom::document_stream::document_stream(document_stream &&other) noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#af12dc14d4d16b9f4f4602c738678cb0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0ac2a6ad0393eb4330b440c8c09290f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream(document_stream &&other) noexcept=default'],['../classsimdjson_1_1dom_1_1document__stream.html',1,'simdjson::dom::document_stream'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream']]], - ['dom_5fparser_5fimplementation_44',['dom_parser_implementation',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['double_45',['DOUBLE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aafd3e4ece78a7d422280d5ed379482229',1,'simdjson::dom']]] + ['data_34',['data',['../structsimdjson_1_1padded__string.html#aadd3bb268cbba43012c5d17a8c1ab7ef',1,'simdjson::padded_string::data() const noexcept'],['../structsimdjson_1_1padded__string.html#aa833ecdbe40c220c5baf7a29c472c972',1,'simdjson::padded_string::data() noexcept']]], + ['default_5fmax_5fdepth_35',['DEFAULT_MAX_DEPTH',['../namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d',1,'simdjson']]], + ['deprecated_20list_36',['Deprecated List',['../deprecated.html',1,'']]], + ['depth_5ferror_37',['DEPTH_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0c6b4af181d3d5f40a09182522c88681',1,'simdjson']]], + ['depth_5ft_38',['depth_t',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#af941be7ff0cfaeb30d15d2fb52e76dd1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['description_39',['description',['../classsimdjson_1_1implementation.html#a4f41daefefc573e20fccd591b158e063',1,'simdjson::implementation']]], + ['doc_40',['doc',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a4089d6265ec845fd85acd2db0973b858',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], + ['document_41',['document',['../classsimdjson_1_1dom_1_1document.html#af34f108b46f82428bfe4ea33869358f0',1,'simdjson::dom::document::document()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a54cd729a715a09bc9e706b7640233427',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::document()'],['../classsimdjson_1_1dom_1_1document.html#a6947c9d79453071ca73d06e398bcdd2a',1,'simdjson::dom::document::document()'],['../classsimdjson_1_1dom_1_1document.html',1,'simdjson::dom::document'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['document_5fdepth_42',['DOCUMENT_DEPTH',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a18847ef30e5800f1c628a344c23ec968',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['document_5freference_43',['document_reference',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['document_5fstream_44',['document_stream',['../classsimdjson_1_1dom_1_1document__stream.html#ae6ee894790448145e11a456f12253364',1,'simdjson::dom::document_stream::document_stream() noexcept'],['../classsimdjson_1_1dom_1_1document__stream.html#a9d6bb44a7d8f818c401d65fb80f6a523',1,'simdjson::dom::document_stream::document_stream(document_stream &&other) noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#af12dc14d4d16b9f4f4602c738678cb0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0ac2a6ad0393eb4330b440c8c09290f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream(document_stream &&other) noexcept=default'],['../classsimdjson_1_1dom_1_1document__stream.html',1,'simdjson::dom::document_stream'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream']]], + ['dom_5fparser_5fimplementation_45',['dom_parser_implementation',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['double_46',['DOUBLE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aafd3e4ece78a7d422280d5ed379482229',1,'simdjson::dom']]] ]; diff --git a/search/all_4.js b/search/all_4.js index 1cfb2cabf..758b6691e 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['element_46',['element',['../classsimdjson_1_1dom_1_1element.html#a9dbf81ad662ad32168025e8e08686935',1,'simdjson::dom::element::element()'],['../classsimdjson_1_1dom_1_1element.html',1,'simdjson::dom::element']]], - ['element_5ftype_47',['element_type',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3a',1,'simdjson::dom']]], - ['empty_48',['EMPTY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a',1,'simdjson']]], - ['end_49',['end',['../classsimdjson_1_1dom_1_1array.html#a378b3312cdf6f8fe04725b617b8cfcb9',1,'simdjson::dom::array::end()'],['../classsimdjson_1_1dom_1_1document__stream.html#adec1e168e4188bf9c90ee87adbd72850',1,'simdjson::dom::document_stream::end()'],['../classsimdjson_1_1dom_1_1element.html#a846a790e93c9bad6c40641239bd77b28',1,'simdjson::dom::element::end()'],['../classsimdjson_1_1dom_1_1object.html#a79cf291477bcaa1bf2328411b411587d',1,'simdjson::dom::object::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae482e8f5fa3233babbcb9ccc29db5a15',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7a79c0e85c9d40b53f0d4daeeb24111a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0a0d40ed80767c01232a6aacb6258b2b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6ed00f1588087b2d0de926c4599366d6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::end()']]], - ['error_50',['error',['../structsimdjson_1_1simdjson__error.html#aa8143615e5f6f02474f6ab165682ab6e',1,'simdjson::simdjson_error::error()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a4111757108422ffaf647024319205d5c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::error()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a20a01e401b72125b9b1acef9cfb5b9ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::error()'],['../structsimdjson_1_1simdjson__result.html#a23470fcc7f01262019e96d3f3010b4a1',1,'simdjson::simdjson_result::error()']]], - ['error_5fcode_51',['error_code',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9',1,'simdjson']]], - ['error_5fmessage_52',['error_message',['../namespacesimdjson.html#a65b00a7a7a9c8fafe9eb3b9b413a36fa',1,'simdjson::error_message(error_code error) noexcept'],['../namespacesimdjson.html#a56e8e2fa6798b9e0da80bc51ae4a5f29',1,'simdjson::error_message(int error) noexcept']]], - ['errorvalues_53',['ErrorValues',['../namespacesimdjson.html#a63b494af834917af13120dcd57719bdb',1,'simdjson']]] + ['element_47',['element',['../classsimdjson_1_1dom_1_1element.html#a9dbf81ad662ad32168025e8e08686935',1,'simdjson::dom::element::element()'],['../classsimdjson_1_1dom_1_1element.html',1,'simdjson::dom::element']]], + ['element_5ftype_48',['element_type',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3a',1,'simdjson::dom']]], + ['empty_49',['EMPTY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a',1,'simdjson']]], + ['end_50',['end',['../classsimdjson_1_1dom_1_1array.html#a378b3312cdf6f8fe04725b617b8cfcb9',1,'simdjson::dom::array::end()'],['../classsimdjson_1_1dom_1_1document__stream.html#adec1e168e4188bf9c90ee87adbd72850',1,'simdjson::dom::document_stream::end()'],['../classsimdjson_1_1dom_1_1element.html#a846a790e93c9bad6c40641239bd77b28',1,'simdjson::dom::element::end()'],['../classsimdjson_1_1dom_1_1object.html#a79cf291477bcaa1bf2328411b411587d',1,'simdjson::dom::object::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae482e8f5fa3233babbcb9ccc29db5a15',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7a79c0e85c9d40b53f0d4daeeb24111a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0a0d40ed80767c01232a6aacb6258b2b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6ed00f1588087b2d0de926c4599366d6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::end()']]], + ['error_51',['error',['../structsimdjson_1_1simdjson__error.html#aa8143615e5f6f02474f6ab165682ab6e',1,'simdjson::simdjson_error::error()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a4111757108422ffaf647024319205d5c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::error()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a20a01e401b72125b9b1acef9cfb5b9ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::error()'],['../structsimdjson_1_1simdjson__result.html#a23470fcc7f01262019e96d3f3010b4a1',1,'simdjson::simdjson_result::error()']]], + ['error_5fcode_52',['error_code',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9',1,'simdjson']]], + ['error_5fmessage_53',['error_message',['../namespacesimdjson.html#a65b00a7a7a9c8fafe9eb3b9b413a36fa',1,'simdjson::error_message(error_code error) noexcept'],['../namespacesimdjson.html#a56e8e2fa6798b9e0da80bc51ae4a5f29',1,'simdjson::error_message(int error) noexcept']]], + ['errorvalues_54',['ErrorValues',['../namespacesimdjson.html#a63b494af834917af13120dcd57719bdb',1,'simdjson']]] ]; diff --git a/search/all_5.js b/search/all_5.js index 2de70afdb..dee039c4e 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,12 +1,12 @@ var searchData= [ - ['f_5fatom_5ferror_54',['F_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae726a74b8a99e4bf802f3078436a2394',1,'simdjson']]], - ['field_55',['field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], - ['field_5fkey_56',['field_key',['../group__object.html#ga9fd0d39ec786f26b7ea86f9bc8380bdd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['field_5fvalue_57',['field_value',['../group__object.html#gaaaf58bcf25e6d30a3469848d36c65a05',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['find_5ffield_58',['find_field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab919032e611f7f4a1e8cc9eb47ad4dea',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa25020165cc5a191026a243a10da6558',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1588a173b15a20cacf77a24d07032d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4ff908713e1eb6d6294706a235be8101',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field()'],['../group__object.html#gacefcaf06811426a241ed97a6948a94ee',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::find_field(const std::string_view key) noexcept']]], - ['find_5ffield_5fraw_59',['find_field_raw',['../group__object.html#gab66bdaf2c97d2cbd2a94a5a3e67ffabc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['find_5ffield_5funordered_60',['find_field_unordered',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa89d66d993d0bffcbb85e303ad3950c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a55d8bd31e2f5e6b10986af2f48a544fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acb1514c00a87027c5eb3c81171a3b874',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field_unordered()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a423064962ffe48495948c98afb0e556c',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field_unordered()']]], - ['find_5ffield_5funordered_5fraw_61',['find_field_unordered_raw',['../group__object.html#ga678e53c38ebaf2323550e7f29e253df9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['first_62',['first',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ae51247dce4e77f1e6067cfd4654cca30',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]] + ['f_5fatom_5ferror_55',['F_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae726a74b8a99e4bf802f3078436a2394',1,'simdjson']]], + ['field_56',['field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], + ['field_5fkey_57',['field_key',['../group__object.html#ga9fd0d39ec786f26b7ea86f9bc8380bdd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['field_5fvalue_58',['field_value',['../group__object.html#gaaaf58bcf25e6d30a3469848d36c65a05',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['find_5ffield_59',['find_field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab919032e611f7f4a1e8cc9eb47ad4dea',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa25020165cc5a191026a243a10da6558',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1588a173b15a20cacf77a24d07032d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4ff908713e1eb6d6294706a235be8101',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field()'],['../group__object.html#gacefcaf06811426a241ed97a6948a94ee',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::find_field(const std::string_view key) noexcept']]], + ['find_5ffield_5fraw_60',['find_field_raw',['../group__object.html#gab66bdaf2c97d2cbd2a94a5a3e67ffabc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['find_5ffield_5funordered_61',['find_field_unordered',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa89d66d993d0bffcbb85e303ad3950c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a55d8bd31e2f5e6b10986af2f48a544fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acb1514c00a87027c5eb3c81171a3b874',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field_unordered()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a423064962ffe48495948c98afb0e556c',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field_unordered()']]], + ['find_5ffield_5funordered_5fraw_62',['find_field_unordered_raw',['../group__object.html#ga678e53c38ebaf2323550e7f29e253df9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['first_63',['first',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ae51247dce4e77f1e6067cfd4654cca30',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]] ]; diff --git a/search/all_6.js b/search/all_6.js index be5e72936..449d160f6 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -1,23 +1,23 @@ var searchData= [ - ['get_63',['get',['../classsimdjson_1_1dom_1_1element.html#a3474c8fc1b1cb06625a50dcb9a2c5269',1,'simdjson::dom::element::get()'],['../structsimdjson_1_1simdjson__result.html#ab0fafc6d63a14891788a9edaedff4b05',1,'simdjson::simdjson_result::get()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a96c905c44f3c53cb6cdb23b760d323b8',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::get()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7fe39fb73b6a4d9b1c97742dc2ae7b98',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get() &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get(T &out) &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8d50c7c494ab9acc4a644cc77dd058f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a40af3c6af7d18241c1c4017df8557d86',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get(T &out) noexcept'],['../classsimdjson_1_1dom_1_1element.html#a47663724b3a6bad8666ccd24cd598bd2',1,'simdjson::dom::element::get()']]], - ['get_5factive_5fimplementation_64',['get_active_implementation',['../namespacesimdjson.html#abd8b8fd009878125822fca9a2624f6a6',1,'simdjson']]], - ['get_5farray_65',['get_array',['../classsimdjson_1_1dom_1_1element.html#a87c75accdc0b35e06f3d554561ce8cd3',1,'simdjson::dom::element::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aea545f106413a9bc01cd19e6630a580d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2fdcc51cac791c3a2f4c970764bc0155',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_array()']]], - ['get_5favailable_5fimplementations_66',['get_available_implementations',['../namespacesimdjson.html#a7e4483a8ae684fdb5b2f1e7d4a8acc69',1,'simdjson']]], - ['get_5fbool_67',['get_bool',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa0e07db099e651d3e5279872683cb7dd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_bool()'],['../classsimdjson_1_1dom_1_1element.html#a548e0fc369eb455ea477e20fb0793627',1,'simdjson::dom::element::get_bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a41eaac87582a465b4c9f9834701a837d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_bool()']]], - ['get_5fc_5fstr_68',['get_c_str',['../classsimdjson_1_1dom_1_1element.html#a29c21d70352c9b8af7144fd4f38baaa6',1,'simdjson::dom::element']]], - ['get_5fdouble_69',['get_double',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9a5ebeb4a79fa1d997f9f3478370a57e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double()'],['../classsimdjson_1_1dom_1_1element.html#a3e74a8a6ef8318e2de805359126c6d7b',1,'simdjson::dom::element::get_double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9909be358c78a64bc9ab7e11e3f2a47b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ab261642a30f5e26b0769ce701cd5b9f8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_double()']]], - ['get_5fdouble_5fin_5fstring_70',['get_double_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac8b8d7d4bc7958363b7f0d380b248a4f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a85e4b5250e316cc602b1b05bd097f771',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double_in_string()']]], - ['get_5fint64_71',['get_int64',['../classsimdjson_1_1dom_1_1element.html#aa954cda836a4748ec9937291a9250604',1,'simdjson::dom::element::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7e4b28c0d9637cf1b04554d99c0e3b3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6abc08fb48868bdc5104c885c46ced82',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a92b12b32ee177c2a818618d0595d2584',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_int64()']]], - ['get_5fint64_5fin_5fstring_72',['get_int64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aac4a4837e66c8f1243722ab04ce45436',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a547e99f2f430ca39bf4060d090f45ff7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64_in_string() noexcept']]], - ['get_5fnumber_73',['get_number',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa89c4aceb7e052a1f7ff7e4058b651f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b04a9cd8c4ff9b591dc3f2db95c69cf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number() noexcept']]], - ['get_5fnumber_5ftype_74',['get_number_type',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abb3a7cc6f2391d26f27a28c16ca38c9c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number_type()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a8c8d29d831635c958e87de0cc2dab8b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_number_type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2f46079741d1ba316de32bb9765c5082',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number_type()']]], - ['get_5fobject_75',['get_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4620d364a637031ef38661f9fb215ebc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_object()'],['../classsimdjson_1_1dom_1_1element.html#ab4c2e35dc44664eb04038ad35efc64f9',1,'simdjson::dom::element::get_object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3bde0795cb309f3e51b8388fbafc1fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_object() noexcept']]], - ['get_5fraw_5fjson_5fstring_76',['get_raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aca8b183c4e674a5b4ade8f6d2780f815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa3370b930da937911cf61ec9b047c56',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_raw_json_string() noexcept']]], - ['get_5fstring_77',['get_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a07a3c9b2b4e0cd8aa1524efb72a46775',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()'],['../classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e',1,'simdjson::dom::element::get_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8ea78c99c0523a18076561a2c5114890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(string_type &receiver, bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9d574e04d5dfde0bf99dea4926232fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2ae4c160def21463b0ab214a36c0a78e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()']]], - ['get_5fstring_5flength_78',['get_string_length',['../classsimdjson_1_1dom_1_1element.html#a9d92145af64401654c20d2885dd4051d',1,'simdjson::dom::element']]], - ['get_5fuint64_79',['get_uint64',['../classsimdjson_1_1dom_1_1element.html#a9e5a750a066f17d5a9a31a24980e0b1d',1,'simdjson::dom::element::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4d221850d045f1e7ada4dfaaee0e145c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a47b30548f71aca4317bdc4c6955cd719',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference::get_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aff5939efdcb41c9d2b9a1997816f093f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#adaa7bb2c9b3988476f3317ddda27e22d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64()']]], - ['get_5fuint64_5fin_5fstring_80',['get_uint64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5cb63d14a99509d751f4be45063fec95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bc2eb9eeeb7e2e0b82c23ed4d254933',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64_in_string()']]], - ['get_5fvalue_81',['get_value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab89eda435b4a68be578fcb5c3da73980',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['get_5fwobbly_5fstring_82',['get_wobbly_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae1db0154ef901ed1e8fb581bb9df6899',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_wobbly_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7bb6749f40bec70c8a1a31edad53c1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_wobbly_string()']]] + ['get_64',['get',['../classsimdjson_1_1dom_1_1element.html#a3474c8fc1b1cb06625a50dcb9a2c5269',1,'simdjson::dom::element::get()'],['../structsimdjson_1_1simdjson__result.html#ab0fafc6d63a14891788a9edaedff4b05',1,'simdjson::simdjson_result::get()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a96c905c44f3c53cb6cdb23b760d323b8',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::get()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7fe39fb73b6a4d9b1c97742dc2ae7b98',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get() &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get(T &out) &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8d50c7c494ab9acc4a644cc77dd058f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a40af3c6af7d18241c1c4017df8557d86',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get(T &out) noexcept'],['../classsimdjson_1_1dom_1_1element.html#a47663724b3a6bad8666ccd24cd598bd2',1,'simdjson::dom::element::get()']]], + ['get_5factive_5fimplementation_65',['get_active_implementation',['../namespacesimdjson.html#abd8b8fd009878125822fca9a2624f6a6',1,'simdjson']]], + ['get_5farray_66',['get_array',['../classsimdjson_1_1dom_1_1element.html#a87c75accdc0b35e06f3d554561ce8cd3',1,'simdjson::dom::element::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aea545f106413a9bc01cd19e6630a580d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2fdcc51cac791c3a2f4c970764bc0155',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_array()']]], + ['get_5favailable_5fimplementations_67',['get_available_implementations',['../namespacesimdjson.html#a7e4483a8ae684fdb5b2f1e7d4a8acc69',1,'simdjson']]], + ['get_5fbool_68',['get_bool',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa0e07db099e651d3e5279872683cb7dd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_bool()'],['../classsimdjson_1_1dom_1_1element.html#a548e0fc369eb455ea477e20fb0793627',1,'simdjson::dom::element::get_bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a41eaac87582a465b4c9f9834701a837d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_bool()']]], + ['get_5fc_5fstr_69',['get_c_str',['../classsimdjson_1_1dom_1_1element.html#a29c21d70352c9b8af7144fd4f38baaa6',1,'simdjson::dom::element']]], + ['get_5fdouble_70',['get_double',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9a5ebeb4a79fa1d997f9f3478370a57e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double()'],['../classsimdjson_1_1dom_1_1element.html#a3e74a8a6ef8318e2de805359126c6d7b',1,'simdjson::dom::element::get_double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9909be358c78a64bc9ab7e11e3f2a47b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ab261642a30f5e26b0769ce701cd5b9f8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_double()']]], + ['get_5fdouble_5fin_5fstring_71',['get_double_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac8b8d7d4bc7958363b7f0d380b248a4f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a85e4b5250e316cc602b1b05bd097f771',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double_in_string()']]], + ['get_5fint64_72',['get_int64',['../classsimdjson_1_1dom_1_1element.html#aa954cda836a4748ec9937291a9250604',1,'simdjson::dom::element::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7e4b28c0d9637cf1b04554d99c0e3b3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6abc08fb48868bdc5104c885c46ced82',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a92b12b32ee177c2a818618d0595d2584',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_int64()']]], + ['get_5fint64_5fin_5fstring_73',['get_int64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aac4a4837e66c8f1243722ab04ce45436',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a547e99f2f430ca39bf4060d090f45ff7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64_in_string() noexcept']]], + ['get_5fnumber_74',['get_number',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa89c4aceb7e052a1f7ff7e4058b651f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b04a9cd8c4ff9b591dc3f2db95c69cf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number() noexcept']]], + ['get_5fnumber_5ftype_75',['get_number_type',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abb3a7cc6f2391d26f27a28c16ca38c9c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number_type()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a8c8d29d831635c958e87de0cc2dab8b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_number_type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2f46079741d1ba316de32bb9765c5082',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number_type()']]], + ['get_5fobject_76',['get_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4620d364a637031ef38661f9fb215ebc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_object()'],['../classsimdjson_1_1dom_1_1element.html#ab4c2e35dc44664eb04038ad35efc64f9',1,'simdjson::dom::element::get_object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3bde0795cb309f3e51b8388fbafc1fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_object() noexcept']]], + ['get_5fraw_5fjson_5fstring_77',['get_raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aca8b183c4e674a5b4ade8f6d2780f815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa3370b930da937911cf61ec9b047c56',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_raw_json_string() noexcept']]], + ['get_5fstring_78',['get_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a07a3c9b2b4e0cd8aa1524efb72a46775',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()'],['../classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e',1,'simdjson::dom::element::get_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8ea78c99c0523a18076561a2c5114890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(string_type &receiver, bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9d574e04d5dfde0bf99dea4926232fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2ae4c160def21463b0ab214a36c0a78e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()']]], + ['get_5fstring_5flength_79',['get_string_length',['../classsimdjson_1_1dom_1_1element.html#a9d92145af64401654c20d2885dd4051d',1,'simdjson::dom::element']]], + ['get_5fuint64_80',['get_uint64',['../classsimdjson_1_1dom_1_1element.html#a9e5a750a066f17d5a9a31a24980e0b1d',1,'simdjson::dom::element::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4d221850d045f1e7ada4dfaaee0e145c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a47b30548f71aca4317bdc4c6955cd719',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference::get_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aff5939efdcb41c9d2b9a1997816f093f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#adaa7bb2c9b3988476f3317ddda27e22d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64()']]], + ['get_5fuint64_5fin_5fstring_81',['get_uint64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5cb63d14a99509d751f4be45063fec95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bc2eb9eeeb7e2e0b82c23ed4d254933',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64_in_string()']]], + ['get_5fvalue_82',['get_value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab89eda435b4a68be578fcb5c3da73980',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['get_5fwobbly_5fstring_83',['get_wobbly_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae1db0154ef901ed1e8fb581bb9df6899',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_wobbly_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7bb6749f40bec70c8a1a31edad53c1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_wobbly_string()']]] ]; diff --git a/search/all_7.js b/search/all_7.js index f75e94503..9bc56c7db 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['has_5fnext_5felement_83',['has_next_element',['../group__array.html#ga31b0a8ce8734db9413cce31c4d9c8c8d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['has_5fnext_5ffield_84',['has_next_field',['../group__object.html#ga7956fe38cd8ecfbc8f709aa6f65c92b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]] + ['has_5fnext_5felement_84',['has_next_element',['../group__array.html#ga31b0a8ce8734db9413cce31c4d9c8c8d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['has_5fnext_5ffield_85',['has_next_field',['../group__object.html#ga7956fe38cd8ecfbc8f709aa6f65c92b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]] ]; diff --git a/search/all_8.js b/search/all_8.js index a07543555..0660793d5 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,50 +1,50 @@ var searchData= [ - ['implementation_85',['implementation',['../classsimdjson_1_1implementation.html',1,'simdjson']]], - ['implementation_5fsimdjson_5fresult_5fbase_86',['implementation_simdjson_result_base',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a108dd35fd49314820106a21afa0fb2ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base() noexcept=default'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a4f59b204f1eddcdc2b36e6df0639a516',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#af8a436d40886a295f618311d3849d7e5',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a44ff65b6194c7c1cb74180b43e438619',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value, error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< T >']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_87',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_88',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_89',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_90',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_91',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_92',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_93',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_94',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_95',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_96',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_97',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_98',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_99',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_100',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_101',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['incomplete_5farray_5for_5fobject_102',['INCOMPLETE_ARRAY_OR_OBJECT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a',1,'simdjson']]], - ['incorrect_5ftype_103',['INCORRECT_TYPE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a1de02af1d67e8350f612eee0dcf634b4',1,'simdjson']]], - ['index_5fout_5fof_5fbounds_104',['INDEX_OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49',1,'simdjson']]], - ['insufficient_5fpadding_105',['INSUFFICIENT_PADDING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aee3335b961f2d0f732e95b359c16a69a',1,'simdjson']]], - ['int64_106',['INT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa4e866b275c85fbb439f6484251cfb31c',1,'simdjson::dom']]], - ['invalid_5fjson_5fpointer_107',['INVALID_JSON_POINTER',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aeeaf930969566f76840224d64ee3a9a1',1,'simdjson']]], - ['invalid_5furi_5ffragment_108',['INVALID_URI_FRAGMENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b',1,'simdjson']]], - ['io_5ferror_109',['IO_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9acaec8ffce84b1acf9e6833b0f930878e',1,'simdjson']]], - ['is_110',['is',['../classsimdjson_1_1dom_1_1element.html#a4c77063d766c7db197f8674407b504d7',1,'simdjson::dom::element']]], - ['is_5falive_111',['is_alive',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3170300bc331577a1435bb238cf3faff',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['is_5farray_112',['is_array',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9b82f3273bb2f2f83b8e085b7d9c6613',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation::is_array()'],['../classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856',1,'simdjson::dom::element::is_array() const noexcept']]], - ['is_5fbool_113',['is_bool',['../classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13',1,'simdjson::dom::element']]], - ['is_5fdouble_114',['is_double',['../classsimdjson_1_1dom_1_1element.html#a0d11f69ba87f55960be6f655e4e99aba',1,'simdjson::dom::element::is_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a48f9e54ebd40e1c060be0a4b1d4ff823',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_double()']]], - ['is_5fempty_115',['is_empty',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad210f9115679a625ada433add55eff51',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::is_empty()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a371cf8909f04019606063e8538fd7109',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::is_empty()']]], - ['is_5fequal_116',['is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a0ddac0ab1c69022610d8051b989b5c95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#aa3165ea813c4c15fb9cb282e67abe6af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(const char *target) const noexcept']]], - ['is_5ffree_5ffrom_5funescaped_5fquote_117',['is_free_from_unescaped_quote',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a671923a53cc070f65029698afeb9be7f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], - ['is_5fint64_118',['is_int64',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a38d6b4b4e91f30c8def71997d23454c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_int64()'],['../classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2',1,'simdjson::dom::element::is_int64()']]], - ['is_5finteger_119',['is_integer',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a5ab2c9c7d29a7a6c09f78930b0100836',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_integer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af47e11e9925fd5d3d8a43cf0f7773992',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_integer()']]], - ['is_5fnegative_120',['is_negative',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2701c283de019e56624e930e936e0df0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_negative()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5083f65b71d7540ea785ec2b52604267',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_negative()']]], - ['is_5fnull_121',['is_null',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a04f1c591d93d834377a9cb916c90e09b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_null()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5ed59f01a0d4ad253f0e1c1f995ed0a7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_null()'],['../classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9',1,'simdjson::dom::element::is_null() const noexcept']]], - ['is_5fnumber_122',['is_number',['../classsimdjson_1_1dom_1_1element.html#a1e3f78b3bee5ec3f33cc4b03dcc87981',1,'simdjson::dom::element']]], - ['is_5fobject_123',['is_object',['../classsimdjson_1_1dom_1_1element.html#a08c7dcebf9e96fe5e4dd6df2959c0024',1,'simdjson::dom::element']]], - ['is_5fscalar_124',['is_scalar',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac2ea8f4340d02d9062f81419da47500b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_scalar()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8c2618e57ec26501dd93ff8fd5cc2191',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_scalar()']]], - ['is_5fstreaming_125',['is_streaming',['../namespacesimdjson.html#a6f306690d6d088d80b0cc2717040b2d0',1,'simdjson']]], - ['is_5fstring_126',['is_string',['../classsimdjson_1_1dom_1_1element.html#a65bd96042cc0f19dc3e0635937edded4',1,'simdjson::dom::element']]], - ['is_5fuint64_127',['is_uint64',['../classsimdjson_1_1dom_1_1element.html#ac5017726a573f59c3494b92bb66a3beb',1,'simdjson::dom::element::is_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#af0e89976b80a7a7dedaf8c1a7cfd64a2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_uint64()']]], - ['iter_128',['iter',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a969e1000319391cd2bee3aed88481500',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::iter()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a2d84851f9e4fc07b3e518ea957e2d9b6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::iter()']]], - ['iterate_129',['iterate',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a0da712132ca4180a84907f2ca4ffbc5b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['iterate_5fmany_130',['iterate_many',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#af996682250c05ca237fe6db234bb9179',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::iterate_many()'],['../md_doc_iterate_many.html',1,'(Global Namespace)']]], - ['iterator_131',['iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a3b0ac5e3e64e53167a011afdd0b77345',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::iterator()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a6c3a5002801ab80b1c59422d7f3400d3',1,'simdjson::dom::document_stream::iterator::iterator()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html',1,'simdjson::dom::array::iterator'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html',1,'simdjson::dom::document_stream::iterator'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html',1,'simdjson::dom::object::iterator'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator']]] + ['implementation_86',['implementation',['../classsimdjson_1_1implementation.html',1,'simdjson']]], + ['implementation_5fsimdjson_5fresult_5fbase_87',['implementation_simdjson_result_base',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a108dd35fd49314820106a21afa0fb2ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base() noexcept=default'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a4f59b204f1eddcdc2b36e6df0639a516',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#af8a436d40886a295f618311d3849d7e5',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a44ff65b6194c7c1cb74180b43e438619',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value, error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< T >']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_88',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_89',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_90',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_91',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_92',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_93',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_94',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_95',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_96',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_97',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_98',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_99',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_100',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_101',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_102',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['incomplete_5farray_5for_5fobject_103',['INCOMPLETE_ARRAY_OR_OBJECT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a',1,'simdjson']]], + ['incorrect_5ftype_104',['INCORRECT_TYPE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a1de02af1d67e8350f612eee0dcf634b4',1,'simdjson']]], + ['index_5fout_5fof_5fbounds_105',['INDEX_OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49',1,'simdjson']]], + ['insufficient_5fpadding_106',['INSUFFICIENT_PADDING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aee3335b961f2d0f732e95b359c16a69a',1,'simdjson']]], + ['int64_107',['INT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa4e866b275c85fbb439f6484251cfb31c',1,'simdjson::dom']]], + ['invalid_5fjson_5fpointer_108',['INVALID_JSON_POINTER',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aeeaf930969566f76840224d64ee3a9a1',1,'simdjson']]], + ['invalid_5furi_5ffragment_109',['INVALID_URI_FRAGMENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b',1,'simdjson']]], + ['io_5ferror_110',['IO_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9acaec8ffce84b1acf9e6833b0f930878e',1,'simdjson']]], + ['is_111',['is',['../classsimdjson_1_1dom_1_1element.html#a4c77063d766c7db197f8674407b504d7',1,'simdjson::dom::element']]], + ['is_5falive_112',['is_alive',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3170300bc331577a1435bb238cf3faff',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['is_5farray_113',['is_array',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9b82f3273bb2f2f83b8e085b7d9c6613',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation::is_array()'],['../classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856',1,'simdjson::dom::element::is_array() const noexcept']]], + ['is_5fbool_114',['is_bool',['../classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13',1,'simdjson::dom::element']]], + ['is_5fdouble_115',['is_double',['../classsimdjson_1_1dom_1_1element.html#a0d11f69ba87f55960be6f655e4e99aba',1,'simdjson::dom::element::is_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a48f9e54ebd40e1c060be0a4b1d4ff823',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_double()']]], + ['is_5fempty_116',['is_empty',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad210f9115679a625ada433add55eff51',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::is_empty()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a371cf8909f04019606063e8538fd7109',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::is_empty()']]], + ['is_5fequal_117',['is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a0ddac0ab1c69022610d8051b989b5c95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#aa3165ea813c4c15fb9cb282e67abe6af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(const char *target) const noexcept']]], + ['is_5ffree_5ffrom_5funescaped_5fquote_118',['is_free_from_unescaped_quote',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a671923a53cc070f65029698afeb9be7f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], + ['is_5fint64_119',['is_int64',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a38d6b4b4e91f30c8def71997d23454c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_int64()'],['../classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2',1,'simdjson::dom::element::is_int64()']]], + ['is_5finteger_120',['is_integer',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a5ab2c9c7d29a7a6c09f78930b0100836',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_integer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af47e11e9925fd5d3d8a43cf0f7773992',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_integer()']]], + ['is_5fnegative_121',['is_negative',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2701c283de019e56624e930e936e0df0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_negative()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5083f65b71d7540ea785ec2b52604267',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_negative()']]], + ['is_5fnull_122',['is_null',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a04f1c591d93d834377a9cb916c90e09b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_null()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5ed59f01a0d4ad253f0e1c1f995ed0a7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_null()'],['../classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9',1,'simdjson::dom::element::is_null() const noexcept']]], + ['is_5fnumber_123',['is_number',['../classsimdjson_1_1dom_1_1element.html#a1e3f78b3bee5ec3f33cc4b03dcc87981',1,'simdjson::dom::element']]], + ['is_5fobject_124',['is_object',['../classsimdjson_1_1dom_1_1element.html#a08c7dcebf9e96fe5e4dd6df2959c0024',1,'simdjson::dom::element']]], + ['is_5fscalar_125',['is_scalar',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac2ea8f4340d02d9062f81419da47500b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_scalar()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8c2618e57ec26501dd93ff8fd5cc2191',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_scalar()']]], + ['is_5fstreaming_126',['is_streaming',['../namespacesimdjson.html#a6f306690d6d088d80b0cc2717040b2d0',1,'simdjson']]], + ['is_5fstring_127',['is_string',['../classsimdjson_1_1dom_1_1element.html#a65bd96042cc0f19dc3e0635937edded4',1,'simdjson::dom::element']]], + ['is_5fuint64_128',['is_uint64',['../classsimdjson_1_1dom_1_1element.html#ac5017726a573f59c3494b92bb66a3beb',1,'simdjson::dom::element::is_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#af0e89976b80a7a7dedaf8c1a7cfd64a2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_uint64()']]], + ['iter_129',['iter',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a969e1000319391cd2bee3aed88481500',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::iter()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a2d84851f9e4fc07b3e518ea957e2d9b6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::iter()']]], + ['iterate_130',['iterate',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a0da712132ca4180a84907f2ca4ffbc5b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['iterate_5fmany_131',['iterate_many',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#af996682250c05ca237fe6db234bb9179',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::iterate_many()'],['../md_doc_iterate_many.html',1,'(Global Namespace)']]], + ['iterator_132',['iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a3b0ac5e3e64e53167a011afdd0b77345',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::iterator()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a6c3a5002801ab80b1c59422d7f3400d3',1,'simdjson::dom::document_stream::iterator::iterator()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html',1,'simdjson::dom::array::iterator'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html',1,'simdjson::dom::document_stream::iterator'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html',1,'simdjson::dom::object::iterator'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator']]] ]; diff --git a/search/all_9.js b/search/all_9.js index 911bcee41..41096191c 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['json_5ftype_132',['json_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['json_5ftype_133',['json_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/all_a.js b/search/all_a.js index e0bfb1cf2..67932f676 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,9 +1,9 @@ var searchData= [ - ['key_133',['key',['../classsimdjson_1_1dom_1_1key__value__pair.html#a58c41d937401cfe88ceb6e71d7dbeb45',1,'simdjson::dom::key_value_pair::key()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a951609ca7a164b499ff19adbe2de7983',1,'simdjson::dom::object::iterator::key()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a4f49d8e89feb3ca69cf85ce2aea80c0f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::key()']]], - ['key_5fc_5fstr_134',['key_c_str',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a54a99dcf9c422d5c24f3c570b6d9b6e4',1,'simdjson::dom::object::iterator']]], - ['key_5fequals_135',['key_equals',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a4807eeb1ed5f596b587d0b61dfb550e7',1,'simdjson::dom::object::iterator']]], - ['key_5fequals_5fcase_5finsensitive_136',['key_equals_case_insensitive',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a6d335de77b8c5b731566e48f6cacd95d',1,'simdjson::dom::object::iterator']]], - ['key_5flength_137',['key_length',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a5ad1b60fd5df56d9fdb8bce1e08de88f',1,'simdjson::dom::object::iterator']]], - ['key_5fvalue_5fpair_138',['key_value_pair',['../classsimdjson_1_1dom_1_1key__value__pair.html',1,'simdjson::dom']]] + ['key_134',['key',['../classsimdjson_1_1dom_1_1key__value__pair.html#a58c41d937401cfe88ceb6e71d7dbeb45',1,'simdjson::dom::key_value_pair::key()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a951609ca7a164b499ff19adbe2de7983',1,'simdjson::dom::object::iterator::key()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a4f49d8e89feb3ca69cf85ce2aea80c0f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::key()']]], + ['key_5fc_5fstr_135',['key_c_str',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a54a99dcf9c422d5c24f3c570b6d9b6e4',1,'simdjson::dom::object::iterator']]], + ['key_5fequals_136',['key_equals',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a4807eeb1ed5f596b587d0b61dfb550e7',1,'simdjson::dom::object::iterator']]], + ['key_5fequals_5fcase_5finsensitive_137',['key_equals_case_insensitive',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a6d335de77b8c5b731566e48f6cacd95d',1,'simdjson::dom::object::iterator']]], + ['key_5flength_138',['key_length',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a5ad1b60fd5df56d9fdb8bce1e08de88f',1,'simdjson::dom::object::iterator']]], + ['key_5fvalue_5fpair_139',['key_value_pair',['../classsimdjson_1_1dom_1_1key__value__pair.html',1,'simdjson::dom']]] ]; diff --git a/search/all_b.js b/search/all_b.js index 2e1ee0a75..bd86b2b09 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,8 +1,8 @@ var searchData= [ - ['len_139',['len',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a132a95e1147b80c2533d1632185a6a09',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], - ['length_140',['length',['../structsimdjson_1_1padded__string.html#a863fded7b347718299190ad3f501d38c',1,'simdjson::padded_string']]], - ['load_141',['load',['../classsimdjson_1_1dom_1_1parser.html#ab3e5bbb1974a1932aead90ad63883a23',1,'simdjson::dom::parser::load()'],['../structsimdjson_1_1padded__string.html#aaf017ffe731c738da5eb31c63b987d3a',1,'simdjson::padded_string::load()']]], - ['load_5finto_5fdocument_142',['load_into_document',['../classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807',1,'simdjson::dom::parser']]], - ['load_5fmany_143',['load_many',['../classsimdjson_1_1dom_1_1parser.html#a5300851ba21d0a0273a11510fd1c378a',1,'simdjson::dom::parser']]] + ['len_140',['len',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a132a95e1147b80c2533d1632185a6a09',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], + ['length_141',['length',['../structsimdjson_1_1padded__string.html#a863fded7b347718299190ad3f501d38c',1,'simdjson::padded_string']]], + ['load_142',['load',['../classsimdjson_1_1dom_1_1parser.html#ab3e5bbb1974a1932aead90ad63883a23',1,'simdjson::dom::parser::load()'],['../structsimdjson_1_1padded__string.html#aaf017ffe731c738da5eb31c63b987d3a',1,'simdjson::padded_string::load()']]], + ['load_5finto_5fdocument_143',['load_into_document',['../classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807',1,'simdjson::dom::parser']]], + ['load_5fmany_144',['load_many',['../classsimdjson_1_1dom_1_1parser.html#a5300851ba21d0a0273a11510fd1c378a',1,'simdjson::dom::parser']]] ]; diff --git a/search/all_c.js b/search/all_c.js index c1043be49..6859f140c 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['max_5fcapacity_144',['max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0',1,'simdjson::dom::parser::max_capacity()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a006ad62e81d1ffa0fa898b586095208b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_capacity()']]], - ['max_5fdepth_145',['max_depth',['../classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441',1,'simdjson::dom::parser::max_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a9dd8dfaa40f0faec56e31f976e4c2c94',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth()']]], - ['memalloc_146',['MEMALLOC',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f',1,'simdjson']]], - ['minify_147',['minify',['../namespacesimdjson.html#aeb4ef5cab43d52da3fdd99cb689aff2c',1,'simdjson::minify(T x)'],['../namespacesimdjson.html#a94bb4244756d764cf0ed7de180ae6520',1,'simdjson::minify(const char *buf, size_t len, char *dst, size_t &dst_len) noexcept']]] + ['max_5fcapacity_145',['max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0',1,'simdjson::dom::parser::max_capacity()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a006ad62e81d1ffa0fa898b586095208b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_capacity()']]], + ['max_5fdepth_146',['max_depth',['../classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441',1,'simdjson::dom::parser::max_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a9dd8dfaa40f0faec56e31f976e4c2c94',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth()']]], + ['memalloc_147',['MEMALLOC',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f',1,'simdjson']]], + ['minify_148',['minify',['../namespacesimdjson.html#aeb4ef5cab43d52da3fdd99cb689aff2c',1,'simdjson::minify(T x)'],['../namespacesimdjson.html#a94bb4244756d764cf0ed7de180ae6520',1,'simdjson::minify(const char *buf, size_t len, char *dst, size_t &dst_len) noexcept']]] ]; diff --git a/search/all_d.js b/search/all_d.js index fb4a03008..0250e3470 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,13 +1,13 @@ var searchData= [ - ['n_5fatom_5ferror_148',['N_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde',1,'simdjson']]], - ['name_149',['name',['../classsimdjson_1_1implementation.html#a404c32ec6187ac0fb5b2ec6b5aea4abd',1,'simdjson::implementation']]], - ['no_5fsuch_5ffield_150',['NO_SUCH_FIELD',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4a2c71f8eca438b3f0553a2811bdab9a',1,'simdjson']]], - ['null_151',['null',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['null_5fvalue_152',['NULL_VALUE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa9f0aff2067f91437e50e4872b229e6a',1,'simdjson::dom']]], - ['number_153',['number',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab1bc248a7ff2b2e95569f56de68615df',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['number_5ferror_154',['NUMBER_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9adfcabbbd1ddb0843a0f320e062866ae8',1,'simdjson']]], - ['number_5fof_5fslots_155',['number_of_slots',['../classsimdjson_1_1dom_1_1array.html#a26e66312190e016c22093292974490ff',1,'simdjson::dom::array']]], - ['number_5fout_5fof_5frange_156',['NUMBER_OUT_OF_RANGE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb',1,'simdjson']]], - ['number_5ftype_157',['number_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6a2b39df6a1ac51d9fbb7b39a1fcf89c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['n_5fatom_5ferror_149',['N_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde',1,'simdjson']]], + ['name_150',['name',['../classsimdjson_1_1implementation.html#a404c32ec6187ac0fb5b2ec6b5aea4abd',1,'simdjson::implementation']]], + ['no_5fsuch_5ffield_151',['NO_SUCH_FIELD',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4a2c71f8eca438b3f0553a2811bdab9a',1,'simdjson']]], + ['null_152',['null',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['null_5fvalue_153',['NULL_VALUE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa9f0aff2067f91437e50e4872b229e6a',1,'simdjson::dom']]], + ['number_154',['number',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab1bc248a7ff2b2e95569f56de68615df',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['number_5ferror_155',['NUMBER_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9adfcabbbd1ddb0843a0f320e062866ae8',1,'simdjson']]], + ['number_5fof_5fslots_156',['number_of_slots',['../classsimdjson_1_1dom_1_1array.html#a26e66312190e016c22093292974490ff',1,'simdjson::dom::array']]], + ['number_5fout_5fof_5frange_157',['NUMBER_OUT_OF_RANGE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb',1,'simdjson']]], + ['number_5ftype_158',['number_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6a2b39df6a1ac51d9fbb7b39a1fcf89c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/all_e.js b/search/all_e.js index dcf4a4662..e1073739f 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,33 +1,33 @@ var searchData= [ - ['object_158',['object',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330aa8cfde6331bd59eb2ac96f8911c4b666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object()'],['../classsimdjson_1_1dom_1_1object.html#ae2e1a8cbaab9d352495d1dc993407be3',1,'simdjson::dom::object::object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::object()']]], - ['object_159',['OBJECT',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa8eee8e217391199668cbac89472ace53',1,'simdjson::dom']]], - ['object_160',['object',['../classsimdjson_1_1dom_1_1object.html',1,'simdjson::dom::object'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object']]], - ['object_20iteration_161',['Object iteration',['../group__object.html',1,'']]], - ['object_5fiterator_162',['object_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html#a9fce67dabeb5dcccd16fa531febec666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object_iterator::object_iterator()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object_iterator']]], - ['open_5fcontainer_163',['open_container',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1open__container.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['open_5fcontainers_164',['open_containers',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9c67c6c782f1296319a58ec1586f2329',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], - ['operator_20array_165',['operator array',['../classsimdjson_1_1dom_1_1element.html#a71d6bfa627dd66e202f8b402f91a44ac',1,'simdjson::dom::element::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a08307c0a5552cf8cb06613ed1de48eac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a93756146a65e835b9358cc652dc53396',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator array() noexcept(false)']]], - ['operator_20bool_166',['operator bool',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#af7b51d9048d388235f3936c8fa30a2f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator bool()'],['../classsimdjson_1_1dom_1_1element.html#ab036e52a73d5bd046e1f2650a31dab30',1,'simdjson::dom::element::operator bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7df7ba140c9d6398fef2c6963da82230',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator bool()']]], - ['operator_20const_20char_20_2a_167',['operator const char *',['../classsimdjson_1_1dom_1_1element.html#a8f9569b40dd2b23aab9fbf2229749589',1,'simdjson::dom::element']]], - ['operator_20double_168',['operator double',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a53f99cedf58e62c1382a4d5a585e05a0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator double()'],['../classsimdjson_1_1dom_1_1element.html#a743b5f1ef4202d8fb8fb317e612385f3',1,'simdjson::dom::element::operator double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae052e098bfbfde398845060a8d4f572f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator double()']]], - ['operator_20int64_5ft_169',['operator int64_t',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a30f182e71d3c13d2656ba5983862be57',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator int64_t()'],['../classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3',1,'simdjson::dom::element::operator int64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5d50aa0d396fc49855d3c0c571b07a25',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator int64_t()']]], - ['operator_20object_170',['operator object',['../classsimdjson_1_1dom_1_1element.html#a23f4d8c38309b0184e658d8a9697a177',1,'simdjson::dom::element::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6cd27fe6dc9062b5380db757d49c3f7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a89519c599fd938a6a750262111fc5757',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator object()']]], - ['operator_20padded_5fstring_5fview_171',['operator padded_string_view',['../structsimdjson_1_1padded__string.html#a0e5b8e8917478af4e82e023c2efa40e9',1,'simdjson::padded_string']]], - ['operator_20raw_5fjson_5fstring_172',['operator raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a85d69a32b4b95f353abe6214ecc98619',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a78411bf36298e3468ac83f3562b75d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator raw_json_string()']]], - ['operator_20t_173',['operator T',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a4d381cbad85e6b5498328f2c9bacb8ab',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['operator_20t_26_26_174',['operator T&&',['../structsimdjson_1_1simdjson__result.html#afcce23c64894ec135fe8c2d255d2121b',1,'simdjson::simdjson_result::operator T&&()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a11133790f4386ea4d11567a3a0806096',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::operator T&&()']]], - ['operator_20uint64_5ft_175',['operator uint64_t',['../classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53',1,'simdjson::dom::element::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a847db7139319155ef5fa2d4af7063163',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#afb7be23d4f1006d5eae234d8c8c8d286',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator uint64_t()']]], - ['operator_20value_176',['operator value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad12185e1993ebcad73eb5ce82f5de8f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['operator_21_3d_177',['operator!=',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a1da5ce328cc2609432be961736c6e810',1,'simdjson::dom::object::iterator::operator!=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a05396b8e8322363b523b3bf9730a31f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator!=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#abbca17b48bd6c2b045b659076f1f64ce',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator!=()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a56c69d73c7e424e008a28771661ab218',1,'simdjson::dom::document_stream::iterator::operator!=()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a2680a46eeece638bc352bcf6a169bcf6',1,'simdjson::dom::array::iterator::operator!=(const iterator &other) const noexcept']]], - ['operator_2a_178',['operator*',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a90254656d4e7a8826246d1f931647eff',1,'simdjson::dom::array::iterator::operator*()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a09b193fe348fa8a267b96edd96f7515e',1,'simdjson::dom::document_stream::iterator::operator*()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a688f6c7f451602bb3385a93252c0828a',1,'simdjson::dom::object::iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a1577fb5a95f92a4a1aaa8eee6440d572',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a5fe3ce985cc1921d5917667d6b25841b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator*()']]], - ['operator_2b_2b_179',['operator++',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a46454681bd5e3a938c04eb89210e7966',1,'simdjson::dom::array::iterator::operator++()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a03e0c8d93b86a18b10370d51b99548ef',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator++()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a55e0ae33e5e5835c841fd082edab5937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a83b3c467632c017400f95ff05d2367b3',1,'simdjson::dom::object::iterator::operator++()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a7b05ed75aa2b2a6d3a17204b9863956a',1,'simdjson::dom::document_stream::iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#aa26738ad08b7de3be4621a75863118ab',1,'simdjson::dom::object::iterator::operator++()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a6ec91111a2bcc9e378d30b47b613fac5',1,'simdjson::dom::array::iterator::operator++()']]], - ['operator_3c_180',['operator<',['../classsimdjson_1_1dom_1_1element.html#a2f9448091caf47e5ecc325956e14ed73',1,'simdjson::dom::element']]], - ['operator_3c_3c_181',['operator<<',['../namespacesimdjson_1_1dom.html#abdab607221c423b08344548fa442a45a',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::element value)'],['../namespacesimdjson_1_1dom.html#a34e6f2a4920f4dcb683f5730f8d8601b',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::array value)'],['../namespacesimdjson_1_1dom.html#a1c26d3ab6fcbbb3ecb69add4236f0a4d',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::object value)'],['../namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27',1,'simdjson::operator<<()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ab10943c6107de5337f376a6939f817af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, json_type type) noexcept'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a386f80798c223c5fdbfc4dd9066a6b99',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson_result< json_type > &type) noexcept(false)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac3a4f6af474f2b5f6d749f7452bb5477',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value x)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a24f9bbfe8b5a3017b4dd4b72dbccec4d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6f753d5e1bc479321c51b54392a96a65',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document &value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ae52a82c2f754a47eb9dac12223b3311d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object value)'],['../namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108',1,'simdjson::operator<<(std::ostream &out, const padded_string &s)'],['../namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string > &s) noexcept(false)'],['../namespacesimdjson.html#a667605c4c36cfa45bf111d6c76d39284',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string_view > &s) noexcept(false)']]], - ['operator_3d_182',['operator=',['../classsimdjson_1_1dom_1_1document__stream.html#a162d002972b41bbb7d8e4021341e15ba',1,'simdjson::dom::document_stream::operator=()'],['../structsimdjson_1_1padded__string.html#aa43b3a8e0df4edcf960f04441dd9b930',1,'simdjson::padded_string::operator=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ac3c10596a0934f4f5375b986a35f90db',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1parser.html#af5b61dda345cef1feba7c4529dfe0259',1,'simdjson::dom::parser::operator=()'],['../classsimdjson_1_1dom_1_1document.html#a336814aa587d9ca605e1548b22b2b80c',1,'simdjson::dom::document::operator=()']]], - ['operator_3d_3d_183',['operator==',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a20cd55e63cf5bdc1561f771b4db1ac1b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator==()'],['../classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b',1,'simdjson::dom::element::operator==()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aab771b17058b0c93bdd0a8679c2c4d84',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator==()']]], - ['operator_5b_5d_184',['operator[]',['../classsimdjson_1_1dom_1_1object.html#a2691ceae488be203aac2d5ef5b67347f',1,'simdjson::dom::object::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1object.html#acc66a2f2eb74fbe359d4064531764f50',1,'simdjson::dom::object::operator[](std::string_view key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#a367d22eeabc1881a8eb18bae2f2ba3b8',1,'simdjson::dom::element::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#aca693f57d73a5ce95d1f7bedf67289b7',1,'simdjson::dom::element::operator[](std::string_view key) const noexcept']]], - ['out_5fof_5fbounds_185',['OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a3f94172e04ae52a978ea62157140b0de',1,'simdjson']]], - ['out_5fof_5forder_5fiteration_186',['OUT_OF_ORDER_ITERATION',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a351bcafefbbc80a6dadc1ea6c27a35e6',1,'simdjson']]], - ['string_5fview_187',['string_view',['../structsimdjson_1_1padded__string.html#a4bf80c11155b8067a87bd76762bee23b',1,'simdjson::padded_string::string_view()'],['../classsimdjson_1_1dom_1_1element.html#a83adcf723abff34d7c1e8ec0e69d967b',1,'simdjson::dom::element::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8e5f2ff46639e6c1cffb73d4e071e491',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a30e8df60ace82837a17e52d5e457ac52',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::string_view()']]] + ['object_159',['object',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330aa8cfde6331bd59eb2ac96f8911c4b666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object()'],['../classsimdjson_1_1dom_1_1object.html#ae2e1a8cbaab9d352495d1dc993407be3',1,'simdjson::dom::object::object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::object()']]], + ['object_160',['OBJECT',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa8eee8e217391199668cbac89472ace53',1,'simdjson::dom']]], + ['object_161',['object',['../classsimdjson_1_1dom_1_1object.html',1,'simdjson::dom::object'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object']]], + ['object_20iteration_162',['Object iteration',['../group__object.html',1,'']]], + ['object_5fiterator_163',['object_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html#a9fce67dabeb5dcccd16fa531febec666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object_iterator::object_iterator()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object_iterator']]], + ['open_5fcontainer_164',['open_container',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1open__container.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['open_5fcontainers_165',['open_containers',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9c67c6c782f1296319a58ec1586f2329',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], + ['operator_20array_166',['operator array',['../classsimdjson_1_1dom_1_1element.html#a71d6bfa627dd66e202f8b402f91a44ac',1,'simdjson::dom::element::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a08307c0a5552cf8cb06613ed1de48eac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a93756146a65e835b9358cc652dc53396',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator array() noexcept(false)']]], + ['operator_20bool_167',['operator bool',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#af7b51d9048d388235f3936c8fa30a2f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator bool()'],['../classsimdjson_1_1dom_1_1element.html#ab036e52a73d5bd046e1f2650a31dab30',1,'simdjson::dom::element::operator bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7df7ba140c9d6398fef2c6963da82230',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator bool()']]], + ['operator_20const_20char_20_2a_168',['operator const char *',['../classsimdjson_1_1dom_1_1element.html#a8f9569b40dd2b23aab9fbf2229749589',1,'simdjson::dom::element']]], + ['operator_20double_169',['operator double',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a53f99cedf58e62c1382a4d5a585e05a0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator double()'],['../classsimdjson_1_1dom_1_1element.html#a743b5f1ef4202d8fb8fb317e612385f3',1,'simdjson::dom::element::operator double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae052e098bfbfde398845060a8d4f572f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator double()']]], + ['operator_20int64_5ft_170',['operator int64_t',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a30f182e71d3c13d2656ba5983862be57',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator int64_t()'],['../classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3',1,'simdjson::dom::element::operator int64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5d50aa0d396fc49855d3c0c571b07a25',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator int64_t()']]], + ['operator_20object_171',['operator object',['../classsimdjson_1_1dom_1_1element.html#a23f4d8c38309b0184e658d8a9697a177',1,'simdjson::dom::element::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6cd27fe6dc9062b5380db757d49c3f7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a89519c599fd938a6a750262111fc5757',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator object()']]], + ['operator_20padded_5fstring_5fview_172',['operator padded_string_view',['../structsimdjson_1_1padded__string.html#a0e5b8e8917478af4e82e023c2efa40e9',1,'simdjson::padded_string']]], + ['operator_20raw_5fjson_5fstring_173',['operator raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a85d69a32b4b95f353abe6214ecc98619',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a78411bf36298e3468ac83f3562b75d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator raw_json_string()']]], + ['operator_20t_174',['operator T',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a4d381cbad85e6b5498328f2c9bacb8ab',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['operator_20t_26_26_175',['operator T&&',['../structsimdjson_1_1simdjson__result.html#afcce23c64894ec135fe8c2d255d2121b',1,'simdjson::simdjson_result::operator T&&()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a11133790f4386ea4d11567a3a0806096',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::operator T&&()']]], + ['operator_20uint64_5ft_176',['operator uint64_t',['../classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53',1,'simdjson::dom::element::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a847db7139319155ef5fa2d4af7063163',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#afb7be23d4f1006d5eae234d8c8c8d286',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator uint64_t()']]], + ['operator_20value_177',['operator value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad12185e1993ebcad73eb5ce82f5de8f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['operator_21_3d_178',['operator!=',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a1da5ce328cc2609432be961736c6e810',1,'simdjson::dom::object::iterator::operator!=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a05396b8e8322363b523b3bf9730a31f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator!=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#abbca17b48bd6c2b045b659076f1f64ce',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator!=()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a56c69d73c7e424e008a28771661ab218',1,'simdjson::dom::document_stream::iterator::operator!=()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a2680a46eeece638bc352bcf6a169bcf6',1,'simdjson::dom::array::iterator::operator!=(const iterator &other) const noexcept']]], + ['operator_2a_179',['operator*',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a90254656d4e7a8826246d1f931647eff',1,'simdjson::dom::array::iterator::operator*()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a09b193fe348fa8a267b96edd96f7515e',1,'simdjson::dom::document_stream::iterator::operator*()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a688f6c7f451602bb3385a93252c0828a',1,'simdjson::dom::object::iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a1577fb5a95f92a4a1aaa8eee6440d572',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a5fe3ce985cc1921d5917667d6b25841b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator*()']]], + ['operator_2b_2b_180',['operator++',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a46454681bd5e3a938c04eb89210e7966',1,'simdjson::dom::array::iterator::operator++()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a03e0c8d93b86a18b10370d51b99548ef',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator++()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a55e0ae33e5e5835c841fd082edab5937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a83b3c467632c017400f95ff05d2367b3',1,'simdjson::dom::object::iterator::operator++()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a7b05ed75aa2b2a6d3a17204b9863956a',1,'simdjson::dom::document_stream::iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#aa26738ad08b7de3be4621a75863118ab',1,'simdjson::dom::object::iterator::operator++()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a6ec91111a2bcc9e378d30b47b613fac5',1,'simdjson::dom::array::iterator::operator++()']]], + ['operator_3c_181',['operator<',['../classsimdjson_1_1dom_1_1element.html#a2f9448091caf47e5ecc325956e14ed73',1,'simdjson::dom::element']]], + ['operator_3c_3c_182',['operator<<',['../namespacesimdjson_1_1dom.html#abdab607221c423b08344548fa442a45a',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::element value)'],['../namespacesimdjson_1_1dom.html#a34e6f2a4920f4dcb683f5730f8d8601b',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::array value)'],['../namespacesimdjson_1_1dom.html#a1c26d3ab6fcbbb3ecb69add4236f0a4d',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::object value)'],['../namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27',1,'simdjson::operator<<()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ab10943c6107de5337f376a6939f817af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, json_type type) noexcept'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a386f80798c223c5fdbfc4dd9066a6b99',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson_result< json_type > &type) noexcept(false)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac3a4f6af474f2b5f6d749f7452bb5477',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value x)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a24f9bbfe8b5a3017b4dd4b72dbccec4d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6f753d5e1bc479321c51b54392a96a65',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document &value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ae52a82c2f754a47eb9dac12223b3311d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object value)'],['../namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108',1,'simdjson::operator<<(std::ostream &out, const padded_string &s)'],['../namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string > &s) noexcept(false)'],['../namespacesimdjson.html#a667605c4c36cfa45bf111d6c76d39284',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string_view > &s) noexcept(false)']]], + ['operator_3d_183',['operator=',['../classsimdjson_1_1dom_1_1document__stream.html#a162d002972b41bbb7d8e4021341e15ba',1,'simdjson::dom::document_stream::operator=()'],['../structsimdjson_1_1padded__string.html#aa43b3a8e0df4edcf960f04441dd9b930',1,'simdjson::padded_string::operator=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ac3c10596a0934f4f5375b986a35f90db',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1parser.html#af5b61dda345cef1feba7c4529dfe0259',1,'simdjson::dom::parser::operator=()'],['../classsimdjson_1_1dom_1_1document.html#a336814aa587d9ca605e1548b22b2b80c',1,'simdjson::dom::document::operator=()']]], + ['operator_3d_3d_184',['operator==',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a20cd55e63cf5bdc1561f771b4db1ac1b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator==()'],['../classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b',1,'simdjson::dom::element::operator==()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aab771b17058b0c93bdd0a8679c2c4d84',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator==()']]], + ['operator_5b_5d_185',['operator[]',['../classsimdjson_1_1dom_1_1object.html#a2691ceae488be203aac2d5ef5b67347f',1,'simdjson::dom::object::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1object.html#acc66a2f2eb74fbe359d4064531764f50',1,'simdjson::dom::object::operator[](std::string_view key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#a367d22eeabc1881a8eb18bae2f2ba3b8',1,'simdjson::dom::element::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#aca693f57d73a5ce95d1f7bedf67289b7',1,'simdjson::dom::element::operator[](std::string_view key) const noexcept']]], + ['out_5fof_5fbounds_186',['OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a3f94172e04ae52a978ea62157140b0de',1,'simdjson']]], + ['out_5fof_5forder_5fiteration_187',['OUT_OF_ORDER_ITERATION',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a351bcafefbbc80a6dadc1ea6c27a35e6',1,'simdjson']]], + ['string_5fview_188',['string_view',['../structsimdjson_1_1padded__string.html#a4bf80c11155b8067a87bd76762bee23b',1,'simdjson::padded_string::string_view()'],['../classsimdjson_1_1dom_1_1element.html#a83adcf723abff34d7c1e8ec0e69d967b',1,'simdjson::dom::element::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8e5f2ff46639e6c1cffb73d4e071e491',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a30e8df60ace82837a17e52d5e457ac52',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::string_view()']]] ]; diff --git a/search/all_f.js b/search/all_f.js index 375835acf..9a2b77025 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,14 +1,14 @@ var searchData= [ - ['padded_5fstring_188',['padded_string',['../structsimdjson_1_1padded__string.html#a8e10a3a5a46a4d58459b052975b0bf66',1,'simdjson::padded_string::padded_string() noexcept'],['../structsimdjson_1_1padded__string.html#ac06ec74c78934565cdf50df163d35476',1,'simdjson::padded_string::padded_string(size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a1b15f9345c0215e7548df1aa0105de98',1,'simdjson::padded_string::padded_string(const char *data, size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a44fb0f219f05528e606f79dab7c32482',1,'simdjson::padded_string::padded_string(const std::string &str_) noexcept'],['../structsimdjson_1_1padded__string.html#a6199f5bf259fcac114addeef569cf5a5',1,'simdjson::padded_string::padded_string(std::string_view sv_) noexcept'],['../structsimdjson_1_1padded__string.html#a952eaf7ff8ddf252d9c00a693978a4da',1,'simdjson::padded_string::padded_string(padded_string &&o) noexcept'],['../structsimdjson_1_1padded__string.html',1,'simdjson::padded_string']]], - ['padded_5fstring_5fview_189',['padded_string_view',['../classsimdjson_1_1padded__string__view.html#a12b33830793e7ab1953b961088a83c3d',1,'simdjson::padded_string_view::padded_string_view(std::string_view s, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#aae57856a217294ac218b6372a5e37d9a',1,'simdjson::padded_string_view::padded_string_view(const std::string &s) noexcept'],['../classsimdjson_1_1padded__string__view.html#aa338ad56304bc79e6ca1fab64af41de0',1,'simdjson::padded_string_view::padded_string_view() noexcept=default'],['../classsimdjson_1_1padded__string__view.html#a47ac0063f7dd0ffd832c5e4439f2de30',1,'simdjson::padded_string_view::padded_string_view(const char *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#a184b54acd28046a9c4f2a6cfa5419779',1,'simdjson::padded_string_view::padded_string_view(const uint8_t *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html',1,'simdjson::padded_string_view']]], - ['padding_190',['padding',['../classsimdjson_1_1padded__string__view.html#a934e7272d22d6024383eafe07b06773c',1,'simdjson::padded_string_view']]], - ['parse_191',['parse',['../classsimdjson_1_1dom_1_1parser.html#a16c7d1e28125ef7d5703244483f70984',1,'simdjson::dom::parser']]], - ['parse_5finto_5fdocument_192',['parse_into_document',['../classsimdjson_1_1dom_1_1parser.html#a1afc4d3b429363b503a5605d66081e30',1,'simdjson::dom::parser']]], - ['parse_5fmany_193',['parse_many',['../md_doc_parse_many.html',1,'(Global Namespace)'],['../classsimdjson_1_1dom_1_1parser.html#afb18710d2e2ef0fd40dda4887282bdb2',1,'simdjson::dom::parser::parse_many(const uint8_t *buf, size_t len, size_t batch_size=dom::DEFAULT_BATCH_SIZE) noexcept']]], - ['parser_194',['parser',['../classsimdjson_1_1dom_1_1parser.html#a09370efac9e1b7d9b4a8349332e026c3',1,'simdjson::dom::parser::parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept'],['../classsimdjson_1_1dom_1_1parser.html#a3f3c80565fe63857e2901c48e7bed64d',1,'simdjson::dom::parser::parser(parser &&other) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a76abd4d78f0c26d80d3bf436ce212e00',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::parser()'],['../classsimdjson_1_1dom_1_1parser.html',1,'simdjson::dom::parser'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['parser_5fin_5fuse_195',['PARSER_IN_USE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae9067bb5cb6283141b1c66466005ac0d',1,'simdjson']]], - ['payload_196',['payload',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aa17e81138859bcef934d9502a9852049',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['performance_20notes_197',['Performance Notes',['../md_doc_performance.html',1,'']]], - ['prettify_198',['prettify',['../namespacesimdjson.html#aed443864cc94c09c3f88eea39f8ce645',1,'simdjson']]] + ['padded_5fstring_189',['padded_string',['../structsimdjson_1_1padded__string.html#a8e10a3a5a46a4d58459b052975b0bf66',1,'simdjson::padded_string::padded_string() noexcept'],['../structsimdjson_1_1padded__string.html#ac06ec74c78934565cdf50df163d35476',1,'simdjson::padded_string::padded_string(size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a1b15f9345c0215e7548df1aa0105de98',1,'simdjson::padded_string::padded_string(const char *data, size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a44fb0f219f05528e606f79dab7c32482',1,'simdjson::padded_string::padded_string(const std::string &str_) noexcept'],['../structsimdjson_1_1padded__string.html#a6199f5bf259fcac114addeef569cf5a5',1,'simdjson::padded_string::padded_string(std::string_view sv_) noexcept'],['../structsimdjson_1_1padded__string.html#a952eaf7ff8ddf252d9c00a693978a4da',1,'simdjson::padded_string::padded_string(padded_string &&o) noexcept'],['../structsimdjson_1_1padded__string.html',1,'simdjson::padded_string']]], + ['padded_5fstring_5fview_190',['padded_string_view',['../classsimdjson_1_1padded__string__view.html#a12b33830793e7ab1953b961088a83c3d',1,'simdjson::padded_string_view::padded_string_view(std::string_view s, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#aae57856a217294ac218b6372a5e37d9a',1,'simdjson::padded_string_view::padded_string_view(const std::string &s) noexcept'],['../classsimdjson_1_1padded__string__view.html#aa338ad56304bc79e6ca1fab64af41de0',1,'simdjson::padded_string_view::padded_string_view() noexcept=default'],['../classsimdjson_1_1padded__string__view.html#a47ac0063f7dd0ffd832c5e4439f2de30',1,'simdjson::padded_string_view::padded_string_view(const char *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#a184b54acd28046a9c4f2a6cfa5419779',1,'simdjson::padded_string_view::padded_string_view(const uint8_t *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html',1,'simdjson::padded_string_view']]], + ['padding_191',['padding',['../classsimdjson_1_1padded__string__view.html#a934e7272d22d6024383eafe07b06773c',1,'simdjson::padded_string_view']]], + ['parse_192',['parse',['../classsimdjson_1_1dom_1_1parser.html#a16c7d1e28125ef7d5703244483f70984',1,'simdjson::dom::parser']]], + ['parse_5finto_5fdocument_193',['parse_into_document',['../classsimdjson_1_1dom_1_1parser.html#a1afc4d3b429363b503a5605d66081e30',1,'simdjson::dom::parser']]], + ['parse_5fmany_194',['parse_many',['../md_doc_parse_many.html',1,'(Global Namespace)'],['../classsimdjson_1_1dom_1_1parser.html#afb18710d2e2ef0fd40dda4887282bdb2',1,'simdjson::dom::parser::parse_many(const uint8_t *buf, size_t len, size_t batch_size=dom::DEFAULT_BATCH_SIZE) noexcept']]], + ['parser_195',['parser',['../classsimdjson_1_1dom_1_1parser.html#a09370efac9e1b7d9b4a8349332e026c3',1,'simdjson::dom::parser::parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept'],['../classsimdjson_1_1dom_1_1parser.html#a3f3c80565fe63857e2901c48e7bed64d',1,'simdjson::dom::parser::parser(parser &&other) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a76abd4d78f0c26d80d3bf436ce212e00',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::parser()'],['../classsimdjson_1_1dom_1_1parser.html',1,'simdjson::dom::parser'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['parser_5fin_5fuse_196',['PARSER_IN_USE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae9067bb5cb6283141b1c66466005ac0d',1,'simdjson']]], + ['payload_197',['payload',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aa17e81138859bcef934d9502a9852049',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['performance_20notes_198',['Performance Notes',['../md_doc_performance.html',1,'']]], + ['prettify_199',['prettify',['../namespacesimdjson.html#aed443864cc94c09c3f88eea39f8ce645',1,'simdjson']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index cd8cdb6b3..216874dce 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['array_299',['array',['../classsimdjson_1_1dom_1_1array.html',1,'simdjson::dom::array'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], - ['array_5fiterator_300',['array_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['array_300',['array',['../classsimdjson_1_1dom_1_1array.html',1,'simdjson::dom::array'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], + ['array_5fiterator_301',['array_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/classes_1.js b/search/classes_1.js index 4409c1a5a..9b66ed8b9 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,7 +1,7 @@ var searchData= [ - ['document_301',['document',['../classsimdjson_1_1dom_1_1document.html',1,'simdjson::dom::document'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['document_5freference_302',['document_reference',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['document_5fstream_303',['document_stream',['../classsimdjson_1_1dom_1_1document__stream.html',1,'simdjson::dom::document_stream'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream']]], - ['dom_5fparser_5fimplementation_304',['dom_parser_implementation',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]] + ['document_302',['document',['../classsimdjson_1_1dom_1_1document.html',1,'simdjson::dom::document'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['document_5freference_303',['document_reference',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['document_5fstream_304',['document_stream',['../classsimdjson_1_1dom_1_1document__stream.html',1,'simdjson::dom::document_stream'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream']]], + ['dom_5fparser_5fimplementation_305',['dom_parser_implementation',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index ec0a2caa6..9dddf7ad1 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['element_305',['element',['../classsimdjson_1_1dom_1_1element.html',1,'simdjson::dom']]] + ['element_306',['element',['../classsimdjson_1_1dom_1_1element.html',1,'simdjson::dom']]] ]; diff --git a/search/classes_3.js b/search/classes_3.js index 24e24c047..2c4b6b020 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['field_306',['field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['field_307',['field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/classes_4.js b/search/classes_4.js index 33f76cbff..160b8ddcd 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,21 +1,21 @@ var searchData= [ - ['implementation_307',['implementation',['../classsimdjson_1_1implementation.html',1,'simdjson']]], - ['implementation_5fsimdjson_5fresult_5fbase_308',['implementation_simdjson_result_base',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_309',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_310',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_311',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_312',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_313',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_314',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_315',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_316',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_317',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_318',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_319',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_320',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_321',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_322',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_323',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['iterator_324',['iterator',['../classsimdjson_1_1dom_1_1array_1_1iterator.html',1,'simdjson::dom::array::iterator'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html',1,'simdjson::dom::document_stream::iterator'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html',1,'simdjson::dom::object::iterator'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator']]] + ['implementation_308',['implementation',['../classsimdjson_1_1implementation.html',1,'simdjson']]], + ['implementation_5fsimdjson_5fresult_5fbase_309',['implementation_simdjson_result_base',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_310',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_311',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_312',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_313',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_314',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_315',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_316',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_317',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_318',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_319',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_320',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_321',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_322',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_323',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['implementation_5fsimdjson_5fresult_5fbase_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_324',['implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['iterator_325',['iterator',['../classsimdjson_1_1dom_1_1array_1_1iterator.html',1,'simdjson::dom::array::iterator'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html',1,'simdjson::dom::document_stream::iterator'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html',1,'simdjson::dom::object::iterator'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index 8b5120772..ef6142909 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['key_5fvalue_5fpair_325',['key_value_pair',['../classsimdjson_1_1dom_1_1key__value__pair.html',1,'simdjson::dom']]] + ['key_5fvalue_5fpair_326',['key_value_pair',['../classsimdjson_1_1dom_1_1key__value__pair.html',1,'simdjson::dom']]] ]; diff --git a/search/classes_6.js b/search/classes_6.js index 5fc451510..57d84ce9e 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['number_326',['number',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['number_327',['number',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/classes_7.js b/search/classes_7.js index 72ec747d2..2c42ff8e2 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['object_327',['object',['../classsimdjson_1_1dom_1_1object.html',1,'simdjson::dom::object'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object']]], - ['object_5fiterator_328',['object_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['open_5fcontainer_329',['open_container',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1open__container.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]] + ['object_328',['object',['../classsimdjson_1_1dom_1_1object.html',1,'simdjson::dom::object'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object']]], + ['object_5fiterator_329',['object_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['open_5fcontainer_330',['open_container',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1open__container.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 4ff50d981..11b49233c 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['padded_5fstring_330',['padded_string',['../structsimdjson_1_1padded__string.html',1,'simdjson']]], - ['padded_5fstring_5fview_331',['padded_string_view',['../classsimdjson_1_1padded__string__view.html',1,'simdjson']]], - ['parser_332',['parser',['../classsimdjson_1_1dom_1_1parser.html',1,'simdjson::dom::parser'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]] + ['padded_5fstring_331',['padded_string',['../structsimdjson_1_1padded__string.html',1,'simdjson']]], + ['padded_5fstring_5fview_332',['padded_string_view',['../classsimdjson_1_1padded__string__view.html',1,'simdjson']]], + ['parser_333',['parser',['../classsimdjson_1_1dom_1_1parser.html',1,'simdjson::dom::parser'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]] ]; diff --git a/search/classes_9.js b/search/classes_9.js index bdee187f5..494588e71 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['raw_5fjson_5fstring_333',['raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['raw_5fjson_5fstring_334',['raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/classes_a.js b/search/classes_a.js index 4b3a289af..3a0640b86 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,24 +1,24 @@ var searchData= [ - ['simdjson_5ferror_334',['simdjson_error',['../structsimdjson_1_1simdjson__error.html',1,'simdjson']]], - ['simdjson_5fresult_335',['simdjson_result',['../structsimdjson_1_1simdjson__result.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3aarray_20_3e_336',['simdjson_result< dom::array >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1array_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3adocument_5fstream_20_3e_337',['simdjson_result< dom::document_stream >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1document__stream_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3aelement_20_3e_338',['simdjson_result< dom::element >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1element_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20dom_3a_3aobject_20_3e_339',['simdjson_result< dom::object >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1object_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_340',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_341',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_342',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_343',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_344',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_345',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_346',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_347',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__type_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_348',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_349',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_350',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_351',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_352',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1token__iterator_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_353',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html',1,'simdjson']]], - ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_354',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value__iterator_01_4.html',1,'simdjson']]] + ['simdjson_5ferror_335',['simdjson_error',['../structsimdjson_1_1simdjson__error.html',1,'simdjson']]], + ['simdjson_5fresult_336',['simdjson_result',['../structsimdjson_1_1simdjson__result.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3aarray_20_3e_337',['simdjson_result< dom::array >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1array_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3adocument_5fstream_20_3e_338',['simdjson_result< dom::document_stream >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1document__stream_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3aelement_20_3e_339',['simdjson_result< dom::element >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1element_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20dom_3a_3aobject_20_3e_340',['simdjson_result< dom::object >',['../structsimdjson_1_1simdjson__result_3_01dom_1_1object_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_20_3e_341',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aarray_5fiterator_20_3e_342',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_20_3e_343',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5freference_20_3e_344',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3adocument_5fstream_20_3e_345',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_stream >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3afield_20_3e_346',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::field >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5fiterator_20_3e_347',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3ajson_5ftype_20_3e_348',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::json_type >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1json__type_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_20_3e_349',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aobject_5fiterator_20_3e_350',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::object_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3aparser_20_3e_351',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::parser >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3araw_5fjson_5fstring_20_3e_352',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3atoken_5fiterator_20_3e_353',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::token_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1token__iterator_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_20_3e_354',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html',1,'simdjson']]], + ['simdjson_5fresult_3c_20simdjson_5fimplementation_3a_3aondemand_3a_3avalue_5fiterator_20_3e_355',['simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value_iterator >',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value__iterator_01_4.html',1,'simdjson']]] ]; diff --git a/search/classes_b.js b/search/classes_b.js index 6aac64716..011bcd544 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['value_355',['value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['value_356',['value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/enums_0.js b/search/enums_0.js index d4082c357..5bf9d9f1d 100644 --- a/search/enums_0.js +++ b/search/enums_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['element_5ftype_555',['element_type',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3a',1,'simdjson::dom']]], - ['error_5fcode_556',['error_code',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9',1,'simdjson']]] + ['element_5ftype_557',['element_type',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3a',1,'simdjson::dom']]], + ['error_5fcode_558',['error_code',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9',1,'simdjson']]] ]; diff --git a/search/enums_1.js b/search/enums_1.js index 313164be8..e8d28c3fb 100644 --- a/search/enums_1.js +++ b/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['json_5ftype_557',['json_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['json_5ftype_559',['json_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/enums_2.js b/search/enums_2.js index ec92972bb..9283ac704 100644 --- a/search/enums_2.js +++ b/search/enums_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['stage1_5fmode_558',['stage1_mode',['../namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811',1,'simdjson']]] + ['stage1_5fmode_560',['stage1_mode',['../namespacesimdjson.html#ae6ec9f0ce23fc51d87116b64fdbeb811',1,'simdjson']]] ]; diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js index 018c93106..d9588fafb 100644 --- a/search/enumvalues_0.js +++ b/search/enumvalues_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['array_559',['array',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330af1f713c9e000f5d3f280adbd124df4f5',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['array_560',['ARRAY',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aacb4fb1757fb37c43cded35d3eb857c43',1,'simdjson::dom']]] + ['array_561',['array',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330af1f713c9e000f5d3f280adbd124df4f5',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['array_562',['ARRAY',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aacb4fb1757fb37c43cded35d3eb857c43',1,'simdjson::dom']]] ]; diff --git a/search/enumvalues_1.js b/search/enumvalues_1.js index 27e40f930..3ece629ba 100644 --- a/search/enumvalues_1.js +++ b/search/enumvalues_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['bool_561',['BOOL',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa97b2c144243b2b9d2c593ec268b62f5',1,'simdjson::dom']]], - ['boolean_562',['boolean',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['bool_563',['BOOL',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa97b2c144243b2b9d2c593ec268b62f5',1,'simdjson::dom']]], + ['boolean_564',['boolean',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a84e2c64f38f78ba3ea5c905ab5a2da27',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/enumvalues_2.js b/search/enumvalues_2.js index 6a4e99a8e..3d3093351 100644 --- a/search/enumvalues_2.js +++ b/search/enumvalues_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['capacity_563',['CAPACITY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71',1,'simdjson']]] + ['capacity_565',['CAPACITY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71',1,'simdjson']]] ]; diff --git a/search/enumvalues_3.js b/search/enumvalues_3.js index e888a4de2..655382c6f 100644 --- a/search/enumvalues_3.js +++ b/search/enumvalues_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['depth_5ferror_564',['DEPTH_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0c6b4af181d3d5f40a09182522c88681',1,'simdjson']]], - ['double_565',['DOUBLE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aafd3e4ece78a7d422280d5ed379482229',1,'simdjson::dom']]] + ['depth_5ferror_566',['DEPTH_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0c6b4af181d3d5f40a09182522c88681',1,'simdjson']]], + ['double_567',['DOUBLE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aafd3e4ece78a7d422280d5ed379482229',1,'simdjson::dom']]] ]; diff --git a/search/enumvalues_4.js b/search/enumvalues_4.js index 01bf66117..b35b86553 100644 --- a/search/enumvalues_4.js +++ b/search/enumvalues_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['empty_566',['EMPTY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a',1,'simdjson']]] + ['empty_568',['EMPTY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a',1,'simdjson']]] ]; diff --git a/search/enumvalues_5.js b/search/enumvalues_5.js index 9f017ded5..26198a3b6 100644 --- a/search/enumvalues_5.js +++ b/search/enumvalues_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['f_5fatom_5ferror_567',['F_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae726a74b8a99e4bf802f3078436a2394',1,'simdjson']]] + ['f_5fatom_5ferror_569',['F_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae726a74b8a99e4bf802f3078436a2394',1,'simdjson']]] ]; diff --git a/search/enumvalues_6.js b/search/enumvalues_6.js index 063e92692..5c2ff1996 100644 --- a/search/enumvalues_6.js +++ b/search/enumvalues_6.js @@ -1,11 +1,11 @@ var searchData= [ - ['incomplete_5farray_5for_5fobject_568',['INCOMPLETE_ARRAY_OR_OBJECT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a',1,'simdjson']]], - ['incorrect_5ftype_569',['INCORRECT_TYPE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a1de02af1d67e8350f612eee0dcf634b4',1,'simdjson']]], - ['index_5fout_5fof_5fbounds_570',['INDEX_OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49',1,'simdjson']]], - ['insufficient_5fpadding_571',['INSUFFICIENT_PADDING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aee3335b961f2d0f732e95b359c16a69a',1,'simdjson']]], - ['int64_572',['INT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa4e866b275c85fbb439f6484251cfb31c',1,'simdjson::dom']]], - ['invalid_5fjson_5fpointer_573',['INVALID_JSON_POINTER',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aeeaf930969566f76840224d64ee3a9a1',1,'simdjson']]], - ['invalid_5furi_5ffragment_574',['INVALID_URI_FRAGMENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b',1,'simdjson']]], - ['io_5ferror_575',['IO_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9acaec8ffce84b1acf9e6833b0f930878e',1,'simdjson']]] + ['incomplete_5farray_5for_5fobject_570',['INCOMPLETE_ARRAY_OR_OBJECT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a',1,'simdjson']]], + ['incorrect_5ftype_571',['INCORRECT_TYPE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a1de02af1d67e8350f612eee0dcf634b4',1,'simdjson']]], + ['index_5fout_5fof_5fbounds_572',['INDEX_OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49',1,'simdjson']]], + ['insufficient_5fpadding_573',['INSUFFICIENT_PADDING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aee3335b961f2d0f732e95b359c16a69a',1,'simdjson']]], + ['int64_574',['INT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa4e866b275c85fbb439f6484251cfb31c',1,'simdjson::dom']]], + ['invalid_5fjson_5fpointer_575',['INVALID_JSON_POINTER',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aeeaf930969566f76840224d64ee3a9a1',1,'simdjson']]], + ['invalid_5furi_5ffragment_576',['INVALID_URI_FRAGMENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b',1,'simdjson']]], + ['io_5ferror_577',['IO_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9acaec8ffce84b1acf9e6833b0f930878e',1,'simdjson']]] ]; diff --git a/search/enumvalues_7.js b/search/enumvalues_7.js index 7bedfdcb3..ffa7e4ef9 100644 --- a/search/enumvalues_7.js +++ b/search/enumvalues_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['memalloc_576',['MEMALLOC',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f',1,'simdjson']]] + ['memalloc_578',['MEMALLOC',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f',1,'simdjson']]] ]; diff --git a/search/enumvalues_8.js b/search/enumvalues_8.js index 49ee29ddd..642c1e6fc 100644 --- a/search/enumvalues_8.js +++ b/search/enumvalues_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['n_5fatom_5ferror_577',['N_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde',1,'simdjson']]], - ['no_5fsuch_5ffield_578',['NO_SUCH_FIELD',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4a2c71f8eca438b3f0553a2811bdab9a',1,'simdjson']]], - ['null_579',['null',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['null_5fvalue_580',['NULL_VALUE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa9f0aff2067f91437e50e4872b229e6a',1,'simdjson::dom']]], - ['number_581',['number',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab1bc248a7ff2b2e95569f56de68615df',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['number_5ferror_582',['NUMBER_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9adfcabbbd1ddb0843a0f320e062866ae8',1,'simdjson']]], - ['number_5fout_5fof_5frange_583',['NUMBER_OUT_OF_RANGE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb',1,'simdjson']]] + ['n_5fatom_5ferror_579',['N_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde',1,'simdjson']]], + ['no_5fsuch_5ffield_580',['NO_SUCH_FIELD',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4a2c71f8eca438b3f0553a2811bdab9a',1,'simdjson']]], + ['null_581',['null',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330a37a6259cc0c1dae299a7866489dff0bd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['null_5fvalue_582',['NULL_VALUE',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aaa9f0aff2067f91437e50e4872b229e6a',1,'simdjson::dom']]], + ['number_583',['number',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab1bc248a7ff2b2e95569f56de68615df',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['number_5ferror_584',['NUMBER_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9adfcabbbd1ddb0843a0f320e062866ae8',1,'simdjson']]], + ['number_5fout_5fof_5frange_585',['NUMBER_OUT_OF_RANGE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb',1,'simdjson']]] ]; diff --git a/search/enumvalues_9.js b/search/enumvalues_9.js index 353a8a792..25d95e2e4 100644 --- a/search/enumvalues_9.js +++ b/search/enumvalues_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['object_584',['OBJECT',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa8eee8e217391199668cbac89472ace53',1,'simdjson::dom']]], - ['object_585',['object',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330aa8cfde6331bd59eb2ac96f8911c4b666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['out_5fof_5fbounds_586',['OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a3f94172e04ae52a978ea62157140b0de',1,'simdjson']]], - ['out_5fof_5forder_5fiteration_587',['OUT_OF_ORDER_ITERATION',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a351bcafefbbc80a6dadc1ea6c27a35e6',1,'simdjson']]] + ['object_586',['OBJECT',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa8eee8e217391199668cbac89472ace53',1,'simdjson::dom']]], + ['object_587',['object',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330aa8cfde6331bd59eb2ac96f8911c4b666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['out_5fof_5fbounds_588',['OUT_OF_BOUNDS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a3f94172e04ae52a978ea62157140b0de',1,'simdjson']]], + ['out_5fof_5forder_5fiteration_589',['OUT_OF_ORDER_ITERATION',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a351bcafefbbc80a6dadc1ea6c27a35e6',1,'simdjson']]] ]; diff --git a/search/enumvalues_a.js b/search/enumvalues_a.js index 409839f2c..a3b304e21 100644 --- a/search/enumvalues_a.js +++ b/search/enumvalues_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['parser_5fin_5fuse_588',['PARSER_IN_USE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae9067bb5cb6283141b1c66466005ac0d',1,'simdjson']]] + ['parser_5fin_5fuse_590',['PARSER_IN_USE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ae9067bb5cb6283141b1c66466005ac0d',1,'simdjson']]] ]; diff --git a/search/enumvalues_b.js b/search/enumvalues_b.js index f4c1da0d9..fa24582f2 100644 --- a/search/enumvalues_b.js +++ b/search/enumvalues_b.js @@ -1,11 +1,11 @@ var searchData= [ - ['scalar_5fdocument_5fas_5fvalue_589',['SCALAR_DOCUMENT_AS_VALUE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a00d7c038f551d9527ba8897f3cee907d',1,'simdjson']]], - ['simdjson_5fversion_5fmajor_590',['SIMDJSON_VERSION_MAJOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ae36fce138c6f2f7a25e9ee06e7ed37ae',1,'simdjson']]], - ['simdjson_5fversion_5fminor_591',['SIMDJSON_VERSION_MINOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ab442d4c66052c2f30b72a0d6f8dc8814',1,'simdjson']]], - ['simdjson_5fversion_5frevision_592',['SIMDJSON_VERSION_REVISION',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97a5537fa0bdb6b7345ea789c51f74b10ee',1,'simdjson']]], - ['string_593',['string',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab45cffe084dd3d20d928bee85e7b0f21',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], - ['string_594',['STRING',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa63b588d5559f64f89a416e656880b949',1,'simdjson::dom']]], - ['string_5ferror_595',['STRING_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12',1,'simdjson']]], - ['success_596',['SUCCESS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681',1,'simdjson']]] + ['scalar_5fdocument_5fas_5fvalue_591',['SCALAR_DOCUMENT_AS_VALUE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a00d7c038f551d9527ba8897f3cee907d',1,'simdjson']]], + ['simdjson_5fversion_5fmajor_592',['SIMDJSON_VERSION_MAJOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ae36fce138c6f2f7a25e9ee06e7ed37ae',1,'simdjson']]], + ['simdjson_5fversion_5fminor_593',['SIMDJSON_VERSION_MINOR',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97ab442d4c66052c2f30b72a0d6f8dc8814',1,'simdjson']]], + ['simdjson_5fversion_5frevision_594',['SIMDJSON_VERSION_REVISION',['../namespacesimdjson.html#a44beb117a12abd0d8d18589dbc3dbe97a5537fa0bdb6b7345ea789c51f74b10ee',1,'simdjson']]], + ['string_595',['string',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac915f0c06e5ab0363e09593bba651330ab45cffe084dd3d20d928bee85e7b0f21',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]], + ['string_596',['STRING',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa63b588d5559f64f89a416e656880b949',1,'simdjson::dom']]], + ['string_5ferror_597',['STRING_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12',1,'simdjson']]], + ['success_598',['SUCCESS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681',1,'simdjson']]] ]; diff --git a/search/enumvalues_c.js b/search/enumvalues_c.js index 7c7c2f361..378b9c074 100644 --- a/search/enumvalues_c.js +++ b/search/enumvalues_c.js @@ -1,6 +1,6 @@ var searchData= [ - ['t_5fatom_5ferror_597',['T_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f',1,'simdjson']]], - ['tape_5ferror_598',['TAPE_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4005fbda56edc47e077e5cfd4e68cda9',1,'simdjson']]], - ['trailing_5fcontent_599',['TRAILING_CONTENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676',1,'simdjson']]] + ['t_5fatom_5ferror_599',['T_ATOM_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f',1,'simdjson']]], + ['tape_5ferror_600',['TAPE_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4005fbda56edc47e077e5cfd4e68cda9',1,'simdjson']]], + ['trailing_5fcontent_601',['TRAILING_CONTENT',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676',1,'simdjson']]] ]; diff --git a/search/enumvalues_d.js b/search/enumvalues_d.js index 51feafc24..de6f6d192 100644 --- a/search/enumvalues_d.js +++ b/search/enumvalues_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['uint64_600',['UINT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa6de7acf711860176ba606e9aa2b85d5f',1,'simdjson::dom']]], - ['unclosed_5fstring_601',['UNCLOSED_STRING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0f9ce97e85e7607e0f4d3811b818a013',1,'simdjson']]], - ['unescaped_5fchars_602',['UNESCAPED_CHARS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aca57917fc85c421aab3f2dd451519fa5',1,'simdjson']]], - ['unexpected_5ferror_603',['UNEXPECTED_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b',1,'simdjson']]], - ['uninitialized_604',['UNINITIALIZED',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ac2aef8f0fc33187cc118c95fade925d2',1,'simdjson']]], - ['unsupported_5farchitecture_605',['UNSUPPORTED_ARCHITECTURE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2',1,'simdjson']]], - ['utf8_5ferror_606',['UTF8_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a398a5389d6e20c39e8880b0101b66f56',1,'simdjson']]] + ['uint64_602',['UINT64',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aa6de7acf711860176ba606e9aa2b85d5f',1,'simdjson::dom']]], + ['unclosed_5fstring_603',['UNCLOSED_STRING',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a0f9ce97e85e7607e0f4d3811b818a013',1,'simdjson']]], + ['unescaped_5fchars_604',['UNESCAPED_CHARS',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aca57917fc85c421aab3f2dd451519fa5',1,'simdjson']]], + ['unexpected_5ferror_605',['UNEXPECTED_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b',1,'simdjson']]], + ['uninitialized_606',['UNINITIALIZED',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ac2aef8f0fc33187cc118c95fade925d2',1,'simdjson']]], + ['unsupported_5farchitecture_607',['UNSUPPORTED_ARCHITECTURE',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2',1,'simdjson']]], + ['utf8_5ferror_608',['UTF8_ERROR',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a398a5389d6e20c39e8880b0101b66f56',1,'simdjson']]] ]; diff --git a/search/files_0.js b/search/files_0.js index 2df6ac6b8..38e68442a 100644 --- a/search/files_0.js +++ b/search/files_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['simdjson_2eh_365',['simdjson.h',['../simdjson_8h.html',1,'']]] + ['simdjson_2eh_366',['simdjson.h',['../simdjson_8h.html',1,'']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index e6cac7beb..87484c436 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,15 +1,16 @@ var searchData= [ - ['allocate_366',['allocate',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#ab6201f2eab41026e722a237d280b8fe1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::allocate()'],['../classsimdjson_1_1dom_1_1parser.html#af8f49755a335bc269cb02d24badfcdf9',1,'simdjson::dom::parser::allocate()']]], - ['append_5fdouble_367',['append_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ae5b327f855878cba9b026059a1fc8a1b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['append_5fs64_368',['append_s64',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#adb931b17ba9d4d41dd8111ad9288256c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['append_5fu64_369',['append_u64',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aa3481ec0d0726a732688b7fc64372049',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['array_370',['array',['../classsimdjson_1_1dom_1_1array.html#a8b3d6eaec52a2b44965e53d874e367e9',1,'simdjson::dom::array::array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cc89dada9999c2ecc319954cc3fc90a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::array() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a240a8118a5b6f76962425134cc284764',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::array(const value_iterator &iter) noexcept']]], - ['array_5fiterator_371',['array_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#aa330b23feb572f33d77516431572b643',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator']]], - ['as_5fdouble_372',['as_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a41dc1bfd660e0b9c86cb5a5171fd7c02',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['at_373',['at',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a01c6bde0574654dc22ea219c3b3dbf51',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acc369e813e7cf4a97564bb0d85f76db3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a1c97143f7637414d737d58daeec2eb84',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at()'],['../classsimdjson_1_1dom_1_1element.html#aeb155c47ef7bebcad79e1b7449734030',1,'simdjson::dom::element::at(size_t index) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#aa8b5798004a859bf922778226b8c1cce',1,'simdjson::dom::element::at(const std::string_view json_pointer) const noexcept'],['../classsimdjson_1_1dom_1_1array.html#a6a6373cc1542a7137b79978680a93d18',1,'simdjson::dom::array::at()']]], - ['at_5fend_374',['at_end',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae896ac465551b036763e4465b3a16c7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['at_5fkey_375',['at_key',['../classsimdjson_1_1dom_1_1element.html#a686a21f39c755dcbf95116757d2193bd',1,'simdjson::dom::element::at_key()'],['../classsimdjson_1_1dom_1_1object.html#a4fb3e04e0ea591132da90341bf9ed819',1,'simdjson::dom::object::at_key()']]], - ['at_5fkey_5fcase_5finsensitive_376',['at_key_case_insensitive',['../classsimdjson_1_1dom_1_1element.html#a5185447e6bf8949e7c5e9c22711e8764',1,'simdjson::dom::element::at_key_case_insensitive()'],['../classsimdjson_1_1dom_1_1object.html#ab075da9eb7678f6321cecf4cbd196039',1,'simdjson::dom::object::at_key_case_insensitive()']]], - ['at_5fpointer_377',['at_pointer',['../classsimdjson_1_1dom_1_1array.html#a8141c7d98672bc3ab69fea7b63afcfb2',1,'simdjson::dom::array::at_pointer()'],['../classsimdjson_1_1dom_1_1element.html#a3777fed88f37555f2d090aeb604a117c',1,'simdjson::dom::element::at_pointer()'],['../classsimdjson_1_1dom_1_1object.html#ace84581be0fee46d5128c49710522aba',1,'simdjson::dom::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_pointer()']]] + ['allocate_367',['allocate',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#ab6201f2eab41026e722a237d280b8fe1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::allocate()'],['../classsimdjson_1_1dom_1_1parser.html#af8f49755a335bc269cb02d24badfcdf9',1,'simdjson::dom::parser::allocate()']]], + ['append_5fdouble_368',['append_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ae5b327f855878cba9b026059a1fc8a1b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['append_5fs64_369',['append_s64',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#adb931b17ba9d4d41dd8111ad9288256c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['append_5fu64_370',['append_u64',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aa3481ec0d0726a732688b7fc64372049',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['array_371',['array',['../classsimdjson_1_1dom_1_1array.html#a8b3d6eaec52a2b44965e53d874e367e9',1,'simdjson::dom::array::array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cc89dada9999c2ecc319954cc3fc90a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::array() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a240a8118a5b6f76962425134cc284764',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::array(const value_iterator &iter) noexcept']]], + ['array_5fiterator_372',['array_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#aa330b23feb572f33d77516431572b643',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator']]], + ['as_5fdouble_373',['as_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a41dc1bfd660e0b9c86cb5a5171fd7c02',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['at_374',['at',['../classsimdjson_1_1dom_1_1array.html#a6a6373cc1542a7137b79978680a93d18',1,'simdjson::dom::array::at()'],['../classsimdjson_1_1dom_1_1element.html#aa8b5798004a859bf922778226b8c1cce',1,'simdjson::dom::element::at(const std::string_view json_pointer) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#aeb155c47ef7bebcad79e1b7449734030',1,'simdjson::dom::element::at(size_t index) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a1c97143f7637414d737d58daeec2eb84',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a01c6bde0574654dc22ea219c3b3dbf51',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acc369e813e7cf4a97564bb0d85f76db3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at()']]], + ['at_5fend_375',['at_end',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae896ac465551b036763e4465b3a16c7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['at_5fkey_376',['at_key',['../classsimdjson_1_1dom_1_1element.html#a686a21f39c755dcbf95116757d2193bd',1,'simdjson::dom::element::at_key()'],['../classsimdjson_1_1dom_1_1object.html#a4fb3e04e0ea591132da90341bf9ed819',1,'simdjson::dom::object::at_key()']]], + ['at_5fkey_5fcase_5finsensitive_377',['at_key_case_insensitive',['../classsimdjson_1_1dom_1_1element.html#a5185447e6bf8949e7c5e9c22711e8764',1,'simdjson::dom::element::at_key_case_insensitive()'],['../classsimdjson_1_1dom_1_1object.html#ab075da9eb7678f6321cecf4cbd196039',1,'simdjson::dom::object::at_key_case_insensitive()']]], + ['at_5fpath_378',['at_path',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aa9ec8526ef892cb3766faccf1a674e03',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_path()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a87b1fb46555fdf69761966e49ffaa9d7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_path()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae1bb196ae5f2aeabd8d95accdcd73498',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_path()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6f6c6d98a3605c8e04cad16fce05c16c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_path()']]], + ['at_5fpointer_379',['at_pointer',['../classsimdjson_1_1dom_1_1array.html#a8141c7d98672bc3ab69fea7b63afcfb2',1,'simdjson::dom::array::at_pointer()'],['../classsimdjson_1_1dom_1_1element.html#a3777fed88f37555f2d090aeb604a117c',1,'simdjson::dom::element::at_pointer()'],['../classsimdjson_1_1dom_1_1object.html#ace84581be0fee46d5128c49710522aba',1,'simdjson::dom::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a73c2fc4db0c0b4083fafe706412d3b26',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a74484485f4a3d8dce5943b0cb60ac815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae3d80f8e7f31c319fe6ee09c0860df83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::at_pointer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aadd2f646a3231d407948bf5f3da46528',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::at_pointer()']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index 248087ada..37f11b332 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['begin_378',['begin',['../classsimdjson_1_1dom_1_1array.html#aebd2b7ca5e1d87476ea2cd4fc9239a74',1,'simdjson::dom::array::begin()'],['../classsimdjson_1_1dom_1_1document__stream.html#a9a51df3d81c9b7849bbbc8ae42096b76',1,'simdjson::dom::document_stream::begin()'],['../classsimdjson_1_1dom_1_1element.html#aa59ecf8e9ac7b1a9e977d2cd3f03aa7f',1,'simdjson::dom::element::begin()'],['../classsimdjson_1_1dom_1_1object.html#afe127a7e9ec8dab9ec76160525a68a83',1,'simdjson::dom::object::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ae88253d9f6cef0dfc0bd05c45cdfc06f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::begin()']]], - ['builtin_5fimplementation_379',['builtin_implementation',['../namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63',1,'simdjson']]] + ['begin_380',['begin',['../classsimdjson_1_1dom_1_1array.html#aebd2b7ca5e1d87476ea2cd4fc9239a74',1,'simdjson::dom::array::begin()'],['../classsimdjson_1_1dom_1_1document__stream.html#a9a51df3d81c9b7849bbbc8ae42096b76',1,'simdjson::dom::document_stream::begin()'],['../classsimdjson_1_1dom_1_1element.html#aa59ecf8e9ac7b1a9e977d2cd3f03aa7f',1,'simdjson::dom::element::begin()'],['../classsimdjson_1_1dom_1_1object.html#afe127a7e9ec8dab9ec76160525a68a83',1,'simdjson::dom::object::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a8cb4bf0ca1890a4a3c86f69be40f17f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1a450826deb3ba982c9f0ec6208cb246',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ae88253d9f6cef0dfc0bd05c45cdfc06f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::begin()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a88d1cdc3124965d707754af4fcfae7f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::begin()']]], + ['builtin_5fimplementation_381',['builtin_implementation',['../namespacesimdjson.html#af63210cc51d5c99ad84958daf9812e63',1,'simdjson']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index 69417b3ce..c7fb9aa67 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,22 +1,22 @@ var searchData= [ - ['set_5fmax_5fcapacity_502',['set_max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a6977b4586bc601070cf100e2973a4cbc',1,'simdjson::dom::parser']]], - ['simdjson_5ferror_503',['simdjson_error',['../structsimdjson_1_1simdjson__error.html#af5355b65f85b897251b3665086075f39',1,'simdjson::simdjson_error']]], - ['size_504',['size',['../classsimdjson_1_1dom_1_1array.html#a698f2f984d1a78a68962c06b2f047686',1,'simdjson::dom::array::size()'],['../classsimdjson_1_1dom_1_1object.html#a93ec5c36aae913f266f533b2e02bc873',1,'simdjson::dom::object::size()'],['../structsimdjson_1_1padded__string.html#a07d50795f042119ab848c37cb8911db4',1,'simdjson::padded_string::size()']]], - ['size_5fin_5fbytes_505',['size_in_bytes',['../classsimdjson_1_1dom_1_1document__stream.html#a2a08525ae815167b73b6393a8999e46b',1,'simdjson::dom::document_stream::size_in_bytes()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a43723c86c43ee3533a3278b5cd2fe2d0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::size_in_bytes()']]], - ['skip_506',['skip',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ae75aa0d09a10682fd30dc4e8e25d0a73',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['skip_5fdouble_507',['skip_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ac6b75b1d1af73c9ef8958e573c367e1c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], - ['start_508',['start',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a760c4d01ad03f18e09a93387de5de60e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::start()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a0126e4a8e02fa0a02481d3bdfd3965f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::start()']]], - ['start_5farray_509',['start_array',['../group__array.html#ga14e69f9c4949805695e30a576bd9c964',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['start_5fobject_510',['start_object',['../group__object.html#ga46e677764da46ebbe4b0e4dea6672a5f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['start_5for_5fresume_5fobject_511',['start_or_resume_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a821e11bc3b6b3f16fa7d6b15c77c17d3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['start_5froot_512',['start_root',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aac11a5e300a49531b3600a019cd89304',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], - ['start_5froot_5farray_513',['start_root_array',['../group__array.html#ga334481c295286d926bb3bb912232e225',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['start_5froot_5fobject_514',['start_root_object',['../group__object.html#gab9563a58e164e9f5f75805cffb3582ec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_515',['started',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aca1c364caedac11edc78c64734013ce0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], - ['started_5farray_516',['started_array',['../group__array.html#ga136e508ce46622b86cc901490c807578',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_5fobject_517',['started_object',['../group__object.html#ga192424d19b12648eea73e3d073d5fcac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_5froot_5farray_518',['started_root_array',['../group__array.html#gaa3428f6c87e63d8a2ba93a3816721066',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['started_5froot_5fobject_519',['started_root_object',['../group__object.html#gaa0c31077aeadb6fc627d4c5750e58ecb',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['supported_5fby_5fruntime_5fsystem_520',['supported_by_runtime_system',['../classsimdjson_1_1implementation.html#adf77c9bc0869eff8fd46e942c4532135',1,'simdjson::implementation']]] + ['set_5fmax_5fcapacity_504',['set_max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a6977b4586bc601070cf100e2973a4cbc',1,'simdjson::dom::parser']]], + ['simdjson_5ferror_505',['simdjson_error',['../structsimdjson_1_1simdjson__error.html#af5355b65f85b897251b3665086075f39',1,'simdjson::simdjson_error']]], + ['size_506',['size',['../classsimdjson_1_1dom_1_1array.html#a698f2f984d1a78a68962c06b2f047686',1,'simdjson::dom::array::size()'],['../classsimdjson_1_1dom_1_1object.html#a93ec5c36aae913f266f533b2e02bc873',1,'simdjson::dom::object::size()'],['../structsimdjson_1_1padded__string.html#a07d50795f042119ab848c37cb8911db4',1,'simdjson::padded_string::size()']]], + ['size_5fin_5fbytes_507',['size_in_bytes',['../classsimdjson_1_1dom_1_1document__stream.html#a2a08525ae815167b73b6393a8999e46b',1,'simdjson::dom::document_stream::size_in_bytes()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a43723c86c43ee3533a3278b5cd2fe2d0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::size_in_bytes()']]], + ['skip_508',['skip',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ae75aa0d09a10682fd30dc4e8e25d0a73',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['skip_5fdouble_509',['skip_double',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ac6b75b1d1af73c9ef8958e573c367e1c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]], + ['start_510',['start',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a760c4d01ad03f18e09a93387de5de60e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::start()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a0126e4a8e02fa0a02481d3bdfd3965f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::start()']]], + ['start_5farray_511',['start_array',['../group__array.html#ga14e69f9c4949805695e30a576bd9c964',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['start_5fobject_512',['start_object',['../group__object.html#ga46e677764da46ebbe4b0e4dea6672a5f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['start_5for_5fresume_5fobject_513',['start_or_resume_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a821e11bc3b6b3f16fa7d6b15c77c17d3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['start_5froot_514',['start_root',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aac11a5e300a49531b3600a019cd89304',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], + ['start_5froot_5farray_515',['start_root_array',['../group__array.html#ga334481c295286d926bb3bb912232e225',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['start_5froot_5fobject_516',['start_root_object',['../group__object.html#gab9563a58e164e9f5f75805cffb3582ec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_517',['started',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#aca1c364caedac11edc78c64734013ce0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array']]], + ['started_5farray_518',['started_array',['../group__array.html#ga136e508ce46622b86cc901490c807578',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_5fobject_519',['started_object',['../group__object.html#ga192424d19b12648eea73e3d073d5fcac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_5froot_5farray_520',['started_root_array',['../group__array.html#gaa3428f6c87e63d8a2ba93a3816721066',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['started_5froot_5fobject_521',['started_root_object',['../group__object.html#gaa0c31077aeadb6fc627d4c5750e58ecb',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['supported_5fby_5fruntime_5fsystem_522',['supported_by_runtime_system',['../classsimdjson_1_1implementation.html#adf77c9bc0869eff8fd46e942c4532135',1,'simdjson::implementation']]] ]; diff --git a/search/functions_11.js b/search/functions_11.js index d032dcbaf..2315fe432 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,10 +1,10 @@ var searchData= [ - ['take_5fvalue_521',['take_value',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#affadf1e1f762248d60950e333b739820',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::take_value()'],['../structsimdjson_1_1simdjson__result.html#a815368a9e09fa675d0b6672595f5ad19',1,'simdjson::simdjson_result::take_value()']]], - ['tie_522',['tie',['../classsimdjson_1_1dom_1_1element.html#a5342161b8c52c78b2f5edac10e9d05ca',1,'simdjson::dom::element::tie()'],['../structsimdjson_1_1simdjson__result.html#a86dbcba063713c0e284dbde9fae17568',1,'simdjson::simdjson_result::tie()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#acd950d432e76a0bc1a7f3236cc7a1894',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::tie()']]], - ['to_5fdebug_5fstring_523',['to_debug_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9afdfb30ac2aacabce09a5c9d7fd375a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['to_5fjson_5fstring_524',['to_json_string',['../namespacesimdjson.html#a598dd79ec46726de8a6d409ba1bae034',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::array &x) noexcept'],['../namespacesimdjson.html#afc529e3bcacb5b3c747b525fb443771f',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::object &x) noexcept'],['../namespacesimdjson.html#a4c998fcc6bf2bca2196b45a5c3e1967a',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::value &x) noexcept'],['../namespacesimdjson.html#a2cda17221b852e5c398bad5bf350d270',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::document &x) noexcept']]], - ['to_5fstring_525',['to_string',['../namespacesimdjson.html#ade4516933f53705eacfaed65ed14962d',1,'simdjson']]], - ['truncated_5fbytes_526',['truncated_bytes',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#acd3fd372dfd30fcce1d6a103c6682d0e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::truncated_bytes()'],['../classsimdjson_1_1dom_1_1document__stream.html#a6c2a07e08213dc9a51754940942f9e69',1,'simdjson::dom::document_stream::truncated_bytes()']]], - ['type_527',['type',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af3d0d03752d5e96d7ee5b83f29136b1b',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac39965b3006b8f19ed576ce99b7534c5',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a77bdebf4d2105efdd123cbf0a4906b1e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::type()'],['../classsimdjson_1_1dom_1_1element.html#a19162bf6d94fb6c21bb2bf2e9b78ff0d',1,'simdjson::dom::element::type()']]] + ['take_5fvalue_523',['take_value',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#affadf1e1f762248d60950e333b739820',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::take_value()'],['../structsimdjson_1_1simdjson__result.html#a815368a9e09fa675d0b6672595f5ad19',1,'simdjson::simdjson_result::take_value()']]], + ['tie_524',['tie',['../classsimdjson_1_1dom_1_1element.html#a5342161b8c52c78b2f5edac10e9d05ca',1,'simdjson::dom::element::tie()'],['../structsimdjson_1_1simdjson__result.html#a86dbcba063713c0e284dbde9fae17568',1,'simdjson::simdjson_result::tie()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#acd950d432e76a0bc1a7f3236cc7a1894',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::tie()']]], + ['to_5fdebug_5fstring_525',['to_debug_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9afdfb30ac2aacabce09a5c9d7fd375a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['to_5fjson_5fstring_526',['to_json_string',['../namespacesimdjson.html#a598dd79ec46726de8a6d409ba1bae034',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::array &x) noexcept'],['../namespacesimdjson.html#afc529e3bcacb5b3c747b525fb443771f',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::object &x) noexcept'],['../namespacesimdjson.html#a4c998fcc6bf2bca2196b45a5c3e1967a',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::value &x) noexcept'],['../namespacesimdjson.html#a2cda17221b852e5c398bad5bf350d270',1,'simdjson::to_json_string(SIMDJSON_IMPLEMENTATION::ondemand::document &x) noexcept']]], + ['to_5fstring_527',['to_string',['../namespacesimdjson.html#ade4516933f53705eacfaed65ed14962d',1,'simdjson']]], + ['truncated_5fbytes_528',['truncated_bytes',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#acd3fd372dfd30fcce1d6a103c6682d0e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::truncated_bytes()'],['../classsimdjson_1_1dom_1_1document__stream.html#a6c2a07e08213dc9a51754940942f9e69',1,'simdjson::dom::document_stream::truncated_bytes()']]], + ['type_529',['type',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#af3d0d03752d5e96d7ee5b83f29136b1b',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac39965b3006b8f19ed576ce99b7534c5',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a77bdebf4d2105efdd123cbf0a4906b1e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::type()'],['../classsimdjson_1_1dom_1_1element.html#a19162bf6d94fb6c21bb2bf2e9b78ff0d',1,'simdjson::dom::element::type()']]] ]; diff --git a/search/functions_12.js b/search/functions_12.js index 6c1807a86..0d0429ebb 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,7 +1,7 @@ var searchData= [ - ['unescape_528',['unescape',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a27714b0095b036a169cabebdc1031937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['unescape_5fwobbly_529',['unescape_wobbly',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a926e145e3ffb2b1024646dd56bc938e4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['unescaped_5fkey_530',['unescaped_key',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], - ['unsafe_5fis_5fequal_531',['unsafe_is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#affa14023a66c65f906ee3e673443d943',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(size_t length, std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a11bccba8ede5e7dff56e2737fcb853c7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a3d8f15d3b004acd695b6fff5ba94b515',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(const char *target) const noexcept']]] + ['unescape_530',['unescape',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a27714b0095b036a169cabebdc1031937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['unescape_5fwobbly_531',['unescape_wobbly',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a926e145e3ffb2b1024646dd56bc938e4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['unescaped_5fkey_532',['unescaped_key',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], + ['unsafe_5fis_5fequal_533',['unsafe_is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#affa14023a66c65f906ee3e673443d943',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(size_t length, std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a11bccba8ede5e7dff56e2737fcb853c7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a3d8f15d3b004acd695b6fff5ba94b515',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::unsafe_is_equal(const char *target) const noexcept']]] ]; diff --git a/search/functions_13.js b/search/functions_13.js index 57cda8c34..ed02ba094 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['validate_5futf8_532',['validate_utf8',['../namespacesimdjson.html#a04edabca6d128b8b31592e1e2e331ae0',1,'simdjson::validate_utf8(const std::string &s) noexcept'],['../namespacesimdjson.html#a28a847c4b31fc804bec2987b171dbd07',1,'simdjson::validate_utf8(const std::string_view sv) noexcept'],['../namespacesimdjson.html#a53546f3af0ed6840ffbeefcbefd305a1',1,'simdjson::validate_utf8(const char *buf, size_t len) noexcept'],['../classsimdjson_1_1implementation.html#aa3a7b818d56a54cca272191ec176f8f1',1,'simdjson::implementation::validate_utf8()']]], - ['value_533',['value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7188b9843c2b3b3050c54b52d5b6886f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value(const value_iterator &iter) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab96f6c19a1866863a110e8bcc93e0392',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::value()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a934c09eb8db55277d2d7190f1bbc1a84',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &&noexcept(false)'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a78c5842bded486846c816eb01ff439fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &noexcept(false)'],['../structsimdjson_1_1simdjson__result.html#ae52c2cc66e62e47b05f29e342ad5078a',1,'simdjson::simdjson_result::value() &&noexcept(false)'],['../structsimdjson_1_1simdjson__result.html#af7f6d5a5e979b60d5231449d53dcd9be',1,'simdjson::simdjson_result::value() &noexcept(false)'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a2049ae539dca6999cc33300d212a5014',1,'simdjson::dom::object::iterator::value()']]], - ['value_5funsafe_534',['value_unsafe',['../structsimdjson_1_1simdjson__result.html#a3c25e74570144de48ef71ae490def85f',1,'simdjson::simdjson_result::value_unsafe() const &noexcept'],['../structsimdjson_1_1simdjson__result.html#a67ac8535dcf368fed604549a07e423e2',1,'simdjson::simdjson_result::value_unsafe() &&noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a92e1c9ffc7a854b4b33fa48fe2d95709',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() const &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a5d412981bc3cee0f0bcf3bfb53ae83e1',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ad06c8e25c44d091eb3757a65ccd9f57f',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &&noexcept']]] + ['validate_5futf8_534',['validate_utf8',['../namespacesimdjson.html#a04edabca6d128b8b31592e1e2e331ae0',1,'simdjson::validate_utf8(const std::string &s) noexcept'],['../namespacesimdjson.html#a28a847c4b31fc804bec2987b171dbd07',1,'simdjson::validate_utf8(const std::string_view sv) noexcept'],['../namespacesimdjson.html#a53546f3af0ed6840ffbeefcbefd305a1',1,'simdjson::validate_utf8(const char *buf, size_t len) noexcept'],['../classsimdjson_1_1implementation.html#aa3a7b818d56a54cca272191ec176f8f1',1,'simdjson::implementation::validate_utf8()']]], + ['value_535',['value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a7188b9843c2b3b3050c54b52d5b6886f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value(const value_iterator &iter) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab96f6c19a1866863a110e8bcc93e0392',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::value() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::value()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a934c09eb8db55277d2d7190f1bbc1a84',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &&noexcept(false)'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a78c5842bded486846c816eb01ff439fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value() &noexcept(false)'],['../structsimdjson_1_1simdjson__result.html#ae52c2cc66e62e47b05f29e342ad5078a',1,'simdjson::simdjson_result::value() &&noexcept(false)'],['../structsimdjson_1_1simdjson__result.html#af7f6d5a5e979b60d5231449d53dcd9be',1,'simdjson::simdjson_result::value() &noexcept(false)'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a2049ae539dca6999cc33300d212a5014',1,'simdjson::dom::object::iterator::value()']]], + ['value_5funsafe_536',['value_unsafe',['../structsimdjson_1_1simdjson__result.html#a3c25e74570144de48ef71ae490def85f',1,'simdjson::simdjson_result::value_unsafe() const &noexcept'],['../structsimdjson_1_1simdjson__result.html#a67ac8535dcf368fed604549a07e423e2',1,'simdjson::simdjson_result::value_unsafe() &&noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a92e1c9ffc7a854b4b33fa48fe2d95709',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() const &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a5d412981bc3cee0f0bcf3bfb53ae83e1',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ad06c8e25c44d091eb3757a65ccd9f57f',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::value_unsafe() &&noexcept']]] ]; diff --git a/search/functions_14.js b/search/functions_14.js index 5e05f1d5e..0edd21c1d 100644 --- a/search/functions_14.js +++ b/search/functions_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['what_535',['what',['../structsimdjson_1_1simdjson__error.html#a73b15aae33a4eef105d0735e03d83a49',1,'simdjson::simdjson_error']]] + ['what_537',['what',['../structsimdjson_1_1simdjson__error.html#a73b15aae33a4eef105d0735e03d83a49',1,'simdjson::simdjson_error']]] ]; diff --git a/search/functions_15.js b/search/functions_15.js index 9a4230d2e..24ed4858f 100644 --- a/search/functions_15.js +++ b/search/functions_15.js @@ -1,4 +1,4 @@ var searchData= [ - ['_7eparser_536',['~parser',['../classsimdjson_1_1dom_1_1parser.html#aeb48211f320af02b58dc3d0505059844',1,'simdjson::dom::parser::~parser()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a4a144d96ad06a2295137dd0e5b7dcc1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::~parser()']]] + ['_7eparser_538',['~parser',['../classsimdjson_1_1dom_1_1parser.html#aeb48211f320af02b58dc3d0505059844',1,'simdjson::dom::parser::~parser()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a4a144d96ad06a2295137dd0e5b7dcc1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::~parser()']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 3c889226b..66b3728e7 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,12 +1,12 @@ var searchData= [ - ['capacity_380',['capacity',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#aec2c883af898053ab8e5eca8e9e870ae',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::capacity()'],['../classsimdjson_1_1padded__string__view.html#a9d98e1984b893116d8bb7123d84d75b8',1,'simdjson::padded_string_view::capacity()'],['../classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2',1,'simdjson::dom::parser::capacity()']]], - ['check_5froot_5farray_381',['check_root_array',['../group__array.html#ga1e023cb72adae168dc7157776976ad75',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['check_5froot_5fobject_382',['check_root_object',['../group__object.html#ga262c7a1f9320fefb1711fec7b69ef6b1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['child_383',['child',['../group__array.html#gaba7c4e5787c7295da3a0d73b0db1c890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['consume_384',['consume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::consume()']]], - ['count_5felements_385',['count_elements',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab408c2ea4be8874e3514b389c70a5667',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9f23e6ab13ad93c43e705ce7fe6134c9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::count_elements()']]], - ['count_5ffields_386',['count_fields',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a24fd6a8aa158b80d851e3a57c9fef642',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aef6872e07743217fe2e2abe790a21d4c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a55f04607ee4e718294a572f9b6ad94cc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_fields()']]], - ['current_5fdepth_387',['current_depth',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1919a4ca6418c94ed54f026fbbda6f1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bcd64ae6b4d204c4b6b2a8420e0270c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_depth()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3bfd36dafc82c212f165b434ab5378b3',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_depth()']]], - ['current_5flocation_388',['current_location',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af4c151ba820f579e149b4bf98e644a49',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_location()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a06258e49f2dbb910beeaf6814ff7e071',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_location()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a78b9e4e22a89050c9f911f1878165e88',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_location()']]] + ['capacity_382',['capacity',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#aec2c883af898053ab8e5eca8e9e870ae',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::capacity()'],['../classsimdjson_1_1padded__string__view.html#a9d98e1984b893116d8bb7123d84d75b8',1,'simdjson::padded_string_view::capacity()'],['../classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2',1,'simdjson::dom::parser::capacity()']]], + ['check_5froot_5farray_383',['check_root_array',['../group__array.html#ga1e023cb72adae168dc7157776976ad75',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['check_5froot_5fobject_384',['check_root_object',['../group__object.html#ga262c7a1f9320fefb1711fec7b69ef6b1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['child_385',['child',['../group__array.html#gaba7c4e5787c7295da3a0d73b0db1c890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['consume_386',['consume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a96aeba1fb4eac299260937b78e346ee8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac16e0e51de3ce97fbd3fd0b1f947d552',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::consume()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#add102ee85423a75e22e4d7ca9a3eaacd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::consume()']]], + ['count_5felements_387',['count_elements',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab408c2ea4be8874e3514b389c70a5667',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a481e2b0b216d29038ddca3242a7047ad',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_elements()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a9f23e6ab13ad93c43e705ce7fe6134c9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::count_elements()']]], + ['count_5ffields_388',['count_fields',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a24fd6a8aa158b80d851e3a57c9fef642',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aef6872e07743217fe2e2abe790a21d4c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::count_fields()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a55f04607ee4e718294a572f9b6ad94cc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::count_fields()']]], + ['current_5fdepth_389',['current_depth',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a1919a4ca6418c94ed54f026fbbda6f1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bcd64ae6b4d204c4b6b2a8420e0270c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_depth()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a3bfd36dafc82c212f165b434ab5378b3',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_depth()']]], + ['current_5flocation_390',['current_location',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af4c151ba820f579e149b4bf98e644a49',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::current_location()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a06258e49f2dbb910beeaf6814ff7e071',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::current_location()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a78b9e4e22a89050c9f911f1878165e88',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::current_location()']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index 5db514a60..221f8e56c 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['data_389',['data',['../structsimdjson_1_1padded__string.html#aadd3bb268cbba43012c5d17a8c1ab7ef',1,'simdjson::padded_string::data() const noexcept'],['../structsimdjson_1_1padded__string.html#aa833ecdbe40c220c5baf7a29c472c972',1,'simdjson::padded_string::data() noexcept']]], - ['description_390',['description',['../classsimdjson_1_1implementation.html#a4f41daefefc573e20fccd591b158e063',1,'simdjson::implementation']]], - ['document_391',['document',['../classsimdjson_1_1dom_1_1document.html#a6947c9d79453071ca73d06e398bcdd2a',1,'simdjson::dom::document::document() noexcept=default'],['../classsimdjson_1_1dom_1_1document.html#af34f108b46f82428bfe4ea33869358f0',1,'simdjson::dom::document::document(document &&other) noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a54cd729a715a09bc9e706b7640233427',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::document()']]], - ['document_5fstream_392',['document_stream',['../classsimdjson_1_1dom_1_1document__stream.html#ae6ee894790448145e11a456f12253364',1,'simdjson::dom::document_stream::document_stream() noexcept'],['../classsimdjson_1_1dom_1_1document__stream.html#a9d6bb44a7d8f818c401d65fb80f6a523',1,'simdjson::dom::document_stream::document_stream(document_stream &&other) noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#af12dc14d4d16b9f4f4602c738678cb0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0ac2a6ad0393eb4330b440c8c09290f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream(document_stream &&other) noexcept=default']]] + ['data_391',['data',['../structsimdjson_1_1padded__string.html#aadd3bb268cbba43012c5d17a8c1ab7ef',1,'simdjson::padded_string::data() const noexcept'],['../structsimdjson_1_1padded__string.html#aa833ecdbe40c220c5baf7a29c472c972',1,'simdjson::padded_string::data() noexcept']]], + ['description_392',['description',['../classsimdjson_1_1implementation.html#a4f41daefefc573e20fccd591b158e063',1,'simdjson::implementation']]], + ['document_393',['document',['../classsimdjson_1_1dom_1_1document.html#a6947c9d79453071ca73d06e398bcdd2a',1,'simdjson::dom::document::document() noexcept=default'],['../classsimdjson_1_1dom_1_1document.html#af34f108b46f82428bfe4ea33869358f0',1,'simdjson::dom::document::document(document &&other) noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a54cd729a715a09bc9e706b7640233427',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::document()']]], + ['document_5fstream_394',['document_stream',['../classsimdjson_1_1dom_1_1document__stream.html#ae6ee894790448145e11a456f12253364',1,'simdjson::dom::document_stream::document_stream() noexcept'],['../classsimdjson_1_1dom_1_1document__stream.html#a9d6bb44a7d8f818c401d65fb80f6a523',1,'simdjson::dom::document_stream::document_stream(document_stream &&other) noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#af12dc14d4d16b9f4f4602c738678cb0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0ac2a6ad0393eb4330b440c8c09290f2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::document_stream(document_stream &&other) noexcept=default']]] ]; diff --git a/search/functions_4.js b/search/functions_4.js index b160ffad6..975530a0d 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['element_393',['element',['../classsimdjson_1_1dom_1_1element.html#a9dbf81ad662ad32168025e8e08686935',1,'simdjson::dom::element']]], - ['end_394',['end',['../classsimdjson_1_1dom_1_1array.html#a378b3312cdf6f8fe04725b617b8cfcb9',1,'simdjson::dom::array::end()'],['../classsimdjson_1_1dom_1_1document__stream.html#adec1e168e4188bf9c90ee87adbd72850',1,'simdjson::dom::document_stream::end()'],['../classsimdjson_1_1dom_1_1element.html#a846a790e93c9bad6c40641239bd77b28',1,'simdjson::dom::element::end()'],['../classsimdjson_1_1dom_1_1object.html#a79cf291477bcaa1bf2328411b411587d',1,'simdjson::dom::object::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae482e8f5fa3233babbcb9ccc29db5a15',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7a79c0e85c9d40b53f0d4daeeb24111a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0a0d40ed80767c01232a6aacb6258b2b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6ed00f1588087b2d0de926c4599366d6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::end()']]], - ['error_395',['error',['../structsimdjson_1_1simdjson__error.html#aa8143615e5f6f02474f6ab165682ab6e',1,'simdjson::simdjson_error::error()'],['../structsimdjson_1_1simdjson__result.html#a23470fcc7f01262019e96d3f3010b4a1',1,'simdjson::simdjson_result::error()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a20a01e401b72125b9b1acef9cfb5b9ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::error()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a4111757108422ffaf647024319205d5c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::error()']]], - ['error_5fmessage_396',['error_message',['../namespacesimdjson.html#a65b00a7a7a9c8fafe9eb3b9b413a36fa',1,'simdjson::error_message(error_code error) noexcept'],['../namespacesimdjson.html#a56e8e2fa6798b9e0da80bc51ae4a5f29',1,'simdjson::error_message(int error) noexcept']]] + ['element_395',['element',['../classsimdjson_1_1dom_1_1element.html#a9dbf81ad662ad32168025e8e08686935',1,'simdjson::dom::element']]], + ['end_396',['end',['../classsimdjson_1_1dom_1_1array.html#a378b3312cdf6f8fe04725b617b8cfcb9',1,'simdjson::dom::array::end()'],['../classsimdjson_1_1dom_1_1document__stream.html#adec1e168e4188bf9c90ee87adbd72850',1,'simdjson::dom::document_stream::end()'],['../classsimdjson_1_1dom_1_1element.html#a846a790e93c9bad6c40641239bd77b28',1,'simdjson::dom::element::end()'],['../classsimdjson_1_1dom_1_1object.html#a79cf291477bcaa1bf2328411b411587d',1,'simdjson::dom::object::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae482e8f5fa3233babbcb9ccc29db5a15',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7a79c0e85c9d40b53f0d4daeeb24111a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#a0a0d40ed80767c01232a6aacb6258b2b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::end()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a6ed00f1588087b2d0de926c4599366d6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::end()']]], + ['error_397',['error',['../structsimdjson_1_1simdjson__error.html#aa8143615e5f6f02474f6ab165682ab6e',1,'simdjson::simdjson_error::error()'],['../structsimdjson_1_1simdjson__result.html#a23470fcc7f01262019e96d3f3010b4a1',1,'simdjson::simdjson_result::error()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a20a01e401b72125b9b1acef9cfb5b9ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::error()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a4111757108422ffaf647024319205d5c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::error()']]], + ['error_5fmessage_398',['error_message',['../namespacesimdjson.html#a65b00a7a7a9c8fafe9eb3b9b413a36fa',1,'simdjson::error_message(error_code error) noexcept'],['../namespacesimdjson.html#a56e8e2fa6798b9e0da80bc51ae4a5f29',1,'simdjson::error_message(int error) noexcept']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index 0d4de7b51..ab7918dd0 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['field_397',['field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], - ['field_5fkey_398',['field_key',['../group__object.html#ga9fd0d39ec786f26b7ea86f9bc8380bdd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['field_5fvalue_399',['field_value',['../group__object.html#gaaaf58bcf25e6d30a3469848d36c65a05',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['find_5ffield_400',['find_field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab919032e611f7f4a1e8cc9eb47ad4dea',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa25020165cc5a191026a243a10da6558',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1588a173b15a20cacf77a24d07032d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4ff908713e1eb6d6294706a235be8101',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field()'],['../group__object.html#gacefcaf06811426a241ed97a6948a94ee',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::find_field(const std::string_view key) noexcept']]], - ['find_5ffield_5fraw_401',['find_field_raw',['../group__object.html#gab66bdaf2c97d2cbd2a94a5a3e67ffabc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['find_5ffield_5funordered_402',['find_field_unordered',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa89d66d993d0bffcbb85e303ad3950c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a55d8bd31e2f5e6b10986af2f48a544fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acb1514c00a87027c5eb3c81171a3b874',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field_unordered()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a423064962ffe48495948c98afb0e556c',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field_unordered()']]], - ['find_5ffield_5funordered_5fraw_403',['find_field_unordered_raw',['../group__object.html#ga678e53c38ebaf2323550e7f29e253df9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]] + ['field_399',['field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field']]], + ['field_5fkey_400',['field_key',['../group__object.html#ga9fd0d39ec786f26b7ea86f9bc8380bdd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['field_5fvalue_401',['field_value',['../group__object.html#gaaaf58bcf25e6d30a3469848d36c65a05',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['find_5ffield_402',['find_field',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab919032e611f7f4a1e8cc9eb47ad4dea',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#aa25020165cc5a191026a243a10da6558',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a1588a173b15a20cacf77a24d07032d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a4ff908713e1eb6d6294706a235be8101',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field()'],['../group__object.html#gacefcaf06811426a241ed97a6948a94ee',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::find_field(const std::string_view key) noexcept']]], + ['find_5ffield_5fraw_403',['find_field_raw',['../group__object.html#gab66bdaf2c97d2cbd2a94a5a3e67ffabc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['find_5ffield_5funordered_404',['find_field_unordered',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa89d66d993d0bffcbb85e303ad3950c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a55d8bd31e2f5e6b10986af2f48a544fc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::find_field_unordered()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#acb1514c00a87027c5eb3c81171a3b874',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::find_field_unordered()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a423064962ffe48495948c98afb0e556c',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::find_field_unordered()']]], + ['find_5ffield_5funordered_5fraw_405',['find_field_unordered_raw',['../group__object.html#ga678e53c38ebaf2323550e7f29e253df9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index 90b45e308..c2af49c92 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,23 +1,23 @@ var searchData= [ - ['get_404',['get',['../classsimdjson_1_1dom_1_1element.html#a3474c8fc1b1cb06625a50dcb9a2c5269',1,'simdjson::dom::element::get()'],['../structsimdjson_1_1simdjson__result.html#ab0fafc6d63a14891788a9edaedff4b05',1,'simdjson::simdjson_result::get()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a96c905c44f3c53cb6cdb23b760d323b8',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::get()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7fe39fb73b6a4d9b1c97742dc2ae7b98',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get() &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get(T &out) &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8d50c7c494ab9acc4a644cc77dd058f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a40af3c6af7d18241c1c4017df8557d86',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get(T &out) noexcept'],['../classsimdjson_1_1dom_1_1element.html#a47663724b3a6bad8666ccd24cd598bd2',1,'simdjson::dom::element::get()']]], - ['get_5factive_5fimplementation_405',['get_active_implementation',['../namespacesimdjson.html#abd8b8fd009878125822fca9a2624f6a6',1,'simdjson']]], - ['get_5farray_406',['get_array',['../classsimdjson_1_1dom_1_1element.html#a87c75accdc0b35e06f3d554561ce8cd3',1,'simdjson::dom::element::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aea545f106413a9bc01cd19e6630a580d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2fdcc51cac791c3a2f4c970764bc0155',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_array()']]], - ['get_5favailable_5fimplementations_407',['get_available_implementations',['../namespacesimdjson.html#a7e4483a8ae684fdb5b2f1e7d4a8acc69',1,'simdjson']]], - ['get_5fbool_408',['get_bool',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa0e07db099e651d3e5279872683cb7dd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_bool()'],['../classsimdjson_1_1dom_1_1element.html#a548e0fc369eb455ea477e20fb0793627',1,'simdjson::dom::element::get_bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a41eaac87582a465b4c9f9834701a837d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_bool()']]], - ['get_5fc_5fstr_409',['get_c_str',['../classsimdjson_1_1dom_1_1element.html#a29c21d70352c9b8af7144fd4f38baaa6',1,'simdjson::dom::element']]], - ['get_5fdouble_410',['get_double',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9a5ebeb4a79fa1d997f9f3478370a57e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double()'],['../classsimdjson_1_1dom_1_1element.html#a3e74a8a6ef8318e2de805359126c6d7b',1,'simdjson::dom::element::get_double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9909be358c78a64bc9ab7e11e3f2a47b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ab261642a30f5e26b0769ce701cd5b9f8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_double()']]], - ['get_5fdouble_5fin_5fstring_411',['get_double_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac8b8d7d4bc7958363b7f0d380b248a4f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a85e4b5250e316cc602b1b05bd097f771',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double_in_string()']]], - ['get_5fint64_412',['get_int64',['../classsimdjson_1_1dom_1_1element.html#aa954cda836a4748ec9937291a9250604',1,'simdjson::dom::element::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7e4b28c0d9637cf1b04554d99c0e3b3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6abc08fb48868bdc5104c885c46ced82',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a92b12b32ee177c2a818618d0595d2584',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_int64()']]], - ['get_5fint64_5fin_5fstring_413',['get_int64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aac4a4837e66c8f1243722ab04ce45436',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a547e99f2f430ca39bf4060d090f45ff7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64_in_string() noexcept']]], - ['get_5fnumber_414',['get_number',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa89c4aceb7e052a1f7ff7e4058b651f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b04a9cd8c4ff9b591dc3f2db95c69cf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number() noexcept']]], - ['get_5fnumber_5ftype_415',['get_number_type',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abb3a7cc6f2391d26f27a28c16ca38c9c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number_type()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a8c8d29d831635c958e87de0cc2dab8b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_number_type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2f46079741d1ba316de32bb9765c5082',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number_type()']]], - ['get_5fobject_416',['get_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4620d364a637031ef38661f9fb215ebc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_object()'],['../classsimdjson_1_1dom_1_1element.html#ab4c2e35dc44664eb04038ad35efc64f9',1,'simdjson::dom::element::get_object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3bde0795cb309f3e51b8388fbafc1fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_object() noexcept']]], - ['get_5fraw_5fjson_5fstring_417',['get_raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aca8b183c4e674a5b4ade8f6d2780f815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa3370b930da937911cf61ec9b047c56',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_raw_json_string() noexcept']]], - ['get_5fstring_418',['get_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a07a3c9b2b4e0cd8aa1524efb72a46775',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()'],['../classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e',1,'simdjson::dom::element::get_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8ea78c99c0523a18076561a2c5114890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(string_type &receiver, bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9d574e04d5dfde0bf99dea4926232fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2ae4c160def21463b0ab214a36c0a78e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()']]], - ['get_5fstring_5flength_419',['get_string_length',['../classsimdjson_1_1dom_1_1element.html#a9d92145af64401654c20d2885dd4051d',1,'simdjson::dom::element']]], - ['get_5fuint64_420',['get_uint64',['../classsimdjson_1_1dom_1_1element.html#a9e5a750a066f17d5a9a31a24980e0b1d',1,'simdjson::dom::element::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4d221850d045f1e7ada4dfaaee0e145c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a47b30548f71aca4317bdc4c6955cd719',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference::get_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aff5939efdcb41c9d2b9a1997816f093f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#adaa7bb2c9b3988476f3317ddda27e22d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64()']]], - ['get_5fuint64_5fin_5fstring_421',['get_uint64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5cb63d14a99509d751f4be45063fec95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bc2eb9eeeb7e2e0b82c23ed4d254933',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64_in_string()']]], - ['get_5fvalue_422',['get_value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab89eda435b4a68be578fcb5c3da73980',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['get_5fwobbly_5fstring_423',['get_wobbly_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae1db0154ef901ed1e8fb581bb9df6899',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_wobbly_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7bb6749f40bec70c8a1a31edad53c1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_wobbly_string()']]] + ['get_406',['get',['../classsimdjson_1_1dom_1_1element.html#a3474c8fc1b1cb06625a50dcb9a2c5269',1,'simdjson::dom::element::get()'],['../structsimdjson_1_1simdjson__result.html#ab0fafc6d63a14891788a9edaedff4b05',1,'simdjson::simdjson_result::get()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a96c905c44f3c53cb6cdb23b760d323b8',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::get()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7fe39fb73b6a4d9b1c97742dc2ae7b98',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get() &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af0af8707b5623e17c3bc9a329b7c4fa3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get(T &out) &noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8d50c7c494ab9acc4a644cc77dd058f9',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get() noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a40af3c6af7d18241c1c4017df8557d86',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get(T &out) noexcept'],['../classsimdjson_1_1dom_1_1element.html#a47663724b3a6bad8666ccd24cd598bd2',1,'simdjson::dom::element::get()']]], + ['get_5factive_5fimplementation_407',['get_active_implementation',['../namespacesimdjson.html#abd8b8fd009878125822fca9a2624f6a6',1,'simdjson']]], + ['get_5farray_408',['get_array',['../classsimdjson_1_1dom_1_1element.html#a87c75accdc0b35e06f3d554561ce8cd3',1,'simdjson::dom::element::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aea545f106413a9bc01cd19e6630a580d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2fdcc51cac791c3a2f4c970764bc0155',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_array()']]], + ['get_5favailable_5fimplementations_409',['get_available_implementations',['../namespacesimdjson.html#a7e4483a8ae684fdb5b2f1e7d4a8acc69',1,'simdjson']]], + ['get_5fbool_410',['get_bool',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa0e07db099e651d3e5279872683cb7dd',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_bool()'],['../classsimdjson_1_1dom_1_1element.html#a548e0fc369eb455ea477e20fb0793627',1,'simdjson::dom::element::get_bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a41eaac87582a465b4c9f9834701a837d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_bool()']]], + ['get_5fc_5fstr_411',['get_c_str',['../classsimdjson_1_1dom_1_1element.html#a29c21d70352c9b8af7144fd4f38baaa6',1,'simdjson::dom::element']]], + ['get_5fdouble_412',['get_double',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9a5ebeb4a79fa1d997f9f3478370a57e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double()'],['../classsimdjson_1_1dom_1_1element.html#a3e74a8a6ef8318e2de805359126c6d7b',1,'simdjson::dom::element::get_double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9909be358c78a64bc9ab7e11e3f2a47b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#ab261642a30f5e26b0769ce701cd5b9f8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_double()']]], + ['get_5fdouble_5fin_5fstring_413',['get_double_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ac8b8d7d4bc7958363b7f0d380b248a4f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_double_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a85e4b5250e316cc602b1b05bd097f771',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_double_in_string()']]], + ['get_5fint64_414',['get_int64',['../classsimdjson_1_1dom_1_1element.html#aa954cda836a4748ec9937291a9250604',1,'simdjson::dom::element::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7e4b28c0d9637cf1b04554d99c0e3b3',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6abc08fb48868bdc5104c885c46ced82',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a92b12b32ee177c2a818618d0595d2584',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_int64()']]], + ['get_5fint64_5fin_5fstring_415',['get_int64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aac4a4837e66c8f1243722ab04ce45436',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_int64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a547e99f2f430ca39bf4060d090f45ff7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_int64_in_string() noexcept']]], + ['get_5fnumber_416',['get_number',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aa89c4aceb7e052a1f7ff7e4058b651f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2b04a9cd8c4ff9b591dc3f2db95c69cf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number() noexcept']]], + ['get_5fnumber_5ftype_417',['get_number_type',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#abb3a7cc6f2391d26f27a28c16ca38c9c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_number_type()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a8c8d29d831635c958e87de0cc2dab8b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_number_type()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2f46079741d1ba316de32bb9765c5082',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_number_type()']]], + ['get_5fobject_418',['get_object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4620d364a637031ef38661f9fb215ebc',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_object()'],['../classsimdjson_1_1dom_1_1element.html#ab4c2e35dc44664eb04038ad35efc64f9',1,'simdjson::dom::element::get_object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a3bde0795cb309f3e51b8388fbafc1fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_object() noexcept']]], + ['get_5fraw_5fjson_5fstring_419',['get_raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#aca8b183c4e674a5b4ade8f6d2780f815',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#afa3370b930da937911cf61ec9b047c56',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_raw_json_string() noexcept']]], + ['get_5fstring_420',['get_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a07a3c9b2b4e0cd8aa1524efb72a46775',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()'],['../classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e',1,'simdjson::dom::element::get_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8ea78c99c0523a18076561a2c5114890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(string_type &receiver, bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9d574e04d5dfde0bf99dea4926232fe4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_string(bool allow_replacement=false) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a2ae4c160def21463b0ab214a36c0a78e',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_string()']]], + ['get_5fstring_5flength_421',['get_string_length',['../classsimdjson_1_1dom_1_1element.html#a9d92145af64401654c20d2885dd4051d',1,'simdjson::dom::element']]], + ['get_5fuint64_422',['get_uint64',['../classsimdjson_1_1dom_1_1element.html#a9e5a750a066f17d5a9a31a24980e0b1d',1,'simdjson::dom::element::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a4d221850d045f1e7ada4dfaaee0e145c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference.html#a47b30548f71aca4317bdc4c6955cd719',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_reference::get_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aff5939efdcb41c9d2b9a1997816f093f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::get_uint64()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#adaa7bb2c9b3988476f3317ddda27e22d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64()']]], + ['get_5fuint64_5fin_5fstring_423',['get_uint64_in_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5cb63d14a99509d751f4be45063fec95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_uint64_in_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8bc2eb9eeeb7e2e0b82c23ed4d254933',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_uint64_in_string()']]], + ['get_5fvalue_424',['get_value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ab89eda435b4a68be578fcb5c3da73980',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['get_5fwobbly_5fstring_425',['get_wobbly_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae1db0154ef901ed1e8fb581bb9df6899',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::get_wobbly_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#ab7bb6749f40bec70c8a1a31edad53c1d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::get_wobbly_string()']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index ae5e9f692..91d8ecf22 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['has_5fnext_5felement_424',['has_next_element',['../group__array.html#ga31b0a8ce8734db9413cce31c4d9c8c8d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], - ['has_5fnext_5ffield_425',['has_next_field',['../group__object.html#ga7956fe38cd8ecfbc8f709aa6f65c92b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]] + ['has_5fnext_5felement_426',['has_next_element',['../group__array.html#ga31b0a8ce8734db9413cce31c4d9c8c8d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], + ['has_5fnext_5ffield_427',['has_next_field',['../group__object.html#ga7956fe38cd8ecfbc8f709aa6f65c92b4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index decbf4c8e..7d65797fe 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,25 +1,25 @@ var searchData= [ - ['implementation_5fsimdjson_5fresult_5fbase_426',['implementation_simdjson_result_base',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a4f59b204f1eddcdc2b36e6df0639a516',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a108dd35fd49314820106a21afa0fb2ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base() noexcept=default'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a44ff65b6194c7c1cb74180b43e438619',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value, error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#af8a436d40886a295f618311d3849d7e5',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value) noexcept']]], - ['is_427',['is',['../classsimdjson_1_1dom_1_1element.html#a4c77063d766c7db197f8674407b504d7',1,'simdjson::dom::element']]], - ['is_5falive_428',['is_alive',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3170300bc331577a1435bb238cf3faff',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['is_5farray_429',['is_array',['../classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856',1,'simdjson::dom::element']]], - ['is_5fbool_430',['is_bool',['../classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13',1,'simdjson::dom::element']]], - ['is_5fdouble_431',['is_double',['../classsimdjson_1_1dom_1_1element.html#a0d11f69ba87f55960be6f655e4e99aba',1,'simdjson::dom::element::is_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a48f9e54ebd40e1c060be0a4b1d4ff823',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_double()']]], - ['is_5fempty_432',['is_empty',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a371cf8909f04019606063e8538fd7109',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::is_empty()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad210f9115679a625ada433add55eff51',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::is_empty()']]], - ['is_5fequal_433',['is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a0ddac0ab1c69022610d8051b989b5c95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#aa3165ea813c4c15fb9cb282e67abe6af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(const char *target) const noexcept']]], - ['is_5ffree_5ffrom_5funescaped_5fquote_434',['is_free_from_unescaped_quote',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a671923a53cc070f65029698afeb9be7f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], - ['is_5fint64_435',['is_int64',['../classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2',1,'simdjson::dom::element::is_int64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a38d6b4b4e91f30c8def71997d23454c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_int64()']]], - ['is_5finteger_436',['is_integer',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a5ab2c9c7d29a7a6c09f78930b0100836',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_integer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af47e11e9925fd5d3d8a43cf0f7773992',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_integer() noexcept']]], - ['is_5fnegative_437',['is_negative',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5083f65b71d7540ea785ec2b52604267',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_negative()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2701c283de019e56624e930e936e0df0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_negative()']]], - ['is_5fnull_438',['is_null',['../classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9',1,'simdjson::dom::element::is_null()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5ed59f01a0d4ad253f0e1c1f995ed0a7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_null()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a04f1c591d93d834377a9cb916c90e09b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_null()']]], - ['is_5fnumber_439',['is_number',['../classsimdjson_1_1dom_1_1element.html#a1e3f78b3bee5ec3f33cc4b03dcc87981',1,'simdjson::dom::element']]], - ['is_5fobject_440',['is_object',['../classsimdjson_1_1dom_1_1element.html#a08c7dcebf9e96fe5e4dd6df2959c0024',1,'simdjson::dom::element']]], - ['is_5fscalar_441',['is_scalar',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8c2618e57ec26501dd93ff8fd5cc2191',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_scalar()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac2ea8f4340d02d9062f81419da47500b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_scalar()']]], - ['is_5fstreaming_442',['is_streaming',['../namespacesimdjson.html#a6f306690d6d088d80b0cc2717040b2d0',1,'simdjson']]], - ['is_5fstring_443',['is_string',['../classsimdjson_1_1dom_1_1element.html#a65bd96042cc0f19dc3e0635937edded4',1,'simdjson::dom::element']]], - ['is_5fuint64_444',['is_uint64',['../classsimdjson_1_1dom_1_1element.html#ac5017726a573f59c3494b92bb66a3beb',1,'simdjson::dom::element::is_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#af0e89976b80a7a7dedaf8c1a7cfd64a2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_uint64()']]], - ['iterate_445',['iterate',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a0da712132ca4180a84907f2ca4ffbc5b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['iterate_5fmany_446',['iterate_many',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#af996682250c05ca237fe6db234bb9179',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], - ['iterator_447',['iterator',['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a6c3a5002801ab80b1c59422d7f3400d3',1,'simdjson::dom::document_stream::iterator::iterator()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a3b0ac5e3e64e53167a011afdd0b77345',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::iterator()']]] + ['implementation_5fsimdjson_5fresult_5fbase_428',['implementation_simdjson_result_base',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a4f59b204f1eddcdc2b36e6df0639a516',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a108dd35fd49314820106a21afa0fb2ea',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base() noexcept=default'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a44ff65b6194c7c1cb74180b43e438619',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value, error_code error) noexcept'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#af8a436d40886a295f618311d3849d7e5',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::implementation_simdjson_result_base(T &&value) noexcept']]], + ['is_429',['is',['../classsimdjson_1_1dom_1_1element.html#a4c77063d766c7db197f8674407b504d7',1,'simdjson::dom::element']]], + ['is_5falive_430',['is_alive',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a3170300bc331577a1435bb238cf3faff',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['is_5farray_431',['is_array',['../classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856',1,'simdjson::dom::element']]], + ['is_5fbool_432',['is_bool',['../classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13',1,'simdjson::dom::element']]], + ['is_5fdouble_433',['is_double',['../classsimdjson_1_1dom_1_1element.html#a0d11f69ba87f55960be6f655e4e99aba',1,'simdjson::dom::element::is_double()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a48f9e54ebd40e1c060be0a4b1d4ff823',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_double()']]], + ['is_5fempty_434',['is_empty',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a371cf8909f04019606063e8538fd7109',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::is_empty()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ad210f9115679a625ada433add55eff51',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::is_empty()']]], + ['is_5fequal_435',['is_equal',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a0ddac0ab1c69022610d8051b989b5c95',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(std::string_view target) const noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#aa3165ea813c4c15fb9cb282e67abe6af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::is_equal(const char *target) const noexcept']]], + ['is_5ffree_5ffrom_5funescaped_5fquote_436',['is_free_from_unescaped_quote',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a671923a53cc070f65029698afeb9be7f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], + ['is_5fint64_437',['is_int64',['../classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2',1,'simdjson::dom::element::is_int64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#a38d6b4b4e91f30c8def71997d23454c2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_int64()']]], + ['is_5finteger_438',['is_integer',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a5ab2c9c7d29a7a6c09f78930b0100836',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_integer()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#af47e11e9925fd5d3d8a43cf0f7773992',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_integer() noexcept']]], + ['is_5fnegative_439',['is_negative',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5083f65b71d7540ea785ec2b52604267',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_negative()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a2701c283de019e56624e930e936e0df0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_negative()']]], + ['is_5fnull_440',['is_null',['../classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9',1,'simdjson::dom::element::is_null()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5ed59f01a0d4ad253f0e1c1f995ed0a7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_null()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a04f1c591d93d834377a9cb916c90e09b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_null()']]], + ['is_5fnumber_441',['is_number',['../classsimdjson_1_1dom_1_1element.html#a1e3f78b3bee5ec3f33cc4b03dcc87981',1,'simdjson::dom::element']]], + ['is_5fobject_442',['is_object',['../classsimdjson_1_1dom_1_1element.html#a08c7dcebf9e96fe5e4dd6df2959c0024',1,'simdjson::dom::element']]], + ['is_5fscalar_443',['is_scalar',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8c2618e57ec26501dd93ff8fd5cc2191',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::is_scalar()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ac2ea8f4340d02d9062f81419da47500b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::is_scalar()']]], + ['is_5fstreaming_444',['is_streaming',['../namespacesimdjson.html#a6f306690d6d088d80b0cc2717040b2d0',1,'simdjson']]], + ['is_5fstring_445',['is_string',['../classsimdjson_1_1dom_1_1element.html#a65bd96042cc0f19dc3e0635937edded4',1,'simdjson::dom::element']]], + ['is_5fuint64_446',['is_uint64',['../classsimdjson_1_1dom_1_1element.html#ac5017726a573f59c3494b92bb66a3beb',1,'simdjson::dom::element::is_uint64()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#af0e89976b80a7a7dedaf8c1a7cfd64a2',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number::is_uint64()']]], + ['iterate_447',['iterate',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a0da712132ca4180a84907f2ca4ffbc5b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['iterate_5fmany_448',['iterate_many',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#af996682250c05ca237fe6db234bb9179',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser']]], + ['iterator_449',['iterator',['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a6c3a5002801ab80b1c59422d7f3400d3',1,'simdjson::dom::document_stream::iterator::iterator()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a3b0ac5e3e64e53167a011afdd0b77345',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::iterator()']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index 47a048e5c..d899f9126 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,8 +1,8 @@ var searchData= [ - ['key_448',['key',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a951609ca7a164b499ff19adbe2de7983',1,'simdjson::dom::object::iterator::key()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a4f49d8e89feb3ca69cf85ce2aea80c0f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::key()']]], - ['key_5fc_5fstr_449',['key_c_str',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a54a99dcf9c422d5c24f3c570b6d9b6e4',1,'simdjson::dom::object::iterator']]], - ['key_5fequals_450',['key_equals',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a4807eeb1ed5f596b587d0b61dfb550e7',1,'simdjson::dom::object::iterator']]], - ['key_5fequals_5fcase_5finsensitive_451',['key_equals_case_insensitive',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a6d335de77b8c5b731566e48f6cacd95d',1,'simdjson::dom::object::iterator']]], - ['key_5flength_452',['key_length',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a5ad1b60fd5df56d9fdb8bce1e08de88f',1,'simdjson::dom::object::iterator']]] + ['key_450',['key',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a951609ca7a164b499ff19adbe2de7983',1,'simdjson::dom::object::iterator::key()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a4f49d8e89feb3ca69cf85ce2aea80c0f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::field::key()']]], + ['key_5fc_5fstr_451',['key_c_str',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a54a99dcf9c422d5c24f3c570b6d9b6e4',1,'simdjson::dom::object::iterator']]], + ['key_5fequals_452',['key_equals',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a4807eeb1ed5f596b587d0b61dfb550e7',1,'simdjson::dom::object::iterator']]], + ['key_5fequals_5fcase_5finsensitive_453',['key_equals_case_insensitive',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a6d335de77b8c5b731566e48f6cacd95d',1,'simdjson::dom::object::iterator']]], + ['key_5flength_454',['key_length',['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a5ad1b60fd5df56d9fdb8bce1e08de88f',1,'simdjson::dom::object::iterator']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index 9afc78088..27d5c52b5 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,7 +1,7 @@ var searchData= [ - ['length_453',['length',['../structsimdjson_1_1padded__string.html#a863fded7b347718299190ad3f501d38c',1,'simdjson::padded_string']]], - ['load_454',['load',['../classsimdjson_1_1dom_1_1parser.html#ab3e5bbb1974a1932aead90ad63883a23',1,'simdjson::dom::parser::load()'],['../structsimdjson_1_1padded__string.html#aaf017ffe731c738da5eb31c63b987d3a',1,'simdjson::padded_string::load()']]], - ['load_5finto_5fdocument_455',['load_into_document',['../classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807',1,'simdjson::dom::parser']]], - ['load_5fmany_456',['load_many',['../classsimdjson_1_1dom_1_1parser.html#a5300851ba21d0a0273a11510fd1c378a',1,'simdjson::dom::parser']]] + ['length_455',['length',['../structsimdjson_1_1padded__string.html#a863fded7b347718299190ad3f501d38c',1,'simdjson::padded_string']]], + ['load_456',['load',['../classsimdjson_1_1dom_1_1parser.html#ab3e5bbb1974a1932aead90ad63883a23',1,'simdjson::dom::parser::load()'],['../structsimdjson_1_1padded__string.html#aaf017ffe731c738da5eb31c63b987d3a',1,'simdjson::padded_string::load()']]], + ['load_5finto_5fdocument_457',['load_into_document',['../classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807',1,'simdjson::dom::parser']]], + ['load_5fmany_458',['load_many',['../classsimdjson_1_1dom_1_1parser.html#a5300851ba21d0a0273a11510fd1c378a',1,'simdjson::dom::parser']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index 13dacd8ea..603e6fc2f 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,6 +1,6 @@ var searchData= [ - ['max_5fcapacity_457',['max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0',1,'simdjson::dom::parser::max_capacity()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a006ad62e81d1ffa0fa898b586095208b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_capacity()']]], - ['max_5fdepth_458',['max_depth',['../classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441',1,'simdjson::dom::parser::max_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a9dd8dfaa40f0faec56e31f976e4c2c94',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth()']]], - ['minify_459',['minify',['../namespacesimdjson.html#aeb4ef5cab43d52da3fdd99cb689aff2c',1,'simdjson::minify(T x)'],['../namespacesimdjson.html#a94bb4244756d764cf0ed7de180ae6520',1,'simdjson::minify(const char *buf, size_t len, char *dst, size_t &dst_len) noexcept']]] + ['max_5fcapacity_459',['max_capacity',['../classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0',1,'simdjson::dom::parser::max_capacity()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a006ad62e81d1ffa0fa898b586095208b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_capacity()']]], + ['max_5fdepth_460',['max_depth',['../classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441',1,'simdjson::dom::parser::max_depth()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a9dd8dfaa40f0faec56e31f976e4c2c94',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth()']]], + ['minify_461',['minify',['../namespacesimdjson.html#aeb4ef5cab43d52da3fdd99cb689aff2c',1,'simdjson::minify(T x)'],['../namespacesimdjson.html#a94bb4244756d764cf0ed7de180ae6520',1,'simdjson::minify(const char *buf, size_t len, char *dst, size_t &dst_len) noexcept']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index e14ed8f17..bc1d6afac 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['name_460',['name',['../classsimdjson_1_1implementation.html#a404c32ec6187ac0fb5b2ec6b5aea4abd',1,'simdjson::implementation']]], - ['number_5fof_5fslots_461',['number_of_slots',['../classsimdjson_1_1dom_1_1array.html#a26e66312190e016c22093292974490ff',1,'simdjson::dom::array']]] + ['name_462',['name',['../classsimdjson_1_1implementation.html#a404c32ec6187ac0fb5b2ec6b5aea4abd',1,'simdjson::implementation']]], + ['number_5fof_5fslots_463',['number_of_slots',['../classsimdjson_1_1dom_1_1array.html#a26e66312190e016c22093292974490ff',1,'simdjson::dom::array']]] ]; diff --git a/search/functions_d.js b/search/functions_d.js index 50e58a4f1..909f53bfb 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,26 +1,26 @@ var searchData= [ - ['object_462',['object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::object()'],['../classsimdjson_1_1dom_1_1object.html#ae2e1a8cbaab9d352495d1dc993407be3',1,'simdjson::dom::object::object()']]], - ['object_5fiterator_463',['object_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html#a9fce67dabeb5dcccd16fa531febec666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object_iterator']]], - ['operator_20array_464',['operator array',['../classsimdjson_1_1dom_1_1element.html#a71d6bfa627dd66e202f8b402f91a44ac',1,'simdjson::dom::element::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a93756146a65e835b9358cc652dc53396',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a08307c0a5552cf8cb06613ed1de48eac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator array()']]], - ['operator_20bool_465',['operator bool',['../classsimdjson_1_1dom_1_1element.html#ab036e52a73d5bd046e1f2650a31dab30',1,'simdjson::dom::element::operator bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7df7ba140c9d6398fef2c6963da82230',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#af7b51d9048d388235f3936c8fa30a2f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator bool()']]], - ['operator_20const_20char_20_2a_466',['operator const char *',['../classsimdjson_1_1dom_1_1element.html#a8f9569b40dd2b23aab9fbf2229749589',1,'simdjson::dom::element']]], - ['operator_20double_467',['operator double',['../classsimdjson_1_1dom_1_1element.html#a743b5f1ef4202d8fb8fb317e612385f3',1,'simdjson::dom::element::operator double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae052e098bfbfde398845060a8d4f572f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a53f99cedf58e62c1382a4d5a585e05a0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator double()']]], - ['operator_20int64_5ft_468',['operator int64_t',['../classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3',1,'simdjson::dom::element::operator int64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5d50aa0d396fc49855d3c0c571b07a25',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator int64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a30f182e71d3c13d2656ba5983862be57',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator int64_t()']]], - ['operator_20object_469',['operator object',['../classsimdjson_1_1dom_1_1element.html#a23f4d8c38309b0184e658d8a9697a177',1,'simdjson::dom::element::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6cd27fe6dc9062b5380db757d49c3f7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a89519c599fd938a6a750262111fc5757',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator object()']]], - ['operator_20padded_5fstring_5fview_470',['operator padded_string_view',['../structsimdjson_1_1padded__string.html#a0e5b8e8917478af4e82e023c2efa40e9',1,'simdjson::padded_string']]], - ['operator_20raw_5fjson_5fstring_471',['operator raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a78411bf36298e3468ac83f3562b75d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a85d69a32b4b95f353abe6214ecc98619',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator raw_json_string() noexcept(false)']]], - ['operator_20t_472',['operator T',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a4d381cbad85e6b5498328f2c9bacb8ab',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['operator_20t_26_26_473',['operator T&&',['../structsimdjson_1_1simdjson__result.html#afcce23c64894ec135fe8c2d255d2121b',1,'simdjson::simdjson_result::operator T&&()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a11133790f4386ea4d11567a3a0806096',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::operator T&&()']]], - ['operator_20uint64_5ft_474',['operator uint64_t',['../classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53',1,'simdjson::dom::element::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a847db7139319155ef5fa2d4af7063163',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#afb7be23d4f1006d5eae234d8c8c8d286',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator uint64_t()']]], - ['operator_20value_475',['operator value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad12185e1993ebcad73eb5ce82f5de8f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['operator_21_3d_476',['operator!=',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a05396b8e8322363b523b3bf9730a31f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator!=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#abbca17b48bd6c2b045b659076f1f64ce',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator!=()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a1da5ce328cc2609432be961736c6e810',1,'simdjson::dom::object::iterator::operator!=()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a2680a46eeece638bc352bcf6a169bcf6',1,'simdjson::dom::array::iterator::operator!=()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a56c69d73c7e424e008a28771661ab218',1,'simdjson::dom::document_stream::iterator::operator!=()']]], - ['operator_2a_477',['operator*',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a90254656d4e7a8826246d1f931647eff',1,'simdjson::dom::array::iterator::operator*()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a09b193fe348fa8a267b96edd96f7515e',1,'simdjson::dom::document_stream::iterator::operator*()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a688f6c7f451602bb3385a93252c0828a',1,'simdjson::dom::object::iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a1577fb5a95f92a4a1aaa8eee6440d572',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a5fe3ce985cc1921d5917667d6b25841b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator*()']]], - ['operator_2b_2b_478',['operator++',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a6ec91111a2bcc9e378d30b47b613fac5',1,'simdjson::dom::array::iterator::operator++() noexcept'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a46454681bd5e3a938c04eb89210e7966',1,'simdjson::dom::array::iterator::operator++(int) noexcept'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a7b05ed75aa2b2a6d3a17204b9863956a',1,'simdjson::dom::document_stream::iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#aa26738ad08b7de3be4621a75863118ab',1,'simdjson::dom::object::iterator::operator++() noexcept'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a83b3c467632c017400f95ff05d2367b3',1,'simdjson::dom::object::iterator::operator++(int) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a55e0ae33e5e5835c841fd082edab5937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator++()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a03e0c8d93b86a18b10370d51b99548ef',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator++()']]], - ['operator_3c_479',['operator<',['../classsimdjson_1_1dom_1_1element.html#a2f9448091caf47e5ecc325956e14ed73',1,'simdjson::dom::element']]], - ['operator_3c_3c_480',['operator<<',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac3a4f6af474f2b5f6d749f7452bb5477',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value x)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a24f9bbfe8b5a3017b4dd4b72dbccec4d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6f753d5e1bc479321c51b54392a96a65',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document &value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ae52a82c2f754a47eb9dac12223b3311d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object value)'],['../namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108',1,'simdjson::operator<<()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a386f80798c223c5fdbfc4dd9066a6b99',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<()'],['../namespacesimdjson_1_1dom.html#abdab607221c423b08344548fa442a45a',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::element value)'],['../namespacesimdjson_1_1dom.html#a34e6f2a4920f4dcb683f5730f8d8601b',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::array value)'],['../namespacesimdjson_1_1dom.html#a1c26d3ab6fcbbb3ecb69add4236f0a4d',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::object value)'],['../namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27',1,'simdjson::operator<<(std::ostream &out, error_code error) noexcept'],['../namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string > &s) noexcept(false)'],['../namespacesimdjson.html#a667605c4c36cfa45bf111d6c76d39284',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string_view > &s) noexcept(false)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ab10943c6107de5337f376a6939f817af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<()']]], - ['operator_3d_481',['operator=',['../classsimdjson_1_1dom_1_1parser.html#af5b61dda345cef1feba7c4529dfe0259',1,'simdjson::dom::parser::operator=()'],['../structsimdjson_1_1padded__string.html#aa43b3a8e0df4edcf960f04441dd9b930',1,'simdjson::padded_string::operator=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ac3c10596a0934f4f5375b986a35f90db',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1document__stream.html#a162d002972b41bbb7d8e4021341e15ba',1,'simdjson::dom::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1document.html#a336814aa587d9ca605e1548b22b2b80c',1,'simdjson::dom::document::operator=()']]], - ['operator_3d_3d_482',['operator==',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a20cd55e63cf5bdc1561f771b4db1ac1b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator==()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aab771b17058b0c93bdd0a8679c2c4d84',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator==()'],['../classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b',1,'simdjson::dom::element::operator==()']]], - ['operator_5b_5d_483',['operator[]',['../classsimdjson_1_1dom_1_1object.html#a2691ceae488be203aac2d5ef5b67347f',1,'simdjson::dom::object::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1object.html#acc66a2f2eb74fbe359d4064531764f50',1,'simdjson::dom::object::operator[](std::string_view key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#a367d22eeabc1881a8eb18bae2f2ba3b8',1,'simdjson::dom::element::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#aca693f57d73a5ce95d1f7bedf67289b7',1,'simdjson::dom::element::operator[](std::string_view key) const noexcept']]], - ['string_5fview_484',['string_view',['../structsimdjson_1_1padded__string.html#a4bf80c11155b8067a87bd76762bee23b',1,'simdjson::padded_string::string_view()'],['../classsimdjson_1_1dom_1_1element.html#a83adcf723abff34d7c1e8ec0e69d967b',1,'simdjson::dom::element::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a30e8df60ace82837a17e52d5e457ac52',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8e5f2ff46639e6c1cffb73d4e071e491',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::string_view()']]] + ['object_464',['object',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::object()'],['../classsimdjson_1_1dom_1_1object.html#ae2e1a8cbaab9d352495d1dc993407be3',1,'simdjson::dom::object::object()']]], + ['object_5fiterator_465',['object_iterator',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object__iterator.html#a9fce67dabeb5dcccd16fa531febec666',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object_iterator']]], + ['operator_20array_466',['operator array',['../classsimdjson_1_1dom_1_1element.html#a71d6bfa627dd66e202f8b402f91a44ac',1,'simdjson::dom::element::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a93756146a65e835b9358cc652dc53396',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator array()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a08307c0a5552cf8cb06613ed1de48eac',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator array()']]], + ['operator_20bool_467',['operator bool',['../classsimdjson_1_1dom_1_1element.html#ab036e52a73d5bd046e1f2650a31dab30',1,'simdjson::dom::element::operator bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a7df7ba140c9d6398fef2c6963da82230',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator bool()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#af7b51d9048d388235f3936c8fa30a2f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator bool()']]], + ['operator_20const_20char_20_2a_468',['operator const char *',['../classsimdjson_1_1dom_1_1element.html#a8f9569b40dd2b23aab9fbf2229749589',1,'simdjson::dom::element']]], + ['operator_20double_469',['operator double',['../classsimdjson_1_1dom_1_1element.html#a743b5f1ef4202d8fb8fb317e612385f3',1,'simdjson::dom::element::operator double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ae052e098bfbfde398845060a8d4f572f',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator double()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a53f99cedf58e62c1382a4d5a585e05a0',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator double()']]], + ['operator_20int64_5ft_470',['operator int64_t',['../classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3',1,'simdjson::dom::element::operator int64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a5d50aa0d396fc49855d3c0c571b07a25',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator int64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a30f182e71d3c13d2656ba5983862be57',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator int64_t()']]], + ['operator_20object_471',['operator object',['../classsimdjson_1_1dom_1_1element.html#a23f4d8c38309b0184e658d8a9697a177',1,'simdjson::dom::element::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a6cd27fe6dc9062b5380db757d49c3f7b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator object()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a89519c599fd938a6a750262111fc5757',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator object()']]], + ['operator_20padded_5fstring_5fview_472',['operator padded_string_view',['../structsimdjson_1_1padded__string.html#a0e5b8e8917478af4e82e023c2efa40e9',1,'simdjson::padded_string']]], + ['operator_20raw_5fjson_5fstring_473',['operator raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a78411bf36298e3468ac83f3562b75d83',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator raw_json_string()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a85d69a32b4b95f353abe6214ecc98619',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator raw_json_string() noexcept(false)']]], + ['operator_20t_474',['operator T',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a4d381cbad85e6b5498328f2c9bacb8ab',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['operator_20t_26_26_475',['operator T&&',['../structsimdjson_1_1simdjson__result.html#afcce23c64894ec135fe8c2d255d2121b',1,'simdjson::simdjson_result::operator T&&()'],['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a11133790f4386ea4d11567a3a0806096',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base::operator T&&()']]], + ['operator_20uint64_5ft_476',['operator uint64_t',['../classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53',1,'simdjson::dom::element::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a847db7139319155ef5fa2d4af7063163',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::operator uint64_t()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#afb7be23d4f1006d5eae234d8c8c8d286',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::operator uint64_t()']]], + ['operator_20value_477',['operator value',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#ad12185e1993ebcad73eb5ce82f5de8f7',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['operator_21_3d_478',['operator!=',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a05396b8e8322363b523b3bf9730a31f1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator!=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#abbca17b48bd6c2b045b659076f1f64ce',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator!=()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a1da5ce328cc2609432be961736c6e810',1,'simdjson::dom::object::iterator::operator!=()'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a2680a46eeece638bc352bcf6a169bcf6',1,'simdjson::dom::array::iterator::operator!=()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a56c69d73c7e424e008a28771661ab218',1,'simdjson::dom::document_stream::iterator::operator!=()']]], + ['operator_2a_479',['operator*',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a90254656d4e7a8826246d1f931647eff',1,'simdjson::dom::array::iterator::operator*()'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a09b193fe348fa8a267b96edd96f7515e',1,'simdjson::dom::document_stream::iterator::operator*()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a688f6c7f451602bb3385a93252c0828a',1,'simdjson::dom::object::iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a1577fb5a95f92a4a1aaa8eee6440d572',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator*()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a5fe3ce985cc1921d5917667d6b25841b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator*()']]], + ['operator_2b_2b_480',['operator++',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a6ec91111a2bcc9e378d30b47b613fac5',1,'simdjson::dom::array::iterator::operator++() noexcept'],['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a46454681bd5e3a938c04eb89210e7966',1,'simdjson::dom::array::iterator::operator++(int) noexcept'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a7b05ed75aa2b2a6d3a17204b9863956a',1,'simdjson::dom::document_stream::iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#aa26738ad08b7de3be4621a75863118ab',1,'simdjson::dom::object::iterator::operator++() noexcept'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#a83b3c467632c017400f95ff05d2367b3',1,'simdjson::dom::object::iterator::operator++(int) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a55e0ae33e5e5835c841fd082edab5937',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator++()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream_1_1iterator.html#a03e0c8d93b86a18b10370d51b99548ef',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::iterator::operator++()']]], + ['operator_3c_481',['operator<',['../classsimdjson_1_1dom_1_1element.html#a2f9448091caf47e5ecc325956e14ed73',1,'simdjson::dom::element']]], + ['operator_3c_3c_482',['operator<<',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ac3a4f6af474f2b5f6d749f7452bb5477',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value x)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a24f9bbfe8b5a3017b4dd4b72dbccec4d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6f753d5e1bc479321c51b54392a96a65',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document &value)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ae52a82c2f754a47eb9dac12223b3311d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<(std::ostream &out, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object value)'],['../namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108',1,'simdjson::operator<<()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a386f80798c223c5fdbfc4dd9066a6b99',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<()'],['../namespacesimdjson_1_1dom.html#abdab607221c423b08344548fa442a45a',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::element value)'],['../namespacesimdjson_1_1dom.html#a34e6f2a4920f4dcb683f5730f8d8601b',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::array value)'],['../namespacesimdjson_1_1dom.html#a1c26d3ab6fcbbb3ecb69add4236f0a4d',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::object value)'],['../namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27',1,'simdjson::operator<<(std::ostream &out, error_code error) noexcept'],['../namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string > &s) noexcept(false)'],['../namespacesimdjson.html#a667605c4c36cfa45bf111d6c76d39284',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string_view > &s) noexcept(false)'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#ab10943c6107de5337f376a6939f817af',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator<<()']]], + ['operator_3d_483',['operator=',['../classsimdjson_1_1dom_1_1parser.html#af5b61dda345cef1feba7c4529dfe0259',1,'simdjson::dom::parser::operator=()'],['../structsimdjson_1_1padded__string.html#aa43b3a8e0df4edcf960f04441dd9b930',1,'simdjson::padded_string::operator=()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__stream.html#ac3c10596a0934f4f5375b986a35f90db',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1document__stream.html#a162d002972b41bbb7d8e4021341e15ba',1,'simdjson::dom::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1document.html#a336814aa587d9ca605e1548b22b2b80c',1,'simdjson::dom::document::operator=()']]], + ['operator_3d_3d_484',['operator==',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array__iterator.html#a20cd55e63cf5bdc1561f771b4db1ac1b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array_iterator::operator==()'],['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#aab771b17058b0c93bdd0a8679c2c4d84',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::operator==()'],['../classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b',1,'simdjson::dom::element::operator==()']]], + ['operator_5b_5d_485',['operator[]',['../classsimdjson_1_1dom_1_1object.html#a2691ceae488be203aac2d5ef5b67347f',1,'simdjson::dom::object::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1object.html#acc66a2f2eb74fbe359d4064531764f50',1,'simdjson::dom::object::operator[](std::string_view key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#a367d22eeabc1881a8eb18bae2f2ba3b8',1,'simdjson::dom::element::operator[](const char *key) const noexcept'],['../classsimdjson_1_1dom_1_1element.html#aca693f57d73a5ce95d1f7bedf67289b7',1,'simdjson::dom::element::operator[](std::string_view key) const noexcept']]], + ['string_5fview_486',['string_view',['../structsimdjson_1_1padded__string.html#a4bf80c11155b8067a87bd76762bee23b',1,'simdjson::padded_string::string_view()'],['../classsimdjson_1_1dom_1_1element.html#a83adcf723abff34d7c1e8ec0e69d967b',1,'simdjson::dom::element::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a30e8df60ace82837a17e52d5e457ac52',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::string_view()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a8e5f2ff46639e6c1cffb73d4e071e491',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::string_view()']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 00f28460e..585c8c182 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,11 +1,11 @@ var searchData= [ - ['padded_5fstring_485',['padded_string',['../structsimdjson_1_1padded__string.html#ac06ec74c78934565cdf50df163d35476',1,'simdjson::padded_string::padded_string(size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a1b15f9345c0215e7548df1aa0105de98',1,'simdjson::padded_string::padded_string(const char *data, size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a44fb0f219f05528e606f79dab7c32482',1,'simdjson::padded_string::padded_string(const std::string &str_) noexcept'],['../structsimdjson_1_1padded__string.html#a6199f5bf259fcac114addeef569cf5a5',1,'simdjson::padded_string::padded_string(std::string_view sv_) noexcept'],['../structsimdjson_1_1padded__string.html#a952eaf7ff8ddf252d9c00a693978a4da',1,'simdjson::padded_string::padded_string(padded_string &&o) noexcept'],['../structsimdjson_1_1padded__string.html#a8e10a3a5a46a4d58459b052975b0bf66',1,'simdjson::padded_string::padded_string() noexcept']]], - ['padded_5fstring_5fview_486',['padded_string_view',['../classsimdjson_1_1padded__string__view.html#aae57856a217294ac218b6372a5e37d9a',1,'simdjson::padded_string_view::padded_string_view(const std::string &s) noexcept'],['../classsimdjson_1_1padded__string__view.html#a12b33830793e7ab1953b961088a83c3d',1,'simdjson::padded_string_view::padded_string_view(std::string_view s, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#a184b54acd28046a9c4f2a6cfa5419779',1,'simdjson::padded_string_view::padded_string_view(const uint8_t *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#a47ac0063f7dd0ffd832c5e4439f2de30',1,'simdjson::padded_string_view::padded_string_view(const char *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#aa338ad56304bc79e6ca1fab64af41de0',1,'simdjson::padded_string_view::padded_string_view() noexcept=default']]], - ['padding_487',['padding',['../classsimdjson_1_1padded__string__view.html#a934e7272d22d6024383eafe07b06773c',1,'simdjson::padded_string_view']]], - ['parse_488',['parse',['../classsimdjson_1_1dom_1_1parser.html#a16c7d1e28125ef7d5703244483f70984',1,'simdjson::dom::parser']]], - ['parse_5finto_5fdocument_489',['parse_into_document',['../classsimdjson_1_1dom_1_1parser.html#a1afc4d3b429363b503a5605d66081e30',1,'simdjson::dom::parser']]], - ['parse_5fmany_490',['parse_many',['../classsimdjson_1_1dom_1_1parser.html#afb18710d2e2ef0fd40dda4887282bdb2',1,'simdjson::dom::parser']]], - ['parser_491',['parser',['../classsimdjson_1_1dom_1_1parser.html#a09370efac9e1b7d9b4a8349332e026c3',1,'simdjson::dom::parser::parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept'],['../classsimdjson_1_1dom_1_1parser.html#a3f3c80565fe63857e2901c48e7bed64d',1,'simdjson::dom::parser::parser(parser &&other) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a76abd4d78f0c26d80d3bf436ce212e00',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::parser()']]], - ['prettify_492',['prettify',['../namespacesimdjson.html#aed443864cc94c09c3f88eea39f8ce645',1,'simdjson']]] + ['padded_5fstring_487',['padded_string',['../structsimdjson_1_1padded__string.html#ac06ec74c78934565cdf50df163d35476',1,'simdjson::padded_string::padded_string(size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a1b15f9345c0215e7548df1aa0105de98',1,'simdjson::padded_string::padded_string(const char *data, size_t length) noexcept'],['../structsimdjson_1_1padded__string.html#a44fb0f219f05528e606f79dab7c32482',1,'simdjson::padded_string::padded_string(const std::string &str_) noexcept'],['../structsimdjson_1_1padded__string.html#a6199f5bf259fcac114addeef569cf5a5',1,'simdjson::padded_string::padded_string(std::string_view sv_) noexcept'],['../structsimdjson_1_1padded__string.html#a952eaf7ff8ddf252d9c00a693978a4da',1,'simdjson::padded_string::padded_string(padded_string &&o) noexcept'],['../structsimdjson_1_1padded__string.html#a8e10a3a5a46a4d58459b052975b0bf66',1,'simdjson::padded_string::padded_string() noexcept']]], + ['padded_5fstring_5fview_488',['padded_string_view',['../classsimdjson_1_1padded__string__view.html#aae57856a217294ac218b6372a5e37d9a',1,'simdjson::padded_string_view::padded_string_view(const std::string &s) noexcept'],['../classsimdjson_1_1padded__string__view.html#a12b33830793e7ab1953b961088a83c3d',1,'simdjson::padded_string_view::padded_string_view(std::string_view s, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#a184b54acd28046a9c4f2a6cfa5419779',1,'simdjson::padded_string_view::padded_string_view(const uint8_t *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#a47ac0063f7dd0ffd832c5e4439f2de30',1,'simdjson::padded_string_view::padded_string_view(const char *s, size_t len, size_t capacity) noexcept'],['../classsimdjson_1_1padded__string__view.html#aa338ad56304bc79e6ca1fab64af41de0',1,'simdjson::padded_string_view::padded_string_view() noexcept=default']]], + ['padding_489',['padding',['../classsimdjson_1_1padded__string__view.html#a934e7272d22d6024383eafe07b06773c',1,'simdjson::padded_string_view']]], + ['parse_490',['parse',['../classsimdjson_1_1dom_1_1parser.html#a16c7d1e28125ef7d5703244483f70984',1,'simdjson::dom::parser']]], + ['parse_5finto_5fdocument_491',['parse_into_document',['../classsimdjson_1_1dom_1_1parser.html#a1afc4d3b429363b503a5605d66081e30',1,'simdjson::dom::parser']]], + ['parse_5fmany_492',['parse_many',['../classsimdjson_1_1dom_1_1parser.html#afb18710d2e2ef0fd40dda4887282bdb2',1,'simdjson::dom::parser']]], + ['parser_493',['parser',['../classsimdjson_1_1dom_1_1parser.html#a09370efac9e1b7d9b4a8349332e026c3',1,'simdjson::dom::parser::parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept'],['../classsimdjson_1_1dom_1_1parser.html#a3f3c80565fe63857e2901c48e7bed64d',1,'simdjson::dom::parser::parser(parser &&other) noexcept'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1parser.html#a76abd4d78f0c26d80d3bf436ce212e00',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::parser()']]], + ['prettify_494',['prettify',['../namespacesimdjson.html#aed443864cc94c09c3f88eea39f8ce645',1,'simdjson']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 111c4f572..5db8c6204 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,12 +1,12 @@ var searchData= [ - ['raw_493',['raw',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a8736f5e397a3e0a55090aadee0596214',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], - ['raw_5fjson_494',['raw_json',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad8a7f0b418fae60160e403f71a5a8088',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa3a27654a19c386ad0c775cff258cf0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9271a0be9a741a34c3a63f77363963a6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json()']]], - ['raw_5fjson_5fstring_495',['raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a78b420ddb8a0570ee973cdfbccd31c9a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#acf64001cc9961cd01712211b778e760b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string(const uint8_t *_buf) noexcept']]], - ['raw_5fjson_5ftoken_496',['raw_json_token',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac1bcd8afb10742d6f18b8f2f07ba0392',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a442b2e5803e69d4845b5b7f7bd51a0ed',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a37427e768435aafef5af097b8cc3cfec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a0bcbee63db869ac122bed75000b54d46',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a58802e77b6fb25a3d2ec8a4d2482f9bf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json_token()']]], - ['remove_5futf8_5fbom_497',['remove_utf8_bom',['../classsimdjson_1_1padded__string__view.html#a572beea549bf5a58d62ffe4e768c1e82',1,'simdjson::padded_string_view']]], - ['reset_498',['reset',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae7248918b09cb4cb1d866605c641679d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::reset()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae0bc6b9803e0c989e9defaf3edcaaae4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::reset()']]], - ['resume_499',['resume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a970f5c3f3e668a399765d52c7426764d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], - ['rewind_500',['rewind',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9cc053001e8246e6e65bbcbf3db035c4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], - ['root_501',['root',['../classsimdjson_1_1dom_1_1document.html#ae19dced0eee5f63b9d1591ef51dcda4e',1,'simdjson::dom::document']]] + ['raw_495',['raw',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a8736f5e397a3e0a55090aadee0596214',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string']]], + ['raw_5fjson_496',['raw_json',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ad8a7f0b418fae60160e403f71a5a8088',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#aa3a27654a19c386ad0c775cff258cf0c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a71600033791f9c6bbc9f40fb2f82fdc8',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::raw_json()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a9271a0be9a741a34c3a63f77363963a6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json()']]], + ['raw_5fjson_5fstring_497',['raw_json_string',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#a78b420ddb8a0570ee973cdfbccd31c9a',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string() noexcept=default'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1raw__json__string.html#acf64001cc9961cd01712211b778e760b',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string::raw_json_string(const uint8_t *_buf) noexcept']]], + ['raw_5fjson_5ftoken_498',['raw_json_token',['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document__reference_01_4.html#ac1bcd8afb10742d6f18b8f2f07ba0392',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value_01_4.html#a442b2e5803e69d4845b5b7f7bd51a0ed',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::value >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a37427e768435aafef5af097b8cc3cfec',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value::raw_json_token()'],['../structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a0bcbee63db869ac122bed75000b54d46',1,'simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document >::raw_json_token()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a58802e77b6fb25a3d2ec8a4d2482f9bf',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::raw_json_token()']]], + ['remove_5futf8_5fbom_499',['remove_utf8_bom',['../classsimdjson_1_1padded__string__view.html#a572beea549bf5a58d62ffe4e768c1e82',1,'simdjson::padded_string_view']]], + ['reset_500',['reset',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#ae7248918b09cb4cb1d866605c641679d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::reset()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#ae0bc6b9803e0c989e9defaf3edcaaae4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::object::reset()']]], + ['resume_501',['resume',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1value.html#a970f5c3f3e668a399765d52c7426764d',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value']]], + ['rewind_502',['rewind',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a9cc053001e8246e6e65bbcbf3db035c4',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]], + ['root_503',['root',['../classsimdjson_1_1dom_1_1document.html#ae19dced0eee5f63b9d1591ef51dcda4e',1,'simdjson::dom::document']]] ]; diff --git a/search/groups_0.js b/search/groups_0.js index 5fc2a259c..51cff459f 100644 --- a/search/groups_0.js +++ b/search/groups_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['array_20iteration_607',['Array iteration',['../group__array.html',1,'']]] + ['array_20iteration_609',['Array iteration',['../group__array.html',1,'']]] ]; diff --git a/search/groups_1.js b/search/groups_1.js index b08598d14..7985667e7 100644 --- a/search/groups_1.js +++ b/search/groups_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['object_20iteration_608',['Object iteration',['../group__object.html',1,'']]] + ['object_20iteration_610',['Object iteration',['../group__object.html',1,'']]] ]; diff --git a/search/groups_2.js b/search/groups_2.js index 6137a93d6..0d734767c 100644 --- a/search/groups_2.js +++ b/search/groups_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['scalar_20values_609',['Scalar values',['../group__scalar.html',1,'']]] + ['scalar_20values_611',['Scalar values',['../group__scalar.html',1,'']]] ]; diff --git a/search/namespaces_0.js b/search/namespaces_0.js index 5a4c405ed..ee9ff4b71 100644 --- a/search/namespaces_0.js +++ b/search/namespaces_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['arm64_356',['arm64',['../namespacesimdjson_1_1arm64.html',1,'simdjson']]], - ['dom_357',['dom',['../namespacesimdjson_1_1dom.html',1,'simdjson']]], - ['fallback_358',['fallback',['../namespacesimdjson_1_1fallback.html',1,'simdjson']]], - ['haswell_359',['haswell',['../namespacesimdjson_1_1haswell.html',1,'simdjson']]], - ['icelake_360',['icelake',['../namespacesimdjson_1_1icelake.html',1,'simdjson']]], - ['ondemand_361',['ondemand',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], - ['ppc64_362',['ppc64',['../namespacesimdjson_1_1ppc64.html',1,'simdjson']]], - ['simdjson_363',['simdjson',['../namespacesimdjson.html',1,'']]], - ['westmere_364',['westmere',['../namespacesimdjson_1_1westmere.html',1,'simdjson']]] + ['arm64_357',['arm64',['../namespacesimdjson_1_1arm64.html',1,'simdjson']]], + ['dom_358',['dom',['../namespacesimdjson_1_1dom.html',1,'simdjson']]], + ['fallback_359',['fallback',['../namespacesimdjson_1_1fallback.html',1,'simdjson']]], + ['haswell_360',['haswell',['../namespacesimdjson_1_1haswell.html',1,'simdjson']]], + ['icelake_361',['icelake',['../namespacesimdjson_1_1icelake.html',1,'simdjson']]], + ['ondemand_362',['ondemand',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html',1,'simdjson::SIMDJSON_IMPLEMENTATION']]], + ['ppc64_363',['ppc64',['../namespacesimdjson_1_1ppc64.html',1,'simdjson']]], + ['simdjson_364',['simdjson',['../namespacesimdjson.html',1,'']]], + ['westmere_365',['westmere',['../namespacesimdjson_1_1westmere.html',1,'simdjson']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index 9e9de4e5d..cc2df1e03 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['a_20better_20way_20to_20parse_20documents_3f_610',['A Better Way to Parse Documents?',['../md_doc_ondemand_design.html',1,'']]] + ['a_20better_20way_20to_20parse_20documents_3f_612',['A Better Way to Parse Documents?',['../md_doc_ondemand_design.html',1,'']]] ]; diff --git a/search/pages_1.js b/search/pages_1.js index 4965647b3..cf360799f 100644 --- a/search/pages_1.js +++ b/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['cpu_20architecture_2dspecific_20implementations_611',['CPU Architecture-Specific Implementations',['../md_doc_implementation_selection.html',1,'']]] + ['cpu_20architecture_2dspecific_20implementations_613',['CPU Architecture-Specific Implementations',['../md_doc_implementation_selection.html',1,'']]] ]; diff --git a/search/pages_2.js b/search/pages_2.js index de3350be2..a95016eae 100644 --- a/search/pages_2.js +++ b/search/pages_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['deprecated_20list_612',['Deprecated List',['../deprecated.html',1,'']]] + ['deprecated_20list_614',['Deprecated List',['../deprecated.html',1,'']]] ]; diff --git a/search/pages_3.js b/search/pages_3.js index c2cce0e7f..d553342db 100644 --- a/search/pages_3.js +++ b/search/pages_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['iterate_5fmany_613',['iterate_many',['../md_doc_iterate_many.html',1,'']]] + ['iterate_5fmany_615',['iterate_many',['../md_doc_iterate_many.html',1,'']]] ]; diff --git a/search/pages_4.js b/search/pages_4.js index 8a19a198c..687dae338 100644 --- a/search/pages_4.js +++ b/search/pages_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['parse_5fmany_614',['parse_many',['../md_doc_parse_many.html',1,'']]], - ['performance_20notes_615',['Performance Notes',['../md_doc_performance.html',1,'']]] + ['parse_5fmany_616',['parse_many',['../md_doc_parse_many.html',1,'']]], + ['performance_20notes_617',['Performance Notes',['../md_doc_performance.html',1,'']]] ]; diff --git a/search/pages_5.js b/search/pages_5.js index 3322a24a7..9d23041de 100644 --- a/search/pages_5.js +++ b/search/pages_5.js @@ -1,6 +1,6 @@ var searchData= [ - ['tape_20structure_20in_20simdjson_616',['Tape structure in simdjson',['../md_doc_tape.html',1,'']]], - ['the_20basics_617',['The Basics',['../md_doc_basics.html',1,'']]], - ['the_20document_2dobject_2dmodel_20_28dom_29_20front_2dend_618',['The Document-Object-Model (DOM) front-end',['../md_doc_dom.html',1,'']]] + ['tape_20structure_20in_20simdjson_618',['Tape structure in simdjson',['../md_doc_tape.html',1,'']]], + ['the_20basics_619',['The Basics',['../md_doc_basics.html',1,'']]], + ['the_20document_2dobject_2dmodel_20_28dom_29_20front_2dend_620',['The Document-Object-Model (DOM) front-end',['../md_doc_dom.html',1,'']]] ]; diff --git a/search/typedefs_0.js b/search/typedefs_0.js index 32a5b1950..47ea5098b 100644 --- a/search/typedefs_0.js +++ b/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['depth_5ft_552',['depth_t',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#af941be7ff0cfaeb30d15d2fb52e76dd1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['depth_5ft_554',['depth_t',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#af941be7ff0cfaeb30d15d2fb52e76dd1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/typedefs_1.js b/search/typedefs_1.js index 4afe8f671..87706cd3f 100644 --- a/search/typedefs_1.js +++ b/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['errorvalues_553',['ErrorValues',['../namespacesimdjson.html#a63b494af834917af13120dcd57719bdb',1,'simdjson']]] + ['errorvalues_555',['ErrorValues',['../namespacesimdjson.html#a63b494af834917af13120dcd57719bdb',1,'simdjson']]] ]; diff --git a/search/typedefs_2.js b/search/typedefs_2.js index f00f686da..c66362830 100644 --- a/search/typedefs_2.js +++ b/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['number_5ftype_554',['number_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6a2b39df6a1ac51d9fbb7b39a1fcf89c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] + ['number_5ftype_556',['number_type',['../namespacesimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand.html#a6a2b39df6a1ac51d9fbb7b39a1fcf89c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand']]] ]; diff --git a/search/variables_0.js b/search/variables_0.js index 7ce7fb3de..dcdaf947a 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['buf_537',['buf',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a961b4870710d5ee1da938c4923d6f68d',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]] + ['buf_539',['buf',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a961b4870710d5ee1da938c4923d6f68d',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index f906e3f78..e0e82cd71 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,6 +1,6 @@ var searchData= [ - ['default_5fmax_5fdepth_538',['DEFAULT_MAX_DEPTH',['../namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d',1,'simdjson']]], - ['doc_539',['doc',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a4089d6265ec845fd85acd2db0973b858',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], - ['document_5fdepth_540',['DOCUMENT_DEPTH',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a18847ef30e5800f1c628a344c23ec968',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]] + ['default_5fmax_5fdepth_540',['DEFAULT_MAX_DEPTH',['../namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d',1,'simdjson']]], + ['doc_541',['doc',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a4089d6265ec845fd85acd2db0973b858',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], + ['document_5fdepth_542',['DOCUMENT_DEPTH',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a18847ef30e5800f1c628a344c23ec968',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index 3004c009c..c596a6c3c 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['first_541',['first',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ae51247dce4e77f1e6067cfd4654cca30',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]] + ['first_543',['first',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#ae51247dce4e77f1e6067cfd4654cca30',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index 0a151f16c..1e8008516 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['is_5farray_542',['is_array',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9b82f3273bb2f2f83b8e085b7d9c6613',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], - ['iter_543',['iter',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a2d84851f9e4fc07b3e518ea957e2d9b6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::iter()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a969e1000319391cd2bee3aed88481500',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::iter()']]] + ['is_5farray_544',['is_array',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9b82f3273bb2f2f83b8e085b7d9c6613',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]], + ['iter_545',['iter',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array.html#a2d84851f9e4fc07b3e518ea957e2d9b6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array::iter()'],['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document.html#a969e1000319391cd2bee3aed88481500',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::iter()']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index 919bc3d0e..b6bc8cd49 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['key_544',['key',['../classsimdjson_1_1dom_1_1key__value__pair.html#a58c41d937401cfe88ceb6e71d7dbeb45',1,'simdjson::dom::key_value_pair']]] + ['key_546',['key',['../classsimdjson_1_1dom_1_1key__value__pair.html#a58c41d937401cfe88ceb6e71d7dbeb45',1,'simdjson::dom::key_value_pair']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index 1bb0d4638..767d14d55 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['len_545',['len',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a132a95e1147b80c2533d1632185a6a09',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]] + ['len_547',['len',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a132a95e1147b80c2533d1632185a6a09',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index 98b2fd1e0..ca962b2f4 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['open_5fcontainers_546',['open_containers',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9c67c6c782f1296319a58ec1586f2329',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]] + ['open_5fcontainers_548',['open_containers',['../classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1dom__parser__implementation.html#a9c67c6c782f1296319a58ec1586f2329',1,'simdjson::SIMDJSON_IMPLEMENTATION::dom_parser_implementation']]] ]; diff --git a/search/variables_7.js b/search/variables_7.js index 1b2df9cc9..a930f66d8 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['payload_547',['payload',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aa17e81138859bcef934d9502a9852049',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]] + ['payload_549',['payload',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1number.html#aa17e81138859bcef934d9502a9852049',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::number']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index 4fb80a70c..10dfdc09f 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['second_548',['second',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a25289df3eaabd14f029e9872a6db3dfb',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]], - ['simdjson_5fmaxsize_5fbytes_549',['SIMDJSON_MAXSIZE_BYTES',['../namespacesimdjson.html#a32d36effa0943f5006e9d4151f5de0e4',1,'simdjson']]], - ['simdjson_5fpadding_550',['SIMDJSON_PADDING',['../namespacesimdjson.html#aecdd750132f0eb123a6d61113b4197bf',1,'simdjson']]] + ['second_550',['second',['../structsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1implementation__simdjson__result__base.html#a25289df3eaabd14f029e9872a6db3dfb',1,'simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base']]], + ['simdjson_5fmaxsize_5fbytes_551',['SIMDJSON_MAXSIZE_BYTES',['../namespacesimdjson.html#a32d36effa0943f5006e9d4151f5de0e4',1,'simdjson']]], + ['simdjson_5fpadding_552',['SIMDJSON_PADDING',['../namespacesimdjson.html#aecdd750132f0eb123a6d61113b4197bf',1,'simdjson']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index 0ec98f9f5..fe54285d0 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['value_551',['value',['../classsimdjson_1_1dom_1_1key__value__pair.html#af7e38d9eb63a40256c9f936e45edf703',1,'simdjson::dom::key_value_pair']]] + ['value_553',['value',['../classsimdjson_1_1dom_1_1key__value__pair.html#af7e38d9eb63a40256c9f936e45edf703',1,'simdjson::dom::key_value_pair']]] ]; diff --git a/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondeman73f6105c02baf0bea5c887e614f5b224.html b/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondeman73f6105c02baf0bea5c887e614f5b224.html index df148f0a2..277ffee48 100644 --- a/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondeman73f6105c02baf0bea5c887e614f5b224.html +++ b/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondeman73f6105c02baf0bea5c887e614f5b224.html @@ -95,70 +95,71 @@ $(document).ready(function(){initNavTree('structsimdjson_1_1simdjson__result_3_0

    This is the complete list of members for simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >, including all inherited members.

    Functions

    +std::string json_path_to_pointer_conversion (std::string_view json_path)
     
    std::ostream & operator<< (std::ostream &out, json_type type) noexcept
     Write the JSON type to the output stream. More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    at(size_t index) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    at_pointer(std::string_view json_pointer) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    begin() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    count_elements() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    count_fields() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    current_depth() const noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    current_location() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    end() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    error() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field(std::string_view key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field(const char *key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field_unordered(std::string_view key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field_unordered(const char *key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    firstsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >protected
    get(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &value) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_array() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_bool() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_double() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_double_in_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_int64() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_int64_in_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_number() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_number_type() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_object() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_raw_json_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_string(bool allow_replacement=false) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_string(string_type &receiver, bool allow_replacement=false) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_uint64() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_uint64_in_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_value() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_wobbly_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base(error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &&value) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &&value, error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_integer() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_negative() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_null() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_scalar() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator bool() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator double() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator int64_t() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::array() &noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::document_reference &&() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::object() &noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator std::string_view() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator T() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >explicit
    operator uint64_t() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator[](std::string_view key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator[](const char *key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    raw_json_token() noexceptsimdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    rewind() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    secondsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >protected
    simdjson_result(SIMDJSON_IMPLEMENTATION::ondemand::document_reference value, error_code error) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    simdjson_result() noexcept=default (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    take_value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    tie(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &value, error_code &error) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    type() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value_unsafe() const &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value_unsafe() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value_unsafe() &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    at_path(std::string_view json_path) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    at_pointer(std::string_view json_pointer) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    begin() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    count_elements() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    count_fields() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    current_depth() const noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    current_location() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    end() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    error() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field(std::string_view key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field(const char *key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field_unordered(std::string_view key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    find_field_unordered(const char *key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    firstsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >protected
    get(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &value) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_array() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_bool() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_double() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_double_in_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_int64() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_int64_in_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_number() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_number_type() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_object() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_raw_json_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_string(bool allow_replacement=false) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_string(string_type &receiver, bool allow_replacement=false) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_uint64() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_uint64_in_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_value() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    get_wobbly_string() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base(error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &&value) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &&value, error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_integer() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_negative() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_null() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    is_scalar() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator bool() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator double() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator int64_t() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::array() &noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::document_reference &&() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::object() &noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::raw_json_string() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator SIMDJSON_IMPLEMENTATION::ondemand::value() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator std::string_view() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator T() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >explicit
    operator uint64_t() noexcept(false) (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator[](std::string_view key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    operator[](const char *key) &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    raw_json_token() noexceptsimdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    rewind() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    secondsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >protected
    simdjson_result(SIMDJSON_IMPLEMENTATION::ondemand::document_reference value, error_code error) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    simdjson_result() noexcept=default (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    take_value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    tie(SIMDJSON_IMPLEMENTATION::ondemand::document_reference &value, error_code &error) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    type() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value_unsafe() const &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value_unsafe() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    value_unsafe() &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::document_reference >
    diff --git a/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4-members.html b/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4-members.html index 5d4ab959a..332cb2739 100644 --- a/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4-members.html +++ b/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4-members.html @@ -95,30 +95,31 @@ $(document).ready(function(){initNavTree('structsimdjson_1_1simdjson__result_3_0

    This is the complete list of members for simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >, including all inherited members.

    - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
    at(size_t index) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    at_pointer(std::string_view json_pointer) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    begin() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    count_elements() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >inline
    end() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    error() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    firstsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >protected
    get(SIMDJSON_IMPLEMENTATION::ondemand::array &value) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base(error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::array &&value) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::array &&value, error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    is_empty() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >inline
    operator SIMDJSON_IMPLEMENTATION::ondemand::array &&() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    raw_json() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    reset() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >inline
    secondsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >protected
    simdjson_result() noexcept=default (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    take_value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    tie(SIMDJSON_IMPLEMENTATION::ondemand::array &value, error_code &error) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value_unsafe() const &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value_unsafe() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value_unsafe() &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    at_path(std::string_view json_path) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    at_pointer(std::string_view json_pointer) noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    begin() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    count_elements() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >inline
    end() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    error() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    firstsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >protected
    get(SIMDJSON_IMPLEMENTATION::ondemand::array &value) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base() noexcept=defaultsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base(error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::array &&value) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    implementation_simdjson_result_base(SIMDJSON_IMPLEMENTATION::ondemand::array &&value, error_code error) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    is_empty() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >inline
    operator SIMDJSON_IMPLEMENTATION::ondemand::array &&() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    raw_json() noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    reset() &noexcept (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >inline
    secondsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >protected
    simdjson_result() noexcept=default (defined in simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >)simdjson::simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::array >
    take_value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    tie(SIMDJSON_IMPLEMENTATION::ondemand::array &value, error_code &error) &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value() &noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value() &&noexcept(false)simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value_unsafe() const &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value_unsafe() &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    value_unsafe() &&noexceptsimdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< SIMDJSON_IMPLEMENTATION::ondemand::array >
    diff --git a/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html b/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html index 80fb96903..68133f8b2 100644 --- a/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html +++ b/structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1array_01_4.html @@ -127,6 +127,9 @@ simdjson_inline sim simdjson_inline simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::valueat_pointer (std::string_view json_pointer) noexcept   + +simdjson_inline simdjson_result< SIMDJSON_IMPLEMENTATION::ondemand::valueat_path (std::string_view json_path) noexcept +  simdjson_inline simdjson_result< std::string_view > raw_json () noexcept   @@ -193,7 +196,7 @@ Additional Inherited Members

    Detailed Description

    -

    Definition at line 180 of file array.h.

    +

    Definition at line 193 of file array.h.


    The documentation for this struct was generated from the following files: