This commit is contained in:
bthomee
2025-05-08 11:05:03 +00:00
parent 3c36d01be9
commit da1a1fe717
983 changed files with 15498 additions and 15479 deletions

View File

@@ -121,8 +121,8 @@ Classes</h2></td></tr>
Public Types</h2></td></tr>
<tr class="memitem:a068ce78fe0105dce714f8f5ff1928634"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a068ce78fe0105dce714f8f5ff1928634">Char</a> = char</td></tr>
<tr class="separator:a068ce78fe0105dce714f8f5ff1928634"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8ce1ea3970e97a9b748ba17754fbe4b"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> = const <a class="el" href="classJson_1_1Reader.html#a068ce78fe0105dce714f8f5ff1928634">Char</a> *</td></tr>
<tr class="separator:ab8ce1ea3970e97a9b748ba17754fbe4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44a7ba8b9de5c391ff1b077da08d7713"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> = <a class="el" href="classJson_1_1Reader.html#a068ce78fe0105dce714f8f5ff1928634">Char</a> const *</td></tr>
<tr class="separator:a44a7ba8b9de5c391ff1b077da08d7713"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@@ -132,9 +132,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a8ee4d40504e4f8b069745d762ab4d78c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">parse</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;document, <a class="el" href="classJson_1_1Value.html">Value</a> &amp;root)</td></tr>
<tr class="memdesc:a8ee4d40504e4f8b069745d762ab4d78c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read a <a class="el" href="classJson_1_1Value.html" title="Represents a JSON value.">Value</a> from a <a href="http://www.json.org">JSON</a> document. <a href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">More...</a><br /></td></tr>
<tr class="separator:a8ee4d40504e4f8b069745d762ab4d78c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36b1a9fdb4562f09cad5c14f6a8e7b94"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a36b1a9fdb4562f09cad5c14f6a8e7b94">parse</a> (const char *beginDoc, const char *endDoc, <a class="el" href="classJson_1_1Value.html">Value</a> &amp;root)</td></tr>
<tr class="memdesc:a36b1a9fdb4562f09cad5c14f6a8e7b94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read a <a class="el" href="classJson_1_1Value.html" title="Represents a JSON value.">Value</a> from a <a href="http://www.json.org">JSON</a> document. <a href="classJson_1_1Reader.html#a36b1a9fdb4562f09cad5c14f6a8e7b94">More...</a><br /></td></tr>
<tr class="separator:a36b1a9fdb4562f09cad5c14f6a8e7b94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50c355410f63c209bb62bd41c3a84dfb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a50c355410f63c209bb62bd41c3a84dfb">parse</a> (char const *beginDoc, char const *endDoc, <a class="el" href="classJson_1_1Value.html">Value</a> &amp;root)</td></tr>
<tr class="memdesc:a50c355410f63c209bb62bd41c3a84dfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read a <a class="el" href="classJson_1_1Value.html" title="Represents a JSON value.">Value</a> from a <a href="http://www.json.org">JSON</a> document. <a href="classJson_1_1Reader.html#a50c355410f63c209bb62bd41c3a84dfb">More...</a><br /></td></tr>
<tr class="separator:a50c355410f63c209bb62bd41c3a84dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0141935f8412045b1b4cf7218de2231"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#ae0141935f8412045b1b4cf7218de2231">parse</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a> &amp;is, <a class="el" href="classJson_1_1Value.html">Value</a> &amp;root)</td></tr>
<tr class="memdesc:ae0141935f8412045b1b4cf7218de2231"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse from input stream. <a href="classJson_1_1Reader.html#ae0141935f8412045b1b4cf7218de2231">More...</a><br /></td></tr>
<tr class="separator:ae0141935f8412045b1b4cf7218de2231"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -182,13 +182,13 @@ Private Types</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a442d779d60825634625040eed83eadc5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a442d779d60825634625040eed83eadc5">expectToken</a> (<a class="el" href="classJson_1_1Reader.html#aa35e6ab574dc399a0a645ad98ed66bc9">TokenType</a> type, <a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, const char *message)</td></tr>
<tr class="separator:a442d779d60825634625040eed83eadc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42fabdc924e82f84457c25d2f97cc12f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a42fabdc924e82f84457c25d2f97cc12f">expectToken</a> (<a class="el" href="classJson_1_1Reader.html#aa35e6ab574dc399a0a645ad98ed66bc9">TokenType</a> type, <a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, char const *message)</td></tr>
<tr class="separator:a42fabdc924e82f84457c25d2f97cc12f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cb0631963cc0fd4ff6ed0f570976864"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a7cb0631963cc0fd4ff6ed0f570976864">readToken</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token)</td></tr>
<tr class="separator:a7cb0631963cc0fd4ff6ed0f570976864"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40d0f69d15aeb2d52ff78d794f5ab8b2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a40d0f69d15aeb2d52ff78d794f5ab8b2">skipSpaces</a> ()</td></tr>
<tr class="separator:a40d0f69d15aeb2d52ff78d794f5ab8b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e5a7bc6b7b53f2ca8cb9da42f8ffb21"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a3e5a7bc6b7b53f2ca8cb9da42f8ffb21">match</a> (<a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> pattern, int patternLength)</td></tr>
<tr class="memitem:a3e5a7bc6b7b53f2ca8cb9da42f8ffb21"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a3e5a7bc6b7b53f2ca8cb9da42f8ffb21">match</a> (<a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> pattern, int patternLength)</td></tr>
<tr class="separator:a3e5a7bc6b7b53f2ca8cb9da42f8ffb21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2690e860a1b3332c5401fb0850ba065"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#ad2690e860a1b3332c5401fb0850ba065">readComment</a> ()</td></tr>
<tr class="separator:ad2690e860a1b3332c5401fb0850ba065"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -214,11 +214,11 @@ Private Member Functions</h2></td></tr>
<tr class="separator:a801253570f16e91519652078fb12b8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2420bbb7fd6d5d3e7e2fea894dd8f70f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a2420bbb7fd6d5d3e7e2fea894dd8f70f">decodeDouble</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token)</td></tr>
<tr class="separator:a2420bbb7fd6d5d3e7e2fea894dd8f70f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fe24db3e9953aef3d637a56447e795c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a8fe24db3e9953aef3d637a56447e795c">decodeUnicodeCodePoint</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, <a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> &amp;current, <a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> end, unsigned int &amp;unicode)</td></tr>
<tr class="memitem:a8fe24db3e9953aef3d637a56447e795c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a8fe24db3e9953aef3d637a56447e795c">decodeUnicodeCodePoint</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, <a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> &amp;current, <a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> end, unsigned int &amp;unicode)</td></tr>
<tr class="separator:a8fe24db3e9953aef3d637a56447e795c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a469cb6f55971d7c41fca2752a3aa5bf7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a469cb6f55971d7c41fca2752a3aa5bf7">decodeUnicodeEscapeSequence</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, <a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> &amp;current, <a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> end, unsigned int &amp;unicode)</td></tr>
<tr class="memitem:a469cb6f55971d7c41fca2752a3aa5bf7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a469cb6f55971d7c41fca2752a3aa5bf7">decodeUnicodeEscapeSequence</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, <a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> &amp;current, <a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> end, unsigned int &amp;unicode)</td></tr>
<tr class="separator:a469cb6f55971d7c41fca2752a3aa5bf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acad08330e8f548d66f099e1c424aaa30"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#acad08330e8f548d66f099e1c424aaa30">addError</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;message, <a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, <a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> extra=0)</td></tr>
<tr class="memitem:acad08330e8f548d66f099e1c424aaa30"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#acad08330e8f548d66f099e1c424aaa30">addError</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;message, <a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token, <a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> extra=0)</td></tr>
<tr class="separator:acad08330e8f548d66f099e1c424aaa30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4ed03a43082c5ace81ba5b81425eaf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a8d4ed03a43082c5ace81ba5b81425eaf">recoverFromError</a> (<a class="el" href="classJson_1_1Reader.html#aa35e6ab574dc399a0a645ad98ed66bc9">TokenType</a> skipUntilToken)</td></tr>
<tr class="separator:a8d4ed03a43082c5ace81ba5b81425eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -230,9 +230,9 @@ Private Member Functions</h2></td></tr>
<tr class="separator:a85597f763fb0148a17359b6dfc6f7326"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab61eb61333cc9ec3afe785663a53ce90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#a068ce78fe0105dce714f8f5ff1928634">Char</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#ab61eb61333cc9ec3afe785663a53ce90">getNextChar</a> ()</td></tr>
<tr class="separator:ab61eb61333cc9ec3afe785663a53ce90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b2fb6af24382c3914fd4643b092c675"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a> (<a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> location, int &amp;line, int &amp;column) const</td></tr>
<tr class="memitem:a8b2fb6af24382c3914fd4643b092c675"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a> (<a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> location, int &amp;line, int &amp;column) const</td></tr>
<tr class="separator:a8b2fb6af24382c3914fd4643b092c675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de1f1204c97cfa82d5933eea324a286"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a5de1f1204c97cfa82d5933eea324a286">getLocationLineAndColumn</a> (<a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> location) const</td></tr>
<tr class="memitem:a5de1f1204c97cfa82d5933eea324a286"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a5de1f1204c97cfa82d5933eea324a286">getLocationLineAndColumn</a> (<a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> location) const</td></tr>
<tr class="separator:a5de1f1204c97cfa82d5933eea324a286"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22e677ef400d8223f27e631b4cd4b821"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a22e677ef400d8223f27e631b4cd4b821">skipCommentTokens</a> (<a class="el" href="classJson_1_1Reader_1_1Token.html">Token</a> &amp;token)</td></tr>
<tr class="separator:a22e677ef400d8223f27e631b4cd4b821"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -245,13 +245,13 @@ Private Attributes</h2></td></tr>
<tr class="separator:a1bbce45dc4df753bed60c129f4b5147c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afde4a4311ae30597da5b6060a8d60542"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#afde4a4311ae30597da5b6060a8d60542">document_</a></td></tr>
<tr class="separator:afde4a4311ae30597da5b6060a8d60542"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a327166839022ea91f0a8290960a8af76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a327166839022ea91f0a8290960a8af76">begin_</a></td></tr>
<tr class="memitem:a327166839022ea91f0a8290960a8af76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a327166839022ea91f0a8290960a8af76">begin_</a></td></tr>
<tr class="separator:a327166839022ea91f0a8290960a8af76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a714793579cbf4ee7c5a7223d2c8d77c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a714793579cbf4ee7c5a7223d2c8d77c1">end_</a></td></tr>
<tr class="memitem:a714793579cbf4ee7c5a7223d2c8d77c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a714793579cbf4ee7c5a7223d2c8d77c1">end_</a></td></tr>
<tr class="separator:a714793579cbf4ee7c5a7223d2c8d77c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f2feb5201a26da7aa133d2f7434479b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a2f2feb5201a26da7aa133d2f7434479b">current_</a></td></tr>
<tr class="memitem:a2f2feb5201a26da7aa133d2f7434479b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a2f2feb5201a26da7aa133d2f7434479b">current_</a></td></tr>
<tr class="separator:a2f2feb5201a26da7aa133d2f7434479b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a497a114f7b760f1b794b8fff9876615a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a497a114f7b760f1b794b8fff9876615a">lastValueEnd_</a></td></tr>
<tr class="memitem:a497a114f7b760f1b794b8fff9876615a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a497a114f7b760f1b794b8fff9876615a">lastValueEnd_</a></td></tr>
<tr class="separator:a497a114f7b760f1b794b8fff9876615a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87cc75ae5adc6a6755f0ba1c7255ff6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Value</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classJson_1_1Reader.html#a87cc75ae5adc6a6755f0ba1c7255ff6c">lastValue_</a></td></tr>
<tr class="separator:a87cc75ae5adc6a6755f0ba1c7255ff6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -277,14 +277,14 @@ Private Attributes</h2></td></tr>
</div>
</div>
<a id="ab8ce1ea3970e97a9b748ba17754fbe4b" name="ab8ce1ea3970e97a9b748ba17754fbe4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8ce1ea3970e97a9b748ba17754fbe4b">&#9670;&#160;</a></span>Location</h2>
<a id="a44a7ba8b9de5c391ff1b077da08d7713" name="a44a7ba8b9de5c391ff1b077da08d7713"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44a7ba8b9de5c391ff1b077da08d7713">&#9670;&#160;</a></span>Location</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Json::Reader::Location</a> = const <a class="el" href="classJson_1_1Reader.html#a068ce78fe0105dce714f8f5ff1928634">Char</a>*</td>
<td class="memname">using <a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Json::Reader::Location</a> = <a class="el" href="classJson_1_1Reader.html#a068ce78fe0105dce714f8f5ff1928634">Char</a> const*</td>
</tr>
</table>
</div><div class="memdoc">
@@ -452,8 +452,8 @@ Private Attributes</h2></td></tr>
</div>
</div>
<a id="a36b1a9fdb4562f09cad5c14f6a8e7b94" name="a36b1a9fdb4562f09cad5c14f6a8e7b94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36b1a9fdb4562f09cad5c14f6a8e7b94">&#9670;&#160;</a></span>parse() <span class="overload">[2/4]</span></h2>
<a id="a50c355410f63c209bb62bd41c3a84dfb" name="a50c355410f63c209bb62bd41c3a84dfb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50c355410f63c209bb62bd41c3a84dfb">&#9670;&#160;</a></span>parse() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -461,13 +461,13 @@ Private Attributes</h2></td></tr>
<tr>
<td class="memname">bool Json::Reader::parse </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramtype">char const *&#160;</td>
<td class="paramname"><em>beginDoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramtype">char const *&#160;</td>
<td class="paramname"><em>endDoc</em>, </td>
</tr>
<tr>
@@ -595,8 +595,8 @@ template&lt;class BufferSequence &gt; </div>
</div>
</div>
<a id="a442d779d60825634625040eed83eadc5" name="a442d779d60825634625040eed83eadc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a442d779d60825634625040eed83eadc5">&#9670;&#160;</a></span>expectToken()</h2>
<a id="a42fabdc924e82f84457c25d2f97cc12f" name="a42fabdc924e82f84457c25d2f97cc12f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42fabdc924e82f84457c25d2f97cc12f">&#9670;&#160;</a></span>expectToken()</h2>
<div class="memitem">
<div class="memproto">
@@ -619,7 +619,7 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramtype">char const *&#160;</td>
<td class="paramname"><em>message</em>&#160;</td>
</tr>
<tr>
@@ -706,7 +706,7 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="memname">bool Json::Reader::match </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td>
<td class="paramname"><em>pattern</em>, </td>
</tr>
<tr>
@@ -1111,13 +1111,13 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> &amp;&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> &amp;&#160;</td>
<td class="paramname"><em>current</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td>
<td class="paramname"><em>end</em>, </td>
</tr>
<tr>
@@ -1161,13 +1161,13 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> &amp;&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> &amp;&#160;</td>
<td class="paramname"><em>current</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td>
<td class="paramname"><em>end</em>, </td>
</tr>
<tr>
@@ -1217,7 +1217,7 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td>
<td class="paramname"><em>extra</em> = <code>0</code>&#160;</td>
</tr>
<tr>
@@ -1400,7 +1400,7 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="memname">void Json::Reader::getLocationLineAndColumn </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td>
<td class="paramname"><em>location</em>, </td>
</tr>
<tr>
@@ -1444,7 +1444,7 @@ template&lt;class BufferSequence &gt; </div>
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> Json::Reader::getLocationLineAndColumn </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a>&#160;</td>
<td class="paramtype"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a>&#160;</td>
<td class="paramname"><em>location</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1595,7 +1595,7 @@ template&lt;class BufferSequence &gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> Json::Reader::begin_</td>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> Json::Reader::begin_</td>
</tr>
</table>
</td>
@@ -1619,7 +1619,7 @@ template&lt;class BufferSequence &gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> Json::Reader::end_</td>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> Json::Reader::end_</td>
</tr>
</table>
</td>
@@ -1643,7 +1643,7 @@ template&lt;class BufferSequence &gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> Json::Reader::current_</td>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> Json::Reader::current_</td>
</tr>
</table>
</td>
@@ -1667,7 +1667,7 @@ template&lt;class BufferSequence &gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#ab8ce1ea3970e97a9b748ba17754fbe4b">Location</a> Json::Reader::lastValueEnd_</td>
<td class="memname"><a class="el" href="classJson_1_1Reader.html#a44a7ba8b9de5c391ff1b077da08d7713">Location</a> Json::Reader::lastValueEnd_</td>
</tr>
</table>
</td>