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-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_1parser-members.html index 5160c9104..b41237c44 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-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_1parser-members.html @@ -95,7 +95,7 @@ $(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::parser, including all inherited members.

- + @@ -111,8 +111,8 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_ - - + + 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 2f381aa3e..7994a5553 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 @@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1_s_i_m_d_j_s_o_n___i_
allocate(size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
capacity() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
capacity() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
iterate(padded_string_view json) &noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
iterate(const char *json, size_t len, size_t capacity) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
iterate(const uint8_t *json, size_t len, size_t capacity) &noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
iterate_many(const std::string &&s, size_t batch_size, bool allow_comma_separated=false)=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parserinline
iterate_many(const padded_string &s, size_t batch_size=DEFAULT_BATCH_SIZE, bool allow_comma_separated=false) noexcept (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parserinline
iterate_many(const padded_string &&s, size_t batch_size, bool allow_comma_separated=false)=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parserinline
max_capacity() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
max_depth() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
max_capacity() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
max_depth() const noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
operator=(const parser &other)=delete (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
operator=(parser &&other) noexcept=default (defined in simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser)simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexceptsimdjson::SIMDJSON_IMPLEMENTATION::ondemand::parserinlineexplicit
- + +simdjson_warn_unused simdjson_result< document >  +simdjson_warn_unused simdjson_result< document >  +simdjson_warn_unused simdjson_result< document >  @@ -164,21 +164,21 @@ simdjson_warn_unused - - - - - - + + + + + + +simdjson_inline void  - - - - + + + + @@ -424,8 +424,8 @@ Parser Capacity - -

◆ max_depth()

+ +

◆ max_depth()

@@ -434,7 +434,7 @@ Parser Capacity

Public Member Functions

 parser (size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept
 parser (size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept
 Create a JSON parser. More...
 
@@ -123,13 +123,13 @@ simdjson_inline  Start iterating an on-demand JSON document. More...
 
-simdjson_warn_unused simdjson_result< documentiterate (const char *json, size_t len, size_t capacity) &noexcept
iterate (const char *json, size_t len, size_t capacity) &noexcept
 
-simdjson_warn_unused simdjson_result< documentiterate (const uint8_t *json, size_t len, size_t capacity) &noexcept
iterate (const uint8_t *json, size_t len, size_t capacity) &noexcept
 
-simdjson_warn_unused simdjson_result< documentiterate (std::string_view json, size_t capacity) &noexcept
iterate (std::string_view json, size_t capacity) &noexcept
 
simdjson_warn_unused simdjson_result< documentiterate (const std::string &json) &noexcept
simdjson_result< document_streamiterate_many (const padded_string &&s, size_t batch_size, bool allow_comma_separated=false)=delete
 
-simdjson_inline size_t capacity () const noexcept
 The capacity of this parser (the largest document it can process).
 
-simdjson_inline size_t max_capacity () const noexcept
 The maximum capacity of this parser (the largest document it is allowed to process).
 
+simdjson_pure simdjson_inline size_t capacity () const noexcept
 The capacity of this parser (the largest document it can process).
 
+simdjson_pure simdjson_inline size_t max_capacity () const noexcept
 The maximum capacity of this parser (the largest document it is allowed to process).
 
-simdjson_inline void set_max_capacity (size_t max_capacity) noexcept
set_max_capacity (size_t max_capacity) noexcept
 
simdjson_inline size_t max_depth () const noexcept
 The maximum depth of this parser (the most deeply nested objects and arrays it can process). More...
 
simdjson_warn_unused error_code allocate (size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept
simdjson_pure simdjson_inline size_t max_depth () const noexcept
 The maximum depth of this parser (the most deeply nested objects and arrays it can process). More...
 
simdjson_warn_unused error_code allocate (size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept
 Ensure this parser has enough memory to process JSON documents up to capacity bytes in length and max_depth depth. More...
 
simdjson_inline simdjson_result< std::string_view > unescape (raw_json_string in, uint8_t *&dst, bool allow_replacement=false) const noexcept
- + 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.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_1parser.js index e92a402fa..60b2e7a7e 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.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_1parser.js @@ -5,7 +5,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_ [ "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#a5100063860f3d57d03366d4967aaac02", null ], [ "~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", null ], [ "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", null ], - [ "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", null ], + [ "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#a6c471139dab5371a25021158a7f07d17", null ], [ "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#a483fec1e0bf7f96ecf91cdbf8ac7948d", null ], [ "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#a8043fd848a5655b8f6d09a0edf2df5d7", null ], [ "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#a792ec7912794a7a657a0b3b5e88fd0cf", null ], @@ -21,8 +21,8 @@ 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_ [ "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#a571b4c61bf41f54632aedc60ae618187", null ], [ "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#a2da4292fb8e43946a7e70bb2cb2d8d02", null ], [ "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", null ], - [ "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", null ], - [ "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", null ], + [ "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#a1c1fa76cb23d179fc4e98c2707bd9530", null ], + [ "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#a53ae6fd25ecdc64171a03f8e542b276c", null ], [ "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_1parser.html#a615e14840aadad3ddb703d40140e6a46", null ], [ "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_1parser.html#a1df3e757ec1e2206da217b3165fcbded", null ], [ "set_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#a1fea49ba6513317ea94d87926b6f085d", null ], diff --git a/classsimdjson_1_1dom_1_1parser-members.html b/classsimdjson_1_1dom_1_1parser-members.html index 7764f145c..33fb4ded6 100644 --- a/classsimdjson_1_1dom_1_1parser-members.html +++ b/classsimdjson_1_1dom_1_1parser-members.html @@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('classsimdjson_1_1dom_1_1parser.html',' - + diff --git a/classsimdjson_1_1dom_1_1parser.html b/classsimdjson_1_1dom_1_1parser.html index 1c9d4ec8d..ee5b40f89 100644 --- a/classsimdjson_1_1dom_1_1parser.html +++ b/classsimdjson_1_1dom_1_1parser.html @@ -200,7 +200,7 @@ simdjson_inline sim - + @@ -209,9 +209,9 @@ simdjson_inline sim - - - + + + @@ -600,8 +600,8 @@ Parser Capacity - -

◆ max_depth()

+ +

◆ max_depth()

@@ -610,7 +610,7 @@ Parser Capacity
simdjson_inline size_t simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth simdjson_pure simdjson_inline size_t simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth ( ) const
load_into_document(document &doc, const std::string &path) &&=delete (defined in simdjson::dom::parser)simdjson::dom::parserinline
load_many(const std::string &path, size_t batch_size=dom::DEFAULT_BATCH_SIZE) noexceptsimdjson::dom::parserinline
max_capacity() const noexceptsimdjson::dom::parser
max_depth() const noexceptsimdjson::dom::parser
max_depth() const noexceptsimdjson::dom::parser
operator=(parser &&other) noexceptsimdjson::dom::parser
parse(const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexceptsimdjson::dom::parserinline
parse(const uint8_t *buf, size_t len, bool realloc_if_needed=true) &&=delete (defined in simdjson::dom::parser)simdjson::dom::parserinline
simdjson_result< document_streamparse_many (const padded_string &&s, size_t batch_size)=delete
 
simdjson_warn_unused error_code allocate (size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept
simdjson_warn_unused error_code allocate (size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept
 Ensure this parser has enough memory to process JSON documents up to capacity bytes in length and max_depth depth. More...
 
simdjson_inline size_t capacity () const noexcept
simdjson_inline size_t max_capacity () const noexcept
 The largest document this parser can automatically support. More...
 
simdjson_inline size_t max_depth () const noexcept
 The maximum level of nested object and arrays supported by this parser. More...
 
simdjson_pure simdjson_inline size_t max_depth () const noexcept
 The maximum level of nested object and arrays supported by this parser. More...
 
simdjson_inline void set_max_capacity (size_t max_capacity) noexcept
 Set max_capacity. More...
 
- + diff --git a/classsimdjson_1_1dom_1_1parser.js b/classsimdjson_1_1dom_1_1parser.js index dc84584ea..86c37f30d 100644 --- a/classsimdjson_1_1dom_1_1parser.js +++ b/classsimdjson_1_1dom_1_1parser.js @@ -11,7 +11,7 @@ var classsimdjson_1_1dom_1_1parser = [ "load_into_document", "classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807", null ], [ "load_many", "classsimdjson_1_1dom_1_1parser.html#a5300851ba21d0a0273a11510fd1c378a", null ], [ "max_capacity", "classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0", null ], - [ "max_depth", "classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441", null ], + [ "max_depth", "classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5", null ], [ "operator=", "classsimdjson_1_1dom_1_1parser.html#af5b61dda345cef1feba7c4529dfe0259", null ], [ "parse", "classsimdjson_1_1dom_1_1parser.html#aec2dcf15817bc41858bae72519562e03", null ], [ "parse", "classsimdjson_1_1dom_1_1parser.html#adf358420cd2a1d1b60047cde61c074d5", null ], diff --git a/dom_2parser-inl_8h_source.html b/dom_2parser-inl_8h_source.html index 8f525214a..33aaa1e7b 100644 --- a/dom_2parser-inl_8h_source.html +++ b/dom_2parser-inl_8h_source.html @@ -284,7 +284,7 @@ $(document).ready(function(){initNavTree('dom_2parser-inl_8h_source.html',''); i
191 simdjson_inline size_t parser::max_capacity() const noexcept {
192  return _max_capacity;
193 }
-
194 simdjson_inline size_t parser::max_depth() const noexcept {
+
194 simdjson_pure simdjson_inline size_t parser::max_depth() const noexcept {
195  return implementation ? implementation->max_depth() : DEFAULT_MAX_DEPTH;
196 }
197 
@@ -354,10 +354,10 @@ $(document).ready(function(){initNavTree('dom_2parser-inl_8h_source.html',''); i
simdjson_inline parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept
Create a JSON parser.
Definition: parser-inl.h:23
simdjson_result< element > parse(const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexcept
Parse a JSON document and return a temporary reference to it.
Definition: parser-inl.h:153
simdjson_result< element > parse_into_document(document &doc, const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexcept
Parse a JSON document into a provide document instance and return a temporary reference to it.
Definition: parser-inl.h:113
-
simdjson_inline size_t max_depth() const noexcept
The maximum level of nested object and arrays supported by this parser.
Definition: parser-inl.h:194
simdjson_result< document_stream > load_many(const std::string &path, size_t batch_size=dom::DEFAULT_BATCH_SIZE) noexcept
Load a file containing many JSON documents.
Definition: parser-inl.h:105
simdjson_inline void set_max_capacity(size_t max_capacity) noexcept
Set max_capacity.
Definition: parser-inl.h:247
simdjson_inline size_t max_capacity() const noexcept
The largest document this parser can automatically support.
Definition: parser-inl.h:191
+
simdjson_pure simdjson_inline size_t max_depth() const noexcept
The maximum level of nested object and arrays supported by this parser.
Definition: parser-inl.h:194
simdjson_result< element > load(const std::string &path) &noexcept
Load a JSON document from a file and return a reference to it.
Definition: parser-inl.h:94
simdjson_result< element > load_into_document(document &doc, const std::string &path) &noexcept
Load a JSON document from a file into a provide document instance and return a temporary reference to...
Definition: parser-inl.h:98
simdjson_inline size_t capacity() const noexcept
The largest document this parser can support without reallocating.
Definition: parser-inl.h:188
diff --git a/dom_2parser_8h_source.html b/dom_2parser_8h_source.html index 04ab3d8aa..fc936a17a 100644 --- a/dom_2parser_8h_source.html +++ b/dom_2parser_8h_source.html @@ -152,17 +152,17 @@ $(document).ready(function(){initNavTree('dom_2parser_8h_source.html',''); initR
480 
482  simdjson_result<document_stream> parse_many(const char *buf, size_t batch_size = dom::DEFAULT_BATCH_SIZE) noexcept = delete;
483 
-
492  simdjson_warn_unused inline error_code allocate(size_t capacity, size_t max_depth = DEFAULT_MAX_DEPTH) noexcept;
+
492  simdjson_warn_unused inline error_code allocate(size_t capacity, size_t max_depth = DEFAULT_MAX_DEPTH) noexcept;
493 
494 #ifndef SIMDJSON_DISABLE_DEPRECATED_API
506  [[deprecated("Use allocate() instead.")]]
-
507  simdjson_warn_unused inline bool allocate_capacity(size_t capacity, size_t max_depth = DEFAULT_MAX_DEPTH) noexcept;
+
507  simdjson_warn_unused inline bool allocate_capacity(size_t capacity, size_t max_depth = DEFAULT_MAX_DEPTH) noexcept;
508 #endif // SIMDJSON_DISABLE_DEPRECATED_API
514  simdjson_inline size_t capacity() const noexcept;
515 
523  simdjson_inline size_t max_capacity() const noexcept;
524 
-
530  simdjson_inline size_t max_depth() const noexcept;
+
530  simdjson_pure simdjson_inline size_t max_depth() const noexcept;
531 
546  simdjson_inline void set_max_capacity(size_t max_capacity) noexcept;
547 
@@ -235,11 +235,11 @@ $(document).ready(function(){initNavTree('dom_2parser_8h_source.html',''); initR
simdjson_inline parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept
Create a JSON parser.
Definition: parser-inl.h:23
simdjson_result< element > parse(const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexcept
Parse a JSON document and return a temporary reference to it.
Definition: parser-inl.h:153
simdjson_result< element > parse_into_document(document &doc, const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexcept
Parse a JSON document into a provide document instance and return a temporary reference to it.
Definition: parser-inl.h:113
-
simdjson_inline size_t max_depth() const noexcept
The maximum level of nested object and arrays supported by this parser.
Definition: parser-inl.h:194
simdjson_inline parser(parser &&other) noexcept
Take another parser's buffers and state.
simdjson_result< document_stream > load_many(const std::string &path, size_t batch_size=dom::DEFAULT_BATCH_SIZE) noexcept
Load a file containing many JSON documents.
Definition: parser-inl.h:105
simdjson_inline void set_max_capacity(size_t max_capacity) noexcept
Set max_capacity.
Definition: parser-inl.h:247
simdjson_inline size_t max_capacity() const noexcept
The largest document this parser can automatically support.
Definition: parser-inl.h:191
+
simdjson_pure simdjson_inline size_t max_depth() const noexcept
The maximum level of nested object and arrays supported by this parser.
Definition: parser-inl.h:194
simdjson_result< element > load(const std::string &path) &noexcept
Load a JSON document from a file and return a reference to it.
Definition: parser-inl.h:94
simdjson_result< element > load_into_document(document &doc, const std::string &path) &noexcept
Load a JSON document from a file into a provide document instance and return a temporary reference to...
Definition: parser-inl.h:98
~parser()=default
Deallocate the JSON parser.
diff --git a/functions_c.html b/functions_c.html index c7b8b9b6d..333d18968 100644 --- a/functions_c.html +++ b/functions_c.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable()
  • capacity() : simdjson::dom::parser , simdjson::padded_string_view -, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
  • consume() : simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array diff --git a/functions_func_c.html b/functions_func_c.html index d290e4106..5ad3ffff4 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('functions_func_c.html',''); initResiza
  • capacity() : simdjson::dom::parser , simdjson::padded_string_view -, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser +, simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser
  • consume() : simdjson::SIMDJSON_IMPLEMENTATION::ondemand::array diff --git a/functions_func_m.html b/functions_func_m.html index 3eb9139fe..c2f0d35b9 100644 --- a/functions_func_m.html +++ b/functions_func_m.html @@ -92,11 +92,11 @@ $(document).ready(function(){initNavTree('functions_func_m.html',''); initResiza

    - m -

    diff --git a/functions_m.html b/functions_m.html index fd0bd42f8..9b8f4adc7 100644 --- a/functions_m.html +++ b/functions_m.html @@ -92,11 +92,11 @@ $(document).ready(function(){initNavTree('functions_m.html',''); initResizable()

    - m -

    diff --git a/generic_2ondemand_2parser-inl_8h_source.html b/generic_2ondemand_2parser-inl_8h_source.html index 153fb8541..7f7a70401 100644 --- a/generic_2ondemand_2parser-inl_8h_source.html +++ b/generic_2ondemand_2parser-inl_8h_source.html @@ -243,13 +243,13 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2parser-inl_8h_sourc
    150  return iterate_many(s.data(), s.length(), batch_size, allow_comma_separated);
    151 }
    152 
    -
    153 simdjson_inline size_t parser::capacity() const noexcept {
    +
    153 simdjson_pure simdjson_inline size_t parser::capacity() const noexcept {
    154  return _capacity;
    155 }
    -
    156 simdjson_inline size_t parser::max_capacity() const noexcept {
    +
    156 simdjson_pure simdjson_inline size_t parser::max_capacity() const noexcept {
    157  return _max_capacity;
    158 }
    -
    159 simdjson_inline size_t parser::max_depth() const noexcept {
    +
    159 simdjson_pure simdjson_inline size_t parser::max_depth() const noexcept {
    160  return _max_depth;
    161 }
    162 
    @@ -292,14 +292,14 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2parser-inl_8h_sourc
    199 
    200 #endif // SIMDJSON_GENERIC_ONDEMAND_PARSER_INL_H
    -
    simdjson_inline size_t max_capacity() const noexcept
    The maximum capacity of this parser (the largest document it is allowed to process).
    Definition: parser-inl.h:156
    simdjson_warn_unused simdjson_result< document > iterate(padded_string_view json) &noexcept
    Start iterating an on-demand JSON document.
    Definition: parser-inl.h:46
    +
    simdjson_pure simdjson_inline size_t max_capacity() const noexcept
    The maximum capacity of this parser (the largest document it is allowed to process).
    Definition: parser-inl.h:156
    simdjson_inline simdjson_result< std::string_view > unescape(raw_json_string in, uint8_t *&dst, bool allow_replacement=false) const noexcept
    Unescape this JSON string, replacing \ with \, with newline, etc.
    Definition: parser-inl.h:171
    +
    simdjson_pure simdjson_inline size_t max_depth() const noexcept
    The maximum depth of this parser (the most deeply nested objects and arrays it can process).
    Definition: parser-inl.h:159
    +
    simdjson_pure simdjson_inline size_t capacity() const noexcept
    The capacity of this parser (the largest document it can process).
    Definition: parser-inl.h:153
    parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept
    Create a JSON parser.
    Definition: parser-inl.h:20
    simdjson_inline simdjson_result< std::string_view > unescape_wobbly(raw_json_string in, uint8_t *&dst) const noexcept
    Unescape this JSON string, replacing \ with \, with newline, etc.
    Definition: parser-inl.h:179
    -
    simdjson_inline size_t max_depth() const noexcept
    The maximum depth of this parser (the most deeply nested objects and arrays it can process).
    Definition: parser-inl.h:159
    simdjson_warn_unused error_code allocate(size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept
    Ensure this parser has enough memory to process JSON documents up to capacity bytes in length and max...
    Definition: parser-inl.h:24
    -
    simdjson_inline size_t capacity() const noexcept
    The capacity of this parser (the largest document it can process).
    Definition: parser-inl.h:153
    simdjson_result< document_stream > iterate_many(const uint8_t *buf, size_t len, size_t batch_size=DEFAULT_BATCH_SIZE, bool allow_comma_separated=false) noexcept
    Parse a buffer containing many JSON documents.
    Definition: parser-inl.h:134
    A string escaped per JSON rules, terminated with quote (").
    An implementation of simdjson for a particular CPU architecture.
    diff --git a/generic_2ondemand_2parser_8h_source.html b/generic_2ondemand_2parser_8h_source.html index 9c37aad33..fc99a92a8 100644 --- a/generic_2ondemand_2parser_8h_source.html +++ b/generic_2ondemand_2parser_8h_source.html @@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2parser_8h_source.ht
    30 
    36 class parser {
    37 public:
    -
    43  inline explicit parser(size_t max_capacity = SIMDJSON_MAXSIZE_BYTES) noexcept;
    +
    43  inline explicit parser(size_t max_capacity = SIMDJSON_MAXSIZE_BYTES) noexcept;
    44 
    45  inline parser(parser &&other) noexcept = default;
    46  simdjson_inline parser(const parser &other) = delete;
    @@ -124,8 +124,8 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2parser_8h_source.ht
    102  simdjson_warn_unused simdjson_result<document> iterate_allow_incomplete_json(padded_string_view json) & noexcept;
    103 #endif // SIMDJSON_EXPERIMENTAL_ALLOW_INCOMPLETE_JSON
    105  simdjson_warn_unused simdjson_result<document> iterate(const char *json, size_t len, size_t capacity) & noexcept;
    -
    107  simdjson_warn_unused simdjson_result<document> iterate(const uint8_t *json, size_t len, size_t capacity) & noexcept;
    -
    109  simdjson_warn_unused simdjson_result<document> iterate(std::string_view json, size_t capacity) & noexcept;
    +
    107  simdjson_warn_unused simdjson_result<document> iterate(const uint8_t *json, size_t len, size_t capacity) & noexcept;
    +
    109  simdjson_warn_unused simdjson_result<document> iterate(std::string_view json, size_t capacity) & noexcept;
    111  simdjson_warn_unused simdjson_result<document> iterate(const std::string &json) & noexcept;
    113  simdjson_warn_unused simdjson_result<document> iterate(std::string &json) & noexcept;
    115  simdjson_warn_unused simdjson_result<document> iterate(const simdjson_result<padded_string> &json) & noexcept;
    @@ -144,12 +144,12 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2parser_8h_source.ht
    243 
    245  simdjson_result<document_stream> iterate_many(const char *buf, size_t batch_size = DEFAULT_BATCH_SIZE) noexcept = delete;
    246 
    -
    248  simdjson_inline size_t capacity() const noexcept;
    -
    250  simdjson_inline size_t max_capacity() const noexcept;
    -
    251  simdjson_inline void set_max_capacity(size_t max_capacity) noexcept;
    -
    258  simdjson_inline size_t max_depth() const noexcept;
    +
    248  simdjson_pure simdjson_inline size_t capacity() const noexcept;
    +
    250  simdjson_pure simdjson_inline size_t max_capacity() const noexcept;
    +
    251  simdjson_inline void set_max_capacity(size_t max_capacity) noexcept;
    +
    258  simdjson_pure simdjson_inline size_t max_depth() const noexcept;
    259 
    -
    272  simdjson_warn_unused error_code allocate(size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept;
    +
    272  simdjson_warn_unused error_code allocate(size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept;
    273 
    274  #ifdef SIMDJSON_THREADS_ENABLED
    280  bool threaded{true};
    @@ -194,15 +194,15 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2parser_8h_source.ht -
    simdjson_inline size_t max_capacity() const noexcept
    The maximum capacity of this parser (the largest document it is allowed to process).
    Definition: parser-inl.h:156
    simdjson_warn_unused simdjson_result< document > iterate(padded_string_view json) &noexcept
    Start iterating an on-demand JSON document.
    Definition: parser-inl.h:46
    +
    simdjson_pure simdjson_inline size_t max_capacity() const noexcept
    The maximum capacity of this parser (the largest document it is allowed to process).
    Definition: parser-inl.h:156
    simdjson_inline simdjson_result< std::string_view > unescape(raw_json_string in, uint8_t *&dst, bool allow_replacement=false) const noexcept
    Unescape this JSON string, replacing \ with \, with newline, etc.
    Definition: parser-inl.h:171
    ~parser() noexcept=default
    Deallocate the JSON parser.
    +
    simdjson_pure simdjson_inline size_t max_depth() const noexcept
    The maximum depth of this parser (the most deeply nested objects and arrays it can process).
    Definition: parser-inl.h:159
    +
    simdjson_pure simdjson_inline size_t capacity() const noexcept
    The capacity of this parser (the largest document it can process).
    Definition: parser-inl.h:153
    parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept
    Create a JSON parser.
    Definition: parser-inl.h:20
    simdjson_inline simdjson_result< std::string_view > unescape_wobbly(raw_json_string in, uint8_t *&dst) const noexcept
    Unescape this JSON string, replacing \ with \, with newline, etc.
    Definition: parser-inl.h:179
    -
    simdjson_inline size_t max_depth() const noexcept
    The maximum depth of this parser (the most deeply nested objects and arrays it can process).
    Definition: parser-inl.h:159
    simdjson_warn_unused error_code allocate(size_t capacity, size_t max_depth=DEFAULT_MAX_DEPTH) noexcept
    Ensure this parser has enough memory to process JSON documents up to capacity bytes in length and max...
    Definition: parser-inl.h:24
    -
    simdjson_inline size_t capacity() const noexcept
    The capacity of this parser (the largest document it can process).
    Definition: parser-inl.h:153
    simdjson_result< document_stream > iterate_many(const uint8_t *buf, size_t len, size_t batch_size=DEFAULT_BATCH_SIZE, bool allow_comma_separated=false) noexcept
    Parse a buffer containing many JSON documents.
    Definition: parser-inl.h:134
    A string escaped per JSON rules, terminated with quote (").
    An implementation of simdjson for a particular CPU architecture.
    diff --git a/internal_2dom__parser__implementation_8h_source.html b/internal_2dom__parser__implementation_8h_source.html index 0dde97521..b149f99de 100644 --- a/internal_2dom__parser__implementation_8h_source.html +++ b/internal_2dom__parser__implementation_8h_source.html @@ -142,9 +142,9 @@ $(document).ready(function(){initNavTree('internal_2dom__parser__implementation_
    171  std::unique_ptr<uint32_t[]> structural_indexes{};
    173  uint32_t next_structural_index{0};
    174 
    -
    180  simdjson_inline size_t capacity() const noexcept;
    +
    180  simdjson_pure simdjson_inline size_t capacity() const noexcept;
    181 
    -
    187  simdjson_inline size_t max_depth() const noexcept;
    +
    187  simdjson_pure simdjson_inline size_t max_depth() const noexcept;
    188 
    197  simdjson_warn_unused inline error_code allocate(size_t capacity, size_t max_depth) noexcept;
    198 
    @@ -167,11 +167,11 @@ $(document).ready(function(){initNavTree('internal_2dom__parser__implementation_
    225 simdjson_inline dom_parser_implementation::dom_parser_implementation(dom_parser_implementation &&other) noexcept = default;
    226 simdjson_inline dom_parser_implementation &dom_parser_implementation::operator=(dom_parser_implementation &&other) noexcept = default;
    227 
    -
    228 simdjson_inline size_t dom_parser_implementation::capacity() const noexcept {
    +
    228 simdjson_pure simdjson_inline size_t dom_parser_implementation::capacity() const noexcept {
    229  return _capacity;
    230 }
    231 
    -
    232 simdjson_inline size_t dom_parser_implementation::max_depth() const noexcept {
    +
    232 simdjson_pure simdjson_inline size_t dom_parser_implementation::max_depth() const noexcept {
    233  return _max_depth;
    234 }
    235 
    diff --git a/navtreedata.js b/navtreedata.js index 01df79d9a..9ba1d41a9 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -194,13 +194,13 @@ 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_1field.html#ad5f688629f86f80dff49cab2270b1967", -"classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3", -"icelake_2base_8h_source.html", -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f", -"structsimdjson_1_1simdjson__result_3_01_s_i_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", -"westmere_2bitmask_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_1field.html#a598e64f8fff7f033b2e38057798799d9", +"classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9", +"haswell_2numberparsing__defs_8h_source.html", +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b", +"structsimdjson_1_1simdjson__result_3_01_s_i_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", +"value_8h_source.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 276d0cdea..9d9b7228d 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -1,5 +1,11 @@ var NAVTREEINDEX0 = { +"":[10,0,0,7], +"":[10,0,0,9], +"":[10,0,1], +"":[10,0,0,9,0], +"":[10,0,0,9,1], +"":[10,0,0,9,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], @@ -243,11 +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":[11,0,0,1,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_1field.html#a248d65ae4cf327f277a5a48ba7480386":[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#a4f49d8e89feb3ca69cf85ce2aea80c0f":[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#a56fd10d90f6366433ca435a221830af7":[11,0,0,1,0,5,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_1field.html#a598e64f8fff7f033b2e38057798799d9":[11,0,0,1,0,5,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_1field.html#a73a389f50a576d2a5eb315dbd8abced7":[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#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,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_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,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#a56fd10d90f6366433ca435a221830af7":[11,0,0,1,0,5,8] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 438581b90..ba5b518d7 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,5 +1,11 @@ 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_1field.html#a598e64f8fff7f033b2e38057798799d9":[11,0,0,1,0,5,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_1field.html#a73a389f50a576d2a5eb315dbd8abced7":[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#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,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_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,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#ad5f688629f86f80dff49cab2270b1967":[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_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], @@ -33,10 +39,10 @@ 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__iterator.html#aabb56f8e0f6199b91f500be3735091b0":[11,0,0,1,0,8,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__iterator.html#ad7ddcd7b99fb41c8efe932daf2d216a3":[11,0,0,1,0,8,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_1parser.html":[11,0,0,1,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_1parser.html#a006ad62e81d1ffa0fa898b586095208b":[11,0,0,1,0,9,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_1parser.html#a07c57bba22e1a5af439ef0c9f77e3209":[11,0,0,1,0,9,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_1parser.html#a0da712132ca4180a84907f2ca4ffbc5b":[11,0,0,1,0,9,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_1parser.html#a19fbf3f319c3c4c18ec56e7b14341684":[11,0,0,1,0,9,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_1parser.html#a1c1fa76cb23d179fc4e98c2707bd9530":[11,0,0,1,0,9,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_1parser.html#a1df3e757ec1e2206da217b3165fcbded":[11,0,0,1,0,9,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_1parser.html#a1fea49ba6513317ea94d87926b6f085d":[11,0,0,1,0,9,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_1parser.html#a27714b0095b036a169cabebdc1031937":[11,0,0,1,0,9,26], @@ -48,20 +54,20 @@ 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_1parser.html#a4befd18e2d838ff3abf06725f5ad04fb":[11,0,0,1,0,9,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_1parser.html#a5100063860f3d57d03366d4967aaac02":[11,0,0,1,0,9,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_1parser.html#a527e037a32c56e9093fdcd34d47dd46a":[11,0,0,1,0,9,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_1parser.html#a53ae6fd25ecdc64171a03f8e542b276c":[11,0,0,1,0,9,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_1parser.html#a571b4c61bf41f54632aedc60ae618187":[11,0,0,1,0,9,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_1parser.html#a615e14840aadad3ddb703d40140e6a46":[11,0,0,1,0,9,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_1parser.html#a6c471139dab5371a25021158a7f07d17":[11,0,0,1,0,9,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_1parser.html#a76abd4d78f0c26d80d3bf436ce212e00":[11,0,0,1,0,9,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_1parser.html#a792ec7912794a7a657a0b3b5e88fd0cf":[11,0,0,1,0,9,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_1parser.html#a7a0d2e5fad4f195a866b6baa15846d39":[11,0,0,1,0,9,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_1parser.html#a8043fd848a5655b8f6d09a0edf2df5d7":[11,0,0,1,0,9,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_1parser.html#a926e145e3ffb2b1024646dd56bc938e4":[11,0,0,1,0,9,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_1parser.html#a95194ab702540b682f5316fb7190dbcd":[11,0,0,1,0,9,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_1parser.html#a9dd8dfaa40f0faec56e31f976e4c2c94":[11,0,0,1,0,9,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_1parser.html#aa99bf33b4b552e718ac579deb289e07d":[11,0,0,1,0,9,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_1parser.html#ab6201f2eab41026e722a237d280b8fe1":[11,0,0,1,0,9,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_1parser.html#aba26b6feaad6d8b82324d9025c92ba9a":[11,0,0,1,0,9,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_1parser.html#ad4c871e1b7c46a494b23882eba451711":[11,0,0,1,0,9,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_1parser.html#aec2c883af898053ab8e5eca8e9e870ae":[11,0,0,1,0,9,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_1parser.html#af996682250c05ca237fe6db234bb9179":[11,0,0,1,0,9,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_1raw__json__string.html":[11,0,0,1,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_1raw__json__string.html#a0ddac0ab1c69022610d8051b989b5c95":[11,0,0,1,0,10,3], @@ -243,11 +249,5 @@ var NAVTREEINDEX1 = "classsimdjson_1_1dom_1_1element.html#ac111e6d27806dbd39794f2c394f95757":[11,0,0,0,3,16], "classsimdjson_1_1dom_1_1element.html#ac5017726a573f59c3494b92bb66a3beb":[11,0,0,0,3,36], "classsimdjson_1_1dom_1_1element.html#aca693f57d73a5ce95d1f7bedf67289b7":[11,0,0,0,3,48], -"classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2":[11,0,0,0,3,31], -"classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9":[11,0,0,0,3,32], -"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#adadf66ec37675d5f3fac9816a8aacba2":[11,0,0,0,3,31] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index d1d10eea4..1c1c45683 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,5 +1,11 @@ var NAVTREEINDEX2 = { +"classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9":[11,0,0,0,3,32], +"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], @@ -51,7 +57,6 @@ var NAVTREEINDEX2 = "classsimdjson_1_1dom_1_1parser.html#a0e603cb4119705d5ccbf97774d2116a5":[11,0,0,0,6,25], "classsimdjson_1_1dom_1_1parser.html#a16c7d1e28125ef7d5703244483f70984":[11,0,0,0,6,22], "classsimdjson_1_1dom_1_1parser.html#a1afc4d3b429363b503a5605d66081e30":[11,0,0,0,6,30], -"classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441":[11,0,0,0,6,11], "classsimdjson_1_1dom_1_1parser.html#a29d6a0c6e7538314be6ea73c2be76bb3":[11,0,0,0,6,29], "classsimdjson_1_1dom_1_1parser.html#a302ded9cfd8c07a095433b0024bd1ce6":[11,0,0,0,6,32], "classsimdjson_1_1dom_1_1parser.html#a3a5a4be2a8660e6f22b99783bb94f690":[11,0,0,0,6,31], @@ -71,6 +76,7 @@ var NAVTREEINDEX2 = "classsimdjson_1_1dom_1_1parser.html#a96ea845b2e155c985df803718369d0b4":[11,0,0,0,6,28], "classsimdjson_1_1dom_1_1parser.html#aaace42d42d3c5f5e5d975afcd6c04ff1":[11,0,0,0,6,7], "classsimdjson_1_1dom_1_1parser.html#aae4cce43e249d00bd7f3b17a017b5464":[11,0,0,0,6,27], +"classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5":[11,0,0,0,6,11], "classsimdjson_1_1dom_1_1parser.html#ab3e5bbb1974a1932aead90ad63883a23":[11,0,0,0,6,6], "classsimdjson_1_1dom_1_1parser.html#ab4b59cec3f7b7c755067c317ed0bfa12":[11,0,0,0,6,26], "classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807":[11,0,0,0,6,8], @@ -243,11 +249,5 @@ var NAVTREEINDEX2 = "haswell_2bitmask_8h_source.html":[12,0,0,0,5,3], "haswell_2end_8h_source.html":[12,0,0,0,5,4], "haswell_2implementation_8h_source.html":[12,0,0,0,5,5], -"haswell_2intrinsics_8h_source.html":[12,0,0,0,5,6], -"haswell_2numberparsing__defs_8h_source.html":[12,0,0,0,5,7], -"haswell_2ondemand_8h_source.html":[12,0,0,0,5,8], -"haswell_2simd_8h_source.html":[12,0,0,0,5,9], -"haswell_2stringparsing__defs_8h_source.html":[12,0,0,0,5,10], -"haswell_8h_source.html":[12,0,0,0,22], -"hierarchy.html":[11,2] +"haswell_2intrinsics_8h_source.html":[12,0,0,0,5,6] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index bf345a609..78cb65091 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,5 +1,11 @@ var NAVTREEINDEX3 = { +"haswell_2numberparsing__defs_8h_source.html":[12,0,0,0,5,7], +"haswell_2ondemand_8h_source.html":[12,0,0,0,5,8], +"haswell_2simd_8h_source.html":[12,0,0,0,5,9], +"haswell_2stringparsing__defs_8h_source.html":[12,0,0,0,5,10], +"haswell_8h_source.html":[12,0,0,0,22], +"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], @@ -243,11 +249,5 @@ var NAVTREEINDEX3 = "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4d768ac107473bceb91f8a0d1a824bc2":[10,0,0,36,16], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde":[10,0,0,36,8], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a69f1b9e7b9970fbb60416ebce2f894c3":[10,0,0,36,32], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a":[10,0,0,36,13], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b":[10,0,0,36,23], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49":[10,0,0,36,19], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb":[10,0,0,36,18], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12":[10,0,0,36,5], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f":[10,0,0,36,2], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681":[10,0,0,36,0] +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a":[10,0,0,36,13] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index a697dd801..bd0cdb6f4 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,5 +1,11 @@ var NAVTREEINDEX4 = { +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b":[10,0,0,36,23], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49":[10,0,0,36,19], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb":[10,0,0,36,18], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12":[10,0,0,36,5], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f":[10,0,0,36,2], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681":[10,0,0,36,0], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f":[10,0,0,36,6], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676":[10,0,0,36,31], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a":[10,0,0,36,28], @@ -226,8 +232,8 @@ 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_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,62], "structsimdjson_1_1simdjson__result_3_01_s_i_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,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#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#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#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,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#a50bddd1e9bc10caaabff8ff4d7eb903d":[11,0,0,10,52], @@ -237,17 +243,11 @@ 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_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,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#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,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#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,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#a822816ca7d097686b2eefbc4680a69b3":[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#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#a78feffa1a15a0ae2f244e87d89bbe372":[11,0,0,10,1] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index 713fe6d99..7e8d9b033 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,5 +1,11 @@ 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_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#a822816ca7d097686b2eefbc4680a69b3":[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#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], @@ -17,10 +23,10 @@ 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_01_4.html#ac994a43ba5e7fbde29d82c8d437c5fb7":[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#ad2c7498f364cf7803f83408a8629a5ac":[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#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,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#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#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#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,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#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], @@ -243,11 +249,5 @@ var NAVTREEINDEX5 = "tape__type_8h_source.html":[12,0,0,0,7,9], "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,12,0], -"westmere_2begin_8h_source.html":[12,0,0,0,12,1], -"westmere_2bitmanipulation_8h_source.html":[12,0,0,0,12,2] +"value-inl_8h_source.html":[12,0,0,0,4,0,33] }; diff --git a/navtreeindex6.js b/navtreeindex6.js index 9901f075c..31925b4b0 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -1,5 +1,11 @@ var NAVTREEINDEX6 = { +"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,12,0], +"westmere_2begin_8h_source.html":[12,0,0,0,12,1], +"westmere_2bitmanipulation_8h_source.html":[12,0,0,0,12,2], "westmere_2bitmask_8h_source.html":[12,0,0,0,12,3], "westmere_2end_8h_source.html":[12,0,0,0,12,4], "westmere_2implementation_8h_source.html":[12,0,0,0,12,5], @@ -8,11 +14,5 @@ var NAVTREEINDEX6 = "westmere_2ondemand_8h_source.html":[12,0,0,0,12,8], "westmere_2simd_8h_source.html":[12,0,0,0,12,9], "westmere_2stringparsing__defs_8h_source.html":[12,0,0,0,12,10], -"westmere_8h_source.html":[12,0,0,0,39], -"":[10,0,0,9], -"":[10,0,0,7], -"":[10,0,0,9,0], -"":[10,0,0,9,2,0], -"":[10,0,0,9,1], -"":[10,0,1] +"westmere_8h_source.html":[12,0,0,0,39] }; diff --git a/portability_8h_source.html b/portability_8h_source.html index c237cacc1..e2092ee0d 100644 --- a/portability_8h_source.html +++ b/portability_8h_source.html @@ -234,52 +234,57 @@ $(document).ready(function(){initNavTree('portability_8h_source.html',''); initR
    151 #define SIMDJSON_NO_SANITIZE_UNDEFINED
    152 #endif
    153 
    -
    154 
    -
    155 #if defined(__clang__) || defined(__GNUC__)
    -
    156 #if defined(__has_feature)
    -
    157 # if __has_feature(memory_sanitizer)
    -
    158 #define SIMDJSON_NO_SANITIZE_MEMORY __attribute__((no_sanitize("memory")))
    -
    159 # endif // if __has_feature(memory_sanitizer)
    -
    160 #endif // defined(__has_feature)
    -
    161 #endif
    -
    162 // make sure it is defined as 'nothing' if it is unapplicable.
    -
    163 #ifndef SIMDJSON_NO_SANITIZE_MEMORY
    -
    164 #define SIMDJSON_NO_SANITIZE_MEMORY
    -
    165 #endif
    -
    166 
    -
    167 #if SIMDJSON_VISUAL_STUDIO
    -
    168 // This is one case where we do not distinguish between
    -
    169 // regular visual studio and clang under visual studio.
    -
    170 // clang under Windows has _stricmp (like visual studio) but not strcasecmp (as clang normally has)
    -
    171 #define simdjson_strcasecmp _stricmp
    -
    172 #define simdjson_strncasecmp _strnicmp
    -
    173 #else
    -
    174 // The strcasecmp, strncasecmp, and strcasestr functions do not work with multibyte strings (e.g. UTF-8).
    -
    175 // So they are only useful for ASCII in our context.
    -
    176 // https://www.gnu.org/software/libunistring/manual/libunistring.html#char-_002a-strings
    -
    177 #define simdjson_strcasecmp strcasecmp
    -
    178 #define simdjson_strncasecmp strncasecmp
    -
    179 #endif
    -
    180 
    -
    181 #if defined(NDEBUG) || defined(__OPTIMIZE__) || (defined(_MSC_VER) && !defined(_DEBUG))
    -
    182 // If NDEBUG is set, or __OPTIMIZE__ is set, or we are under MSVC in release mode,
    -
    183 // then do away with asserts and use __assume.
    -
    184 #if SIMDJSON_VISUAL_STUDIO
    -
    185 #define SIMDJSON_UNREACHABLE() __assume(0)
    -
    186 #define SIMDJSON_ASSUME(COND) __assume(COND)
    -
    187 #else
    -
    188 #define SIMDJSON_UNREACHABLE() __builtin_unreachable();
    -
    189 #define SIMDJSON_ASSUME(COND) do { if (!(COND)) __builtin_unreachable(); } while (0)
    -
    190 #endif
    -
    191 
    -
    192 #else // defined(NDEBUG) || defined(__OPTIMIZE__) || (defined(_MSC_VER) && !defined(_DEBUG))
    -
    193 // This should only ever be enabled in debug mode.
    -
    194 #define SIMDJSON_UNREACHABLE() assert(0);
    -
    195 #define SIMDJSON_ASSUME(COND) assert(COND)
    +
    154 #if defined(__clang__) || defined(__GNUC__)
    +
    155 #define simdjson_pure [[gnu::pure]]
    +
    156 #else
    +
    157 #define simdjson_pure
    +
    158 #endif
    +
    159 
    +
    160 #if defined(__clang__) || defined(__GNUC__)
    +
    161 #if defined(__has_feature)
    +
    162 # if __has_feature(memory_sanitizer)
    +
    163 #define SIMDJSON_NO_SANITIZE_MEMORY __attribute__((no_sanitize("memory")))
    +
    164 # endif // if __has_feature(memory_sanitizer)
    +
    165 #endif // defined(__has_feature)
    +
    166 #endif
    +
    167 // make sure it is defined as 'nothing' if it is unapplicable.
    +
    168 #ifndef SIMDJSON_NO_SANITIZE_MEMORY
    +
    169 #define SIMDJSON_NO_SANITIZE_MEMORY
    +
    170 #endif
    +
    171 
    +
    172 #if SIMDJSON_VISUAL_STUDIO
    +
    173 // This is one case where we do not distinguish between
    +
    174 // regular visual studio and clang under visual studio.
    +
    175 // clang under Windows has _stricmp (like visual studio) but not strcasecmp (as clang normally has)
    +
    176 #define simdjson_strcasecmp _stricmp
    +
    177 #define simdjson_strncasecmp _strnicmp
    +
    178 #else
    +
    179 // The strcasecmp, strncasecmp, and strcasestr functions do not work with multibyte strings (e.g. UTF-8).
    +
    180 // So they are only useful for ASCII in our context.
    +
    181 // https://www.gnu.org/software/libunistring/manual/libunistring.html#char-_002a-strings
    +
    182 #define simdjson_strcasecmp strcasecmp
    +
    183 #define simdjson_strncasecmp strncasecmp
    +
    184 #endif
    +
    185 
    +
    186 #if defined(NDEBUG) || defined(__OPTIMIZE__) || (defined(_MSC_VER) && !defined(_DEBUG))
    +
    187 // If NDEBUG is set, or __OPTIMIZE__ is set, or we are under MSVC in release mode,
    +
    188 // then do away with asserts and use __assume.
    +
    189 #if SIMDJSON_VISUAL_STUDIO
    +
    190 #define SIMDJSON_UNREACHABLE() __assume(0)
    +
    191 #define SIMDJSON_ASSUME(COND) __assume(COND)
    +
    192 #else
    +
    193 #define SIMDJSON_UNREACHABLE() __builtin_unreachable();
    +
    194 #define SIMDJSON_ASSUME(COND) do { if (!(COND)) __builtin_unreachable(); } while (0)
    +
    195 #endif
    196 
    -
    197 #endif
    -
    198 
    -
    199 #endif // SIMDJSON_PORTABILITY_H
    +
    197 #else // defined(NDEBUG) || defined(__OPTIMIZE__) || (defined(_MSC_VER) && !defined(_DEBUG))
    +
    198 // This should only ever be enabled in debug mode.
    +
    199 #define SIMDJSON_UNREACHABLE() assert(0);
    +
    200 #define SIMDJSON_ASSUME(COND) assert(COND)
    +
    201 
    +
    202 #endif
    +
    203 
    +
    204 #endif // SIMDJSON_PORTABILITY_H
    diff --git a/search/all_0.js b/search/all_0.js index d6275ebd4..df9e130fc 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -5,9 +5,9 @@ var searchData= ['append_5fdouble_2',['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_3',['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_4',['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_5',['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_5',['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'],['../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()']]], ['array_6',['ARRAY',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aacb4fb1757fb37c43cded35d3eb857c43',1,'simdjson::dom']]], - ['array_7',['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()'],['../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_7',['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_20iteration_8',['Array iteration',['../group__array.html',1,'']]], ['array_5fiterator_9',['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::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_iterator']]], ['as_5fdouble_10',['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']]], diff --git a/search/all_2.js b/search/all_2.js index d41db2ac9..c6548a784 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['capacity_23',['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',['../classsimdjson_1_1_s_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#a6c471139dab5371a25021158a7f07d17',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::capacity()'],['../classsimdjson_1_1padded__string__view.html#a9d98e1984b893116d8bb7123d84d75b8',1,'simdjson::padded_string_view::capacity()']]], ['capacity_24',['CAPACITY',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a2d50048bbe409023df4e88f6ffe3bc71',1,'simdjson']]], ['capacity_25',['capacity',['../classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2',1,'simdjson::dom::parser']]], ['check_5froot_5farray_26',['check_root_array',['../group__array.html#ga1e023cb72adae168dc7157776976ad75',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], diff --git a/search/all_c.js b/search/all_c.js index 275f4ab8d..46bb06896 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['max_5fcapacity_148',['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_149',['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()']]], + ['max_5fcapacity_148',['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#a1c1fa76cb23d179fc4e98c2707bd9530',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_capacity()']]], + ['max_5fdepth_149',['max_depth',['../classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5',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#a53ae6fd25ecdc64171a03f8e542b276c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth()']]], ['memalloc_150',['MEMALLOC',['../namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f',1,'simdjson']]], ['minify_151',['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/enumvalues_0.js b/search/enumvalues_0.js index efeb1cc76..64bfaa3e8 100644 --- a/search/enumvalues_0.js +++ b/search/enumvalues_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['array_569',['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_570',['ARRAY',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aacb4fb1757fb37c43cded35d3eb857c43',1,'simdjson::dom']]] + ['array_569',['ARRAY',['../namespacesimdjson_1_1dom.html#a6e1dee3a823ecfee91086d3478bbab3aacb4fb1757fb37c43cded35d3eb857c43',1,'simdjson::dom']]], + ['array_570',['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']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 8d9cb12f5..a98bf7e64 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['capacity_388',['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()']]], + ['capacity_388',['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#a6c471139dab5371a25021158a7f07d17',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_389',['check_root_array',['../group__array.html#ga1e023cb72adae168dc7157776976ad75',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], ['check_5froot_5fobject_390',['check_root_object',['../group__object.html#ga262c7a1f9320fefb1711fec7b69ef6b1',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], ['child_391',['child',['../group__array.html#gaba7c4e5787c7295da3a0d73b0db1c890',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator']]], diff --git a/search/functions_b.js b/search/functions_b.js index 255894d87..454fa5e61 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,6 +1,6 @@ var searchData= [ - ['max_5fcapacity_467',['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_468',['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()']]], + ['max_5fcapacity_467',['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#a1c1fa76cb23d179fc4e98c2707bd9530',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_capacity()']]], + ['max_5fdepth_468',['max_depth',['../classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5',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#a53ae6fd25ecdc64171a03f8e542b276c',1,'simdjson::SIMDJSON_IMPLEMENTATION::ondemand::parser::max_depth()']]], ['minify_469',['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']]] ];
  • simdjson_inline size_t simdjson::dom::parser::max_depth simdjson_pure simdjson_inline size_t simdjson::dom::parser::max_depth ( ) const