|
31 | 31 | <tbody> |
32 | 32 | <tr id="projectrow"> |
33 | 33 | <td id="projectalign"> |
34 | | - <div id="projectname">coreJSON<span id="projectnumber"> v3.3.0</span> |
| 34 | + <div id="projectname">coreJSON<span id="projectnumber"> v3.3.1</span> |
35 | 35 | </div> |
36 | 36 | <div id="projectbrief">Parser library for the ECMA-404 JSON standard</div> |
37 | 37 | </td> |
@@ -282,10 +282,10 @@ <h2 class="memtitle"><span class="permalink"><a href="#a1955fd7e92837fa6f234bdfb |
282 | 282 | <div class="line"> <span class="comment">// Restore the original character.</span></div> |
283 | 283 | <div class="line"> value[ valueLength ] = save;</div> |
284 | 284 | <div class="line">}</div> |
285 | | -<div class="ttc" id="acore__json_8h_html_a1955fd7e92837fa6f234bdfb511cc59d"><div class="ttname"><a href="core__json_8h.html#a1955fd7e92837fa6f234bdfb511cc59d">JSON_Search</a></div><div class="ttdeci">#define JSON_Search(buf, max, query, queryLength, outValue, outValueLength)</div><div class="ttdoc">Find a key or array index in a JSON document and output the pointer outValue to its value.</div><div class="ttdef"><b>Definition:</b> core_json.h:182</div></div> |
286 | | -<div class="ttc" id="acore__json_8h_html_af4eb1eb1e2a2563abd0d5404b04aa9ff"><div class="ttname"><a href="core__json_8h.html#af4eb1eb1e2a2563abd0d5404b04aa9ff">JSON_Validate</a></div><div class="ttdeci">JSONStatus_t JSON_Validate(const char *buf, size_t max)</div><div class="ttdoc">Parse a buffer to determine if it contains a valid JSON document.</div><div class="ttdef"><b>Definition:</b> core_json.c:1160</div></div> |
287 | | -<div class="ttc" id="agroup__json__enum__types_html_ga2b720193877345b237518677216f00a0"><div class="ttname"><a href="group__json__enum__types.html#ga2b720193877345b237518677216f00a0">JSONStatus_t</a></div><div class="ttdeci">JSONStatus_t</div><div class="ttdoc">Return codes from coreJSON library functions.</div><div class="ttdef"><b>Definition:</b> core_json.h:57</div></div> |
288 | | -<div class="ttc" id="agroup__json__enum__types_html_gga2b720193877345b237518677216f00a0a6b579c45491843ff8dbc535fb17a0402"><div class="ttname"><a href="group__json__enum__types.html#gga2b720193877345b237518677216f00a0a6b579c45491843ff8dbc535fb17a0402">JSONSuccess</a></div><div class="ttdeci">@ JSONSuccess</div><div class="ttdoc">JSON document is valid and complete.</div><div class="ttdef"><b>Definition:</b> core_json.h:59</div></div> |
| 285 | +<div class="ttc" id="acore__json_8h_html_a1955fd7e92837fa6f234bdfb511cc59d"><div class="ttname"><a href="core__json_8h.html#a1955fd7e92837fa6f234bdfb511cc59d">JSON_Search</a></div><div class="ttdeci">#define JSON_Search(buf, max, query, queryLength, outValue, outValueLength)</div><div class="ttdoc">Find a key or array index in a JSON document and output the pointer outValue to its value.</div><div class="ttdef"><b>Definition:</b> core_json.h:192</div></div> |
| 286 | +<div class="ttc" id="acore__json_8h_html_af4eb1eb1e2a2563abd0d5404b04aa9ff"><div class="ttname"><a href="core__json_8h.html#af4eb1eb1e2a2563abd0d5404b04aa9ff">JSON_Validate</a></div><div class="ttdeci">JSONStatus_t JSON_Validate(const char *buf, size_t max)</div><div class="ttdoc">Parse a buffer to determine if it contains a valid JSON document.</div><div class="ttdef"><b>Definition:</b> core_json.c:1196</div></div> |
| 287 | +<div class="ttc" id="agroup__json__enum__types_html_ga2b720193877345b237518677216f00a0"><div class="ttname"><a href="group__json__enum__types.html#ga2b720193877345b237518677216f00a0">JSONStatus_t</a></div><div class="ttdeci">JSONStatus_t</div><div class="ttdoc">Return codes from coreJSON library functions.</div><div class="ttdef"><b>Definition:</b> core_json.h:67</div></div> |
| 288 | +<div class="ttc" id="agroup__json__enum__types_html_gga2b720193877345b237518677216f00a0a6b579c45491843ff8dbc535fb17a0402"><div class="ttname"><a href="group__json__enum__types.html#gga2b720193877345b237518677216f00a0a6b579c45491843ff8dbc535fb17a0402">JSONSuccess</a></div><div class="ttdeci">@ JSONSuccess</div><div class="ttdoc">JSON document is valid and complete.</div><div class="ttdef"><b>Definition:</b> core_json.h:69</div></div> |
289 | 289 | </div><!-- fragment --><dl class="section note"><dt>Note</dt><dd>The maximum index value is ~2 billion ( 2^31 - 9 ). </dd></dl> |
290 | 290 |
|
291 | 291 | </div> |
@@ -590,13 +590,13 @@ <h2 class="memtitle"><span class="permalink"><a href="#aabbdd89124648df7b21e4f72 |
590 | 590 | <div class="line"> result = <a class="code hl_function" href="core__json_8h.html#aabbdd89124648df7b21e4f7215cd23dd">JSON_Iterate</a>( json, length, &start, &next, &pair );</div> |
591 | 591 | <div class="line"> }</div> |
592 | 592 | <div class="line">}</div> |
593 | | -<div class="ttc" id="acore__json_8h_html_aabbdd89124648df7b21e4f7215cd23dd"><div class="ttname"><a href="core__json_8h.html#aabbdd89124648df7b21e4f7215cd23dd">JSON_Iterate</a></div><div class="ttdeci">JSONStatus_t JSON_Iterate(const char *buf, size_t max, size_t *start, size_t *next, JSONPair_t *outPair)</div><div class="ttdoc">Output the next key-value pair or value from a collection.</div><div class="ttdef"><b>Definition:</b> core_json.c:1802</div></div> |
594 | | -<div class="ttc" id="astruct_j_s_o_n_pair__t_html"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html">JSONPair_t</a></div><div class="ttdoc">Structure to represent a key-value pair.</div><div class="ttdef"><b>Definition:</b> core_json.h:259</div></div> |
595 | | -<div class="ttc" id="astruct_j_s_o_n_pair__t_html_a29f8e22baab1b7ae15cc649437fb0fb4"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#a29f8e22baab1b7ae15cc649437fb0fb4">JSONPair_t::value</a></div><div class="ttdeci">const char * value</div><div class="ttdoc">Pointer to the code point sequence for value.</div><div class="ttdef"><b>Definition:</b> core_json.h:262</div></div> |
596 | | -<div class="ttc" id="astruct_j_s_o_n_pair__t_html_a86253f1a1ac1478a39cf60063b189d5b"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#a86253f1a1ac1478a39cf60063b189d5b">JSONPair_t::keyLength</a></div><div class="ttdeci">size_t keyLength</div><div class="ttdoc">Length of the code point sequence for key.</div><div class="ttdef"><b>Definition:</b> core_json.h:261</div></div> |
597 | | -<div class="ttc" id="astruct_j_s_o_n_pair__t_html_a9573fc5ea1fa08c78490b28e4bbef588"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#a9573fc5ea1fa08c78490b28e4bbef588">JSONPair_t::jsonType</a></div><div class="ttdeci">JSONTypes_t jsonType</div><div class="ttdoc">JSON-specific type of the value.</div><div class="ttdef"><b>Definition:</b> core_json.h:264</div></div> |
598 | | -<div class="ttc" id="astruct_j_s_o_n_pair__t_html_abb0c5909612fb388fbdd662d8b9b486a"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#abb0c5909612fb388fbdd662d8b9b486a">JSONPair_t::valueLength</a></div><div class="ttdeci">size_t valueLength</div><div class="ttdoc">Length of the code point sequence for value.</div><div class="ttdef"><b>Definition:</b> core_json.h:263</div></div> |
599 | | -<div class="ttc" id="astruct_j_s_o_n_pair__t_html_ae1b11b39a8e57ab6880bc69346bebb37"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#ae1b11b39a8e57ab6880bc69346bebb37">JSONPair_t::key</a></div><div class="ttdeci">const char * key</div><div class="ttdoc">Pointer to the code point sequence for key.</div><div class="ttdef"><b>Definition:</b> core_json.h:260</div></div> |
| 593 | +<div class="ttc" id="acore__json_8h_html_aabbdd89124648df7b21e4f7215cd23dd"><div class="ttname"><a href="core__json_8h.html#aabbdd89124648df7b21e4f7215cd23dd">JSON_Iterate</a></div><div class="ttdeci">JSONStatus_t JSON_Iterate(const char *buf, size_t max, size_t *start, size_t *next, JSONPair_t *outPair)</div><div class="ttdoc">Output the next key-value pair or value from a collection.</div><div class="ttdef"><b>Definition:</b> core_json.c:1838</div></div> |
| 594 | +<div class="ttc" id="astruct_j_s_o_n_pair__t_html"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html">JSONPair_t</a></div><div class="ttdoc">Structure to represent a key-value pair.</div><div class="ttdef"><b>Definition:</b> core_json.h:269</div></div> |
| 595 | +<div class="ttc" id="astruct_j_s_o_n_pair__t_html_a29f8e22baab1b7ae15cc649437fb0fb4"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#a29f8e22baab1b7ae15cc649437fb0fb4">JSONPair_t::value</a></div><div class="ttdeci">const char * value</div><div class="ttdoc">Pointer to the code point sequence for value.</div><div class="ttdef"><b>Definition:</b> core_json.h:272</div></div> |
| 596 | +<div class="ttc" id="astruct_j_s_o_n_pair__t_html_a86253f1a1ac1478a39cf60063b189d5b"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#a86253f1a1ac1478a39cf60063b189d5b">JSONPair_t::keyLength</a></div><div class="ttdeci">size_t keyLength</div><div class="ttdoc">Length of the code point sequence for key.</div><div class="ttdef"><b>Definition:</b> core_json.h:271</div></div> |
| 597 | +<div class="ttc" id="astruct_j_s_o_n_pair__t_html_a9573fc5ea1fa08c78490b28e4bbef588"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#a9573fc5ea1fa08c78490b28e4bbef588">JSONPair_t::jsonType</a></div><div class="ttdeci">JSONTypes_t jsonType</div><div class="ttdoc">JSON-specific type of the value.</div><div class="ttdef"><b>Definition:</b> core_json.h:274</div></div> |
| 598 | +<div class="ttc" id="astruct_j_s_o_n_pair__t_html_abb0c5909612fb388fbdd662d8b9b486a"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#abb0c5909612fb388fbdd662d8b9b486a">JSONPair_t::valueLength</a></div><div class="ttdeci">size_t valueLength</div><div class="ttdoc">Length of the code point sequence for value.</div><div class="ttdef"><b>Definition:</b> core_json.h:273</div></div> |
| 599 | +<div class="ttc" id="astruct_j_s_o_n_pair__t_html_ae1b11b39a8e57ab6880bc69346bebb37"><div class="ttname"><a href="struct_j_s_o_n_pair__t.html#ae1b11b39a8e57ab6880bc69346bebb37">JSONPair_t::key</a></div><div class="ttdeci">const char * key</div><div class="ttdoc">Pointer to the code point sequence for key.</div><div class="ttdef"><b>Definition:</b> core_json.h:270</div></div> |
600 | 600 | </div><!-- fragment --><p>See <a class="el" href="core__json_8h.html" title="Include this header file to use coreJSON in your application.">core_json.h</a> for docs. </p> |
601 | 601 |
|
602 | 602 | </div> |
|
0 commit comments