mirror of
https://github.com/simdjson/simdjson
synced 2026-06-08 17:27:07 +00:00
deploy: 66fd28fc00
This commit is contained in:
@@ -152,17 +152,17 @@ $(document).ready(function(){initNavTree('dom_2parser_8h_source.html',''); initR
|
||||
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  </div>
|
||||
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  <a class="code" href="structsimdjson_1_1simdjson__result.html">simdjson_result<document_stream></a> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#afb18710d2e2ef0fd40dda4887282bdb2">parse_many</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *buf, <span class="keywordtype">size_t</span> batch_size = dom::DEFAULT_BATCH_SIZE) noexcept = <span class="keyword">delete</span>;</div>
|
||||
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  </div>
|
||||
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>  simdjson_warn_unused <span class="keyword">inline</span> <a class="code" href="namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9">error_code</a> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#af8f49755a335bc269cb02d24badfcdf9">allocate</a>(<span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2">capacity</a>, <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441">max_depth</a> = <a class="code" href="namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d">DEFAULT_MAX_DEPTH</a>) noexcept;</div>
|
||||
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>  simdjson_warn_unused <span class="keyword">inline</span> <a class="code" href="namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9">error_code</a> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#af8f49755a335bc269cb02d24badfcdf9">allocate</a>(<span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2">capacity</a>, <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5">max_depth</a> = <a class="code" href="namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d">DEFAULT_MAX_DEPTH</a>) noexcept;</div>
|
||||
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>  </div>
|
||||
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span> <span class="preprocessor">#ifndef SIMDJSON_DISABLE_DEPRECATED_API</span></div>
|
||||
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>  [[deprecated(<span class="stringliteral">"Use allocate() instead."</span>)]]</div>
|
||||
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  simdjson_warn_unused <span class="keyword">inline</span> <span class="keywordtype">bool</span> allocate_capacity(<span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2">capacity</a>, <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441">max_depth</a> = <a class="code" href="namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d">DEFAULT_MAX_DEPTH</a>) noexcept;</div>
|
||||
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  simdjson_warn_unused <span class="keyword">inline</span> <span class="keywordtype">bool</span> allocate_capacity(<span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#aedf495a6e090929be23473e8a29f2fe2">capacity</a>, <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5">max_depth</a> = <a class="code" href="namespacesimdjson.html#a6df2598eb1d4e1ea669c41831cc7325d">DEFAULT_MAX_DEPTH</a>) noexcept;</div>
|
||||
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span> <span class="preprocessor">#endif </span><span class="comment">// SIMDJSON_DISABLE_DEPRECATED_API</span></div>
|
||||
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span> <span class="comment"></span> simdjson_inline size_t capacity() const noexcept;</div>
|
||||
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>  </div>
|
||||
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  simdjson_inline <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0">max_capacity</a>() const noexcept;</div>
|
||||
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>  </div>
|
||||
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  simdjson_inline <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441">max_depth</a>() const noexcept;</div>
|
||||
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  simdjson_pure simdjson_inline <span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5">max_depth</a>() const noexcept;</div>
|
||||
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>  </div>
|
||||
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>  simdjson_inline <span class="keywordtype">void</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#a6977b4586bc601070cf100e2973a4cbc">set_max_capacity</a>(<span class="keywordtype">size_t</span> <a class="code" href="classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0">max_capacity</a>) noexcept;</div>
|
||||
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>  </div>
|
||||
@@ -235,11 +235,11 @@ $(document).ready(function(){initNavTree('dom_2parser_8h_source.html',''); initR
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a09370efac9e1b7d9b4a8349332e026c3"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a09370efac9e1b7d9b4a8349332e026c3">simdjson::dom::parser::parser</a></div><div class="ttdeci">simdjson_inline parser(size_t max_capacity=SIMDJSON_MAXSIZE_BYTES) noexcept</div><div class="ttdoc">Create a JSON parser.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00023">parser-inl.h:23</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a16c7d1e28125ef7d5703244483f70984"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a16c7d1e28125ef7d5703244483f70984">simdjson::dom::parser::parse</a></div><div class="ttdeci">simdjson_result< element > parse(const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexcept</div><div class="ttdoc">Parse a JSON document and return a temporary reference to it.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00153">parser-inl.h:153</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a1afc4d3b429363b503a5605d66081e30"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a1afc4d3b429363b503a5605d66081e30">simdjson::dom::parser::parse_into_document</a></div><div class="ttdeci">simdjson_result< element > parse_into_document(document &doc, const uint8_t *buf, size_t len, bool realloc_if_needed=true) &noexcept</div><div class="ttdoc">Parse a JSON document into a provide document instance and return a temporary reference to it.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00113">parser-inl.h:113</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a209d15b8f87ad69f5fbaccdd5b6b5441"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a209d15b8f87ad69f5fbaccdd5b6b5441">simdjson::dom::parser::max_depth</a></div><div class="ttdeci">simdjson_inline size_t max_depth() const noexcept</div><div class="ttdoc">The maximum level of nested object and arrays supported by this parser.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00194">parser-inl.h:194</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a3f3c80565fe63857e2901c48e7bed64d"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a3f3c80565fe63857e2901c48e7bed64d">simdjson::dom::parser::parser</a></div><div class="ttdeci">simdjson_inline parser(parser &&other) noexcept</div><div class="ttdoc">Take another parser's buffers and state.</div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a5300851ba21d0a0273a11510fd1c378a"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a5300851ba21d0a0273a11510fd1c378a">simdjson::dom::parser::load_many</a></div><div class="ttdeci">simdjson_result< document_stream > load_many(const std::string &path, size_t batch_size=dom::DEFAULT_BATCH_SIZE) noexcept</div><div class="ttdoc">Load a file containing many JSON documents.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00105">parser-inl.h:105</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a6977b4586bc601070cf100e2973a4cbc"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a6977b4586bc601070cf100e2973a4cbc">simdjson::dom::parser::set_max_capacity</a></div><div class="ttdeci">simdjson_inline void set_max_capacity(size_t max_capacity) noexcept</div><div class="ttdoc">Set max_capacity.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00247">parser-inl.h:247</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_a8bfde4193783adef9c5f12dfc4da3bc0"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#a8bfde4193783adef9c5f12dfc4da3bc0">simdjson::dom::parser::max_capacity</a></div><div class="ttdeci">simdjson_inline size_t max_capacity() const noexcept</div><div class="ttdoc">The largest document this parser can automatically support.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00191">parser-inl.h:191</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_ab090f596cd0b0c1d34576fd6aae88ee5"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#ab090f596cd0b0c1d34576fd6aae88ee5">simdjson::dom::parser::max_depth</a></div><div class="ttdeci">simdjson_pure simdjson_inline size_t max_depth() const noexcept</div><div class="ttdoc">The maximum level of nested object and arrays supported by this parser.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00194">parser-inl.h:194</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_ab3e5bbb1974a1932aead90ad63883a23"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#ab3e5bbb1974a1932aead90ad63883a23">simdjson::dom::parser::load</a></div><div class="ttdeci">simdjson_result< element > load(const std::string &path) &noexcept</div><div class="ttdoc">Load a JSON document from a file and return a reference to it.</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00094">parser-inl.h:94</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_ac7913230cb1f559bea4583bb743f9807"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#ac7913230cb1f559bea4583bb743f9807">simdjson::dom::parser::load_into_document</a></div><div class="ttdeci">simdjson_result< element > load_into_document(document &doc, const std::string &path) &noexcept</div><div class="ttdoc">Load a JSON document from a file into a provide document instance and return a temporary reference to...</div><div class="ttdef"><b>Definition:</b> <a href="dom_2parser-inl_8h_source.html#l00098">parser-inl.h:98</a></div></div>
|
||||
<div class="ttc" id="aclasssimdjson_1_1dom_1_1parser_html_aeb48211f320af02b58dc3d0505059844"><div class="ttname"><a href="classsimdjson_1_1dom_1_1parser.html#aeb48211f320af02b58dc3d0505059844">simdjson::dom::parser::~parser</a></div><div class="ttdeci">~parser()=default</div><div class="ttdoc">Deallocate the JSON parser.</div></div>
|
||||
|
||||
Reference in New Issue
Block a user