Cast this JSON value to an instance of type T.
The programmer is responsible for providing an implementation of get<T> for the type T.
The programmer is responsible for providing an implementation of get<T> for the type T, if T is not one of the types supported by the library (object, array, raw_json_string, string_view, uint64_t, etc.).
diff --git a/field_8h_source.html b/field_8h_source.html
index a24df373e..e3da8a5e2 100644
--- a/field_8h_source.html
+++ b/field_8h_source.html
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('field_8h_source.html',''); initResizab
diff --git a/functions_func_o.html b/functions_func_o.html
index 0a6f3bb96..e2e568ee1 100644
--- a/functions_func_o.html
+++ b/functions_func_o.html
@@ -139,7 +139,8 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza
,
diff --git a/functions_o.html b/functions_o.html
index 323e6ace5..38dd9156f 100644
--- a/functions_o.html
+++ b/functions_o.html
@@ -142,7 +142,8 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable()
,
operator T&&()
: simdjson::SIMDJSON_IMPLEMENTATION::implementation_simdjson_result_base< T >
diff --git a/generic_2ondemand_2array_8h_source.html b/generic_2ondemand_2array_8h_source.html
index 131033913..0e950ccc2 100644
--- a/generic_2ondemand_2array_8h_source.html
+++ b/generic_2ondemand_2array_8h_source.html
@@ -189,7 +189,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2array_8h_source.htm
error_code
All possible errors returned by simdjson.
The result of a simdjson operation that could fail.
-
+
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
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 7baebdbba..bfe5b47d0 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
A forward-only JSON array.
A forward-only JSON array.
-A document_reference is a thin wrapper around a document reference instance.
+A document_reference is a thin wrapper around a document reference instance.
A forward-only stream of documents.
A JSON field (key/value pair) in an object.
diff --git a/generic_2ondemand_2document-inl_8h_source.html b/generic_2ondemand_2document-inl_8h_source.html
index 3b89c5a01..afcd72cae 100644
--- a/generic_2ondemand_2document-inl_8h_source.html
+++ b/generic_2ondemand_2document-inl_8h_source.html
@@ -269,7 +269,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document-inl_8h_sou
185 #if SIMDJSON_EXCEPTIONS
- 187 simdjson_inline document::operator T() noexcept(false) {
return get<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(); }
@@ -1002,7 +1002,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document-inl_8h_sou
simdjson_inline simdjson_result< T > get() &noexcept
Get this value as the given type.
simdjson_inline simdjson_result< double > get_double_in_string() noexcept
Cast this JSON value (inside string) to a double.
simdjson_inline simdjson_result< value > at_path(std::string_view json_path) noexcept
Get the value associated with the given JSONPath expression.
-json_iterator iter
Current position in the document.
+json_iterator iter
Current position in the document.
simdjson_inline simdjson_result< double > get_double() noexcept
Cast this JSON value to a double.
std::string to_debug_string() noexcept
Returns debugging information.
void rewind() noexcept
Reset the iterator inside the document instance so we are pointing back at the beginning of the docum...
@@ -1034,7 +1034,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)
@ INVALID_JSON_POINTER
Invalid JSON pointer reference.
-
+
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
simdjson_warn_unused simdjson_inline error_code get(T &value) &&noexcept
Move the value to the provided variable.
diff --git a/generic_2ondemand_2document_8h_source.html b/generic_2ondemand_2document_8h_source.html
index e43d14f1e..c674fe9f6 100644
--- a/generic_2ondemand_2document_8h_source.html
+++ b/generic_2ondemand_2document_8h_source.html
@@ -131,336 +131,338 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document_8h_source.
-
+
184 static_assert(!
sizeof(T),
"The get method with given type is not implemented by the simdjson library. "
185 "The supported types are ondemand::object, ondemand::array, raw_json_string, std::string_view, uint64_t, "
186 "int64_t, double, and bool. We recommend you use get_double(), get_bool(), get_uint64(), get_int64(), "
- 187 " get_object(), get_array(), get_raw_json_string(), or get_string() instead of the get template.");
-
-
-
-
- 193 static_assert(!
sizeof(T),
"The get method with given type is not implemented by the simdjson library. "
- 194 "The supported types are ondemand::object, ondemand::array, raw_json_string, std::string_view, uint64_t, "
- 195 "int64_t, double, and bool. We recommend you use get_double(), get_bool(), get_uint64(), get_int64(), "
- 196 " get_object(), get_array(), get_raw_json_string(), or get_string() instead of the get template.");
-
-
-
- 212 template<
typename T> simdjson_inline
error_code get(T &out) && noexcept;
-
- 214 #if SIMDJSON_EXCEPTIONS
-
- 216 explicit simdjson_inline
operator T() noexcept(false);
- 223 simdjson_inline operator
array() & noexcept(false);
- 230 simdjson_inline operator
object() & noexcept(false);
- 237 simdjson_inline operator uint64_t() noexcept(false);
- 244 simdjson_inline operator int64_t() noexcept(false);
- 251 simdjson_inline operator
double() noexcept(false);
- 261 simdjson_inline operator std::string_view() noexcept(false);
-
- 277 simdjson_inline operator
bool() noexcept(false);
- 289 simdjson_inline operator
value() noexcept(false);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 542 inline
void rewind() noexcept;
-
-
-
-
-
- 563 inline
bool at_end() const noexcept;
-
-
+ 187 " get_object(), get_array(), get_raw_json_string(), or get_string() instead of the get template."
+ 188 " You may also add support for custom types, see our documentation.");
+
+
+
+
+ 194 static_assert(!
sizeof(T),
"The get method with given type is not implemented by the simdjson library. "
+ 195 "The supported types are ondemand::object, ondemand::array, raw_json_string, std::string_view, uint64_t, "
+ 196 "int64_t, double, and bool. We recommend you use get_double(), get_bool(), get_uint64(), get_int64(), "
+ 197 " get_object(), get_array(), get_raw_json_string(), or get_string() instead of the get template."
+ 198 " You may also add support for custom types, see our documentation.");
+
+
+
+ 214 template<
typename T> simdjson_inline
error_code get(T &out) && noexcept;
+
+ 216 #if SIMDJSON_EXCEPTIONS
+
+ 227 explicit simdjson_inline
operator T() noexcept(false);
+ 234 simdjson_inline operator
array() & noexcept(false);
+ 241 simdjson_inline operator
object() & noexcept(false);
+ 248 simdjson_inline operator uint64_t() noexcept(false);
+ 255 simdjson_inline operator int64_t() noexcept(false);
+ 262 simdjson_inline operator
double() noexcept(false);
+ 272 simdjson_inline operator std::string_view() noexcept(false);
+
+ 288 simdjson_inline operator
bool() noexcept(false);
+ 300 simdjson_inline operator
value() noexcept(false);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 553 inline
void rewind() noexcept;
+
+
+
+
+
+ 574 inline
bool at_end() const noexcept;
-
-
-
-
-
-
-
-
- 652 simdjson_inline
document(ondemand::json_iterator &&
iter) noexcept;
- 653 simdjson_inline const uint8_t *text(uint32_t idx) const noexcept;
-
- 655 simdjson_inline value_iterator resume_value_iterator() noexcept;
- 656 simdjson_inline value_iterator get_root_value_iterator() noexcept;
- 657 simdjson_inline
simdjson_result<
object> start_or_resume_object() noexcept;
- 658 static simdjson_inline
document start(ondemand::json_iterator &&
iter) noexcept;
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ 663 simdjson_inline
document(ondemand::json_iterator &&
iter) noexcept;
+ 664 simdjson_inline const uint8_t *text(uint32_t idx) const noexcept;
-
-
- 668 friend class ondemand::parser;
-
-
-
-
-
-
-
+ 666 simdjson_inline value_iterator resume_value_iterator() noexcept;
+ 667 simdjson_inline value_iterator get_root_value_iterator() noexcept;
+ 668 simdjson_inline
simdjson_result<
object> start_or_resume_object() noexcept;
+ 669 static simdjson_inline
document start(ondemand::json_iterator &&
iter) noexcept;
+
+
+
+
+
+
-
-
-
-
-
-
-
- 687 simdjson_inline
void rewind() noexcept;
-
-
-
-
-
-
-
-
-
- 697 template <
typename string_type>
- 698 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
-
-
-
-
-
-
-
-
- 707 simdjson_inline
operator document&()
const noexcept;
- 708 #if SIMDJSON_EXCEPTIONS
-
- 710 explicit simdjson_inline
operator T() noexcept(
false);
- 711 simdjson_inline
operator array() & noexcept(
false);
- 712 simdjson_inline
operator object() & noexcept(
false);
- 713 simdjson_inline
operator uint64_t() noexcept(
false);
- 714 simdjson_inline
operator int64_t() noexcept(
false);
- 715 simdjson_inline
operator double() noexcept(
false);
- 716 simdjson_inline
operator std::string_view() noexcept(
false);
-
- 718 simdjson_inline
operator bool() noexcept(
false);
- 719 simdjson_inline
operator value() noexcept(
false);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 738 simdjson_inline int32_t current_depth()
const noexcept;
- 739 simdjson_inline
bool is_negative() noexcept;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 773 template <
typename string_type>
- 774 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
-
-
-
-
-
-
-
-
-
- 784 template<
typename T> simdjson_inline
error_code get(T &out) & noexcept;
- 785 template<
typename T> simdjson_inline
error_code get(T &out) && noexcept;
- 786 #if SIMDJSON_EXCEPTIONS
-
- 788 explicit simdjson_inline
operator T() noexcept(
false);
-
-
- 791 simdjson_inline
operator uint64_t() noexcept(
false);
- 792 simdjson_inline
operator int64_t() noexcept(
false);
- 793 simdjson_inline
operator double() noexcept(
false);
- 794 simdjson_inline
operator std::string_view() noexcept(
false);
-
- 796 simdjson_inline
operator bool() noexcept(
false);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 814 simdjson_inline int32_t current_depth()
const noexcept;
- 815 simdjson_inline
bool at_end()
const noexcept;
- 816 simdjson_inline
bool is_negative() noexcept;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 679 friend class ondemand::parser;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 698 simdjson_inline
void rewind() noexcept;
+
+
+
+
+
+
+
+
+
+ 708 template <
typename string_type>
+ 709 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
+
+
+
+
+
+
+
+
+ 718 simdjson_inline
operator document&()
const noexcept;
+ 719 #if SIMDJSON_EXCEPTIONS
+
+ 721 explicit simdjson_inline
operator T() noexcept(
false);
+ 722 simdjson_inline
operator array() & noexcept(
false);
+ 723 simdjson_inline
operator object() & noexcept(
false);
+ 724 simdjson_inline
operator uint64_t() noexcept(
false);
+ 725 simdjson_inline
operator int64_t() noexcept(
false);
+ 726 simdjson_inline
operator double() noexcept(
false);
+ 727 simdjson_inline
operator std::string_view() noexcept(
false);
+
+ 729 simdjson_inline
operator bool() noexcept(
false);
+ 730 simdjson_inline
operator value() noexcept(
false);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 749 simdjson_inline int32_t current_depth()
const noexcept;
+ 750 simdjson_inline
bool is_negative() noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 784 template <
typename string_type>
+ 785 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
+
+
+
+
+
+
+
+
+
+ 795 template<
typename T> simdjson_inline
error_code get(T &out) & noexcept;
+ 796 template<
typename T> simdjson_inline
error_code get(T &out) && noexcept;
+ 797 #if SIMDJSON_EXCEPTIONS
+
+ 799 explicit simdjson_inline
operator T() noexcept(
false);
+
+
+ 802 simdjson_inline
operator uint64_t() noexcept(
false);
+ 803 simdjson_inline
operator int64_t() noexcept(
false);
+ 804 simdjson_inline
operator double() noexcept(
false);
+ 805 simdjson_inline
operator std::string_view() noexcept(
false);
+
+ 807 simdjson_inline
operator bool() noexcept(
false);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 825 simdjson_inline int32_t current_depth()
const noexcept;
+ 826 simdjson_inline
bool at_end()
const noexcept;
+ 827 simdjson_inline
bool is_negative() noexcept;
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
- 850 template <
typename string_type>
- 851 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
-
-
-
-
-
- 857 #if SIMDJSON_EXCEPTIONS
-
- 859 explicit simdjson_inline
operator T() noexcept(
false);
-
-
- 862 simdjson_inline
operator uint64_t() noexcept(
false);
- 863 simdjson_inline
operator int64_t() noexcept(
false);
- 864 simdjson_inline
operator double() noexcept(
false);
- 865 simdjson_inline
operator std::string_view() noexcept(
false);
-
- 867 simdjson_inline
operator bool() noexcept(
false);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 861 template <
typename string_type>
+ 862 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
+
+
+
+
+
+ 868 #if SIMDJSON_EXCEPTIONS
+
+ 870 explicit simdjson_inline
operator T() noexcept(
false);
+
+
+ 873 simdjson_inline
operator uint64_t() noexcept(
false);
+ 874 simdjson_inline
operator int64_t() noexcept(
false);
+ 875 simdjson_inline
operator double() noexcept(
false);
+ 876 simdjson_inline
operator std::string_view() noexcept(
false);
+
+ 878 simdjson_inline
operator bool() noexcept(
false);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A forward-only JSON array.
A forward-only JSON array.
-A document_reference is a thin wrapper around a document reference instance.
+A document_reference is a thin wrapper around a document reference instance.
simdjson_inline simdjson_result< uint64_t > get_uint64() noexcept
The document_reference instances are used primarily/solely for streams of JSON documents.
A forward-only stream of documents.
simdjson_inline simdjson_result< value > at(size_t index) &noexcept
Get the value at the given index in the array.
-static constexpr depth_t DOCUMENT_DEPTH
document depth is always 0
+static constexpr depth_t DOCUMENT_DEPTH
document depth is always 0
simdjson_inline int32_t current_depth() const noexcept
Returns the current depth in the document if in bounds.
simdjson_inline simdjson_result< array_iterator > begin() &noexcept
Begin array iteration.
simdjson_inline simdjson_result< size_t > count_fields() &noexcept
This method scans the object and counts the number of key-value pairs.
@@ -483,7 +485,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document_8h_source.
simdjson_inline simdjson_result< T > get() &noexcept
Get this value as the given type.
simdjson_inline simdjson_result< double > get_double_in_string() noexcept
Cast this JSON value (inside string) to a double.
simdjson_inline simdjson_result< value > at_path(std::string_view json_path) noexcept
Get the value associated with the given JSONPath expression.
-json_iterator iter
Current position in the document.
+json_iterator iter
Current position in the document.
simdjson_inline simdjson_result< double > get_double() noexcept
Cast this JSON value to a double.
std::string to_debug_string() noexcept
Returns debugging information.
void rewind() noexcept
Reset the iterator inside the document instance so we are pointing back at the beginning of the docum...
@@ -517,7 +519,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document_8h_source.
-
+
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
simdjson_warn_unused simdjson_inline error_code get(T &value) &&noexcept
Move the value to the provided variable.
diff --git a/generic_2ondemand_2document__stream-inl_8h_source.html b/generic_2ondemand_2document__stream-inl_8h_source.html
index 16ebfbaec..1562338a9 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.
+json_iterator iter
Current position in the document.
A JSON fragment iterator.
The top level simdjson namespace, containing everything the library provides.
error_code
All possible errors returned by simdjson.
diff --git a/generic_2ondemand_2object_8h_source.html b/generic_2ondemand_2object_8h_source.html
index e1f45e9bc..c073f8843 100644
--- a/generic_2ondemand_2object_8h_source.html
+++ b/generic_2ondemand_2object_8h_source.html
@@ -196,7 +196,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2object_8h_source.ht
error_code
All possible errors returned by simdjson.
The result of a simdjson operation that could fail.
-
+
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
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 6e24988fe..cba610315 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
A forward-only JSON array.
-A document_reference is a thin wrapper around a document reference instance.
+A document_reference is a thin wrapper around a document reference instance.
A forward-only JSON object field iterator.
An ephemeral JSON value returned during iteration.
diff --git a/generic_2ondemand_2serialization_8h_source.html b/generic_2ondemand_2serialization_8h_source.html
index 82b518731..5a24aaf5d 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
A forward-only JSON array.
-A document_reference is a thin wrapper around a document reference instance.
+A document_reference is a thin wrapper around a document reference instance.
A forward-only JSON object field iterator.
An ephemeral JSON value returned during iteration.
diff --git a/search/all_e.js b/search/all_e.js
index 2dcf18dbc..09e8fe1fb 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -14,14 +14,14 @@ var searchData=
['operator_20int64_5ft_172',['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_173',['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_174',['operator padded_string_view',['../structsimdjson_1_1padded__string.html#a0e5b8e8917478af4e82e023c2efa40e9',1,'simdjson::padded_string']]],
- ['operator_20raw_5fjson_5fstring_175',['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_176',['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_20raw_5fjson_5fstring_175',['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() noexcept(false)']]],
+ ['operator_20t_176',['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_1document.html#a82f15e975b32e02fc98d4583a46ae0c6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::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 T()']]],
['operator_20t_26_26_177',['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_178',['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_179',['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_180',['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_21_3d_180',['operator!=',['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a56c69d73c7e424e008a28771661ab218',1,'simdjson::dom::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_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!=(const iterator &other) const noexcept']]],
['operator_2a_181',['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_182',['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_2b_2b_182',['operator++',['../classsimdjson_1_1dom_1_1array_1_1iterator.html#a6ec91111a2bcc9e378d30b47b613fac5',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_1array_1_1iterator.html#a46454681bd5e3a938c04eb89210e7966',1,'simdjson::dom::array::iterator::operator++()'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#aa26738ad08b7de3be4621a75863118ab',1,'simdjson::dom::object::iterator::operator++()']]],
['operator_3c_183',['operator<',['../classsimdjson_1_1dom_1_1element.html#a2f9448091caf47e5ecc325956e14ed73',1,'simdjson::dom::element']]],
['operator_3c_3c_184',['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_185',['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=()']]],
diff --git a/search/functions_d.js b/search/functions_d.js
index b12f7e00d..a6104fb66 100644
--- a/search/functions_d.js
+++ b/search/functions_d.js
@@ -2,25 +2,25 @@ var searchData=
[
['object_467',['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_468',['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_469',['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_20array_469',['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()']]],
['operator_20bool_470',['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_471',['operator const char *',['../classsimdjson_1_1dom_1_1element.html#a8f9569b40dd2b23aab9fbf2229749589',1,'simdjson::dom::element']]],
['operator_20double_472',['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_473',['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_474',['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_20object_474',['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()'],['../classsimdjson_1_1dom_1_1element.html#a23f4d8c38309b0184e658d8a9697a177',1,'simdjson::dom::element::operator object()']]],
['operator_20padded_5fstring_5fview_475',['operator padded_string_view',['../structsimdjson_1_1padded__string.html#a0e5b8e8917478af4e82e023c2efa40e9',1,'simdjson::padded_string']]],
- ['operator_20raw_5fjson_5fstring_476',['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_477',['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_20raw_5fjson_5fstring_476',['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()']]],
+ ['operator_20t_477',['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_1document.html#a82f15e975b32e02fc98d4583a46ae0c6',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::document::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 T()']]],
['operator_20t_26_26_478',['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_479',['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_480',['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_481',['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_482',['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_483',['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_21_3d_481',['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_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_482',['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*() noexcept']]],
+ ['operator_2b_2b_483',['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++(int) noexcept'],['../classsimdjson_1_1dom_1_1object_1_1iterator.html#aa26738ad08b7de3be4621a75863118ab',1,'simdjson::dom::object::iterator::operator++() noexcept'],['../classsimdjson_1_1dom_1_1document__stream_1_1iterator.html#a7b05ed75aa2b2a6d3a17204b9863956a',1,'simdjson::dom::document_stream::iterator::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']]],
['operator_3c_484',['operator<',['../classsimdjson_1_1dom_1_1element.html#a2f9448091caf47e5ecc325956e14ed73',1,'simdjson::dom::element']]],
- ['operator_3c_3c_485',['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_486',['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_487',['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_3c_3c_485',['operator<<',['../namespacesimdjson.html#a43514fe76c3095e45f30a050a9551d27',1,'simdjson::operator<<()'],['../namespacesimdjson_1_1dom.html#a1c26d3ab6fcbbb3ecb69add4236f0a4d',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::object value)'],['../namespacesimdjson_1_1dom.html#a34e6f2a4920f4dcb683f5730f8d8601b',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::array value)'],['../namespacesimdjson_1_1dom.html#abdab607221c423b08344548fa442a45a',1,'simdjson::dom::operator<<(std::ostream &out, simdjson::dom::element 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#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#a667605c4c36cfa45bf111d6c76d39284',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string_view > &s) noexcept(false)'],['../namespacesimdjson.html#a39bbbf605c0068e4a65c2d8885727fc9',1,'simdjson::operator<<(std::ostream &out, simdjson_result< padded_string > &s) noexcept(false)'],['../namespacesimdjson.html#a537445bb236ae76d2b5559b1851b7108',1,'simdjson::operator<<(std::ostream &out, const padded_string &s)']]],
+ ['operator_3d_486',['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__stream.html#a162d002972b41bbb7d8e4021341e15ba',1,'simdjson::dom::document_stream::operator=()'],['../classsimdjson_1_1dom_1_1document.html#a336814aa587d9ca605e1548b22b2b80c',1,'simdjson::dom::document::operator=()']]],
+ ['operator_3d_3d_487',['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_1_s_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==()']]],
['operator_5b_5d_488',['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_489',['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()']]]
+ ['string_5fview_489',['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()'],['../structsimdjson_1_1padded__string.html#a4bf80c11155b8067a87bd76762bee23b',1,'simdjson::padded_string::string_view()']]]
];
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_1document_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_1document_01_4.html
index 47de6cdd2..6ac427bda 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_1document_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_1document_01_4.html
@@ -369,7 +369,7 @@ Additional Inherited Members
-
Definition at line 757 of file document.h.
+
Definition at line 768 of file document.h.
◆ raw_json_token()
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_1document__reference_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_1document__reference_01_4.html
index 48c200f40..92c2885ba 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_1document__reference_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_1document__reference_01_4.html
@@ -321,7 +321,7 @@ Additional Inherited Members
-
Definition at line 835 of file document.h.
+
Definition at line 846 of file document.h.
◆ raw_json_token()
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_1value_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_1value_01_4.html
index 7097bf59a..11600f470 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_1value_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_1value_01_4.html
@@ -328,7 +328,7 @@ Additional Inherited Members
-
Definition at line 652 of file value.h.
+
Definition at line 656 of file value.h.
◆ current_depth()
diff --git a/value-inl_8h_source.html b/value-inl_8h_source.html
index 3dad6d130..1decc3be6 100644
--- a/value-inl_8h_source.html
+++ b/value-inl_8h_source.html
@@ -664,7 +664,7 @@ $(document).ready(function(){initNavTree('value-inl_8h_source.html',''); initRes
@ INVALID_JSON_POINTER
Invalid JSON pointer reference.
-
+
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
simdjson_warn_unused simdjson_inline error_code get(T &value) &&noexcept
Move the value to the provided variable.
diff --git a/value_8h_source.html b/value_8h_source.html
index 778997314..40c19c321 100644
--- a/value_8h_source.html
+++ b/value_8h_source.html
@@ -109,199 +109,200 @@ $(document).ready(function(){initNavTree('value_8h_source.html',''); initResizab
25 simdjson_inline
value() noexcept = default;
-
+
41 static_assert(!
sizeof(T),
"The get method with given type is not implemented by the simdjson library. "
42 "The supported types are ondemand::object, ondemand::array, raw_json_string, std::string_view, uint64_t, "
43 "int64_t, double, and bool. We recommend you use get_double(), get_bool(), get_uint64(), get_int64(), "
- 44 " get_object(), get_array(), get_raw_json_string(), or get_string() instead of the get template.");
-
-
- 56 template<
typename T> simdjson_inline
error_code get(T &out) noexcept;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 151 template <typename string_type>
- 152 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement = false) noexcept;
-
-
-
-
-
-
-
-
- 196 #if SIMDJSON_EXCEPTIONS
-
- 204 explicit simdjson_inline
operator T() noexcept(false);
- 211 simdjson_inline operator
array() noexcept(false);
- 218 simdjson_inline operator
object() noexcept(false);
- 225 simdjson_inline operator uint64_t() noexcept(false);
- 232 simdjson_inline operator int64_t() noexcept(false);
- 239 simdjson_inline operator
double() noexcept(false);
- 251 simdjson_inline operator std::string_view() noexcept(false);
-
- 267 simdjson_inline operator
bool() noexcept(false);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 607 simdjson_inline
value(const value_iterator &iter) noexcept;
-
- 612 simdjson_inline
void skip() noexcept;
-
- 619 static simdjson_inline
value start(const value_iterator &iter) noexcept;
-
- 624 static simdjson_inline
value resume(const value_iterator &iter) noexcept;
-
-
-
-
-
-
- 634 value_iterator iter{};
-
-
-
-
-
-
-
+ 44 " get_object(), get_array(), get_raw_json_string(), or get_string() instead of the get template."
+ 45 " You may also add support for custom types, see our documentation.");
+
+
+ 57 template<
typename T> simdjson_inline
error_code get(T &out) noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 152 template <typename string_type>
+ 153 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement = false) noexcept;
+
+
+
+
+
+
+
+
+ 197 #if SIMDJSON_EXCEPTIONS
+
+ 208 explicit simdjson_inline
operator T() noexcept(false);
+ 215 simdjson_inline operator
array() noexcept(false);
+ 222 simdjson_inline operator
object() noexcept(false);
+ 229 simdjson_inline operator uint64_t() noexcept(false);
+ 236 simdjson_inline operator int64_t() noexcept(false);
+ 243 simdjson_inline operator
double() noexcept(false);
+ 255 simdjson_inline operator std::string_view() noexcept(false);
+
+ 271 simdjson_inline operator
bool() noexcept(false);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 611 simdjson_inline
value(const value_iterator &iter) noexcept;
+
+ 616 simdjson_inline
void skip() noexcept;
+
+ 623 static simdjson_inline
value start(const value_iterator &iter) noexcept;
+
+ 628 static simdjson_inline
value resume(const value_iterator &iter) noexcept;
+
+
+
+
+
+
+ 638 value_iterator iter{};
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 668 template <
typename string_type>
- 669 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
-
-
-
-
-
-
-
- 677 template<
typename T> simdjson_inline
error_code get(T &out) noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 672 template <
typename string_type>
+ 673 simdjson_inline
error_code get_string(string_type& receiver,
bool allow_replacement =
false) noexcept;
+
+
+
+
- 679 #if SIMDJSON_EXCEPTIONS
-
- 681 explicit simdjson_inline
operator T() noexcept(
false);
-
-
- 684 simdjson_inline
operator uint64_t() noexcept(
false);
- 685 simdjson_inline
operator int64_t() noexcept(
false);
- 686 simdjson_inline
operator double() noexcept(
false);
- 687 simdjson_inline
operator std::string_view() noexcept(
false);
-
- 689 simdjson_inline
operator bool() noexcept(
false);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 681 template<
typename T> simdjson_inline
error_code get(T &out) noexcept;
+
+ 683 #if SIMDJSON_EXCEPTIONS
+
+ 685 explicit simdjson_inline
operator T() noexcept(
false);
+
+
+ 688 simdjson_inline
operator uint64_t() noexcept(
false);
+ 689 simdjson_inline
operator int64_t() noexcept(
false);
+ 690 simdjson_inline
operator double() noexcept(
false);
+ 691 simdjson_inline
operator std::string_view() noexcept(
false);
+
+ 693 simdjson_inline
operator bool() noexcept(
false);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
A forward-only JSON array.
A forward-only JSON array.
@@ -357,7 +358,7 @@ $(document).ready(function(){initNavTree('value_8h_source.html',''); initResizab
-
+
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
simdjson_warn_unused simdjson_inline error_code get(T &value) &&noexcept
Move the value to the provided variable.