This commit is contained in:
intelliot
2024-01-16 06:36:00 +00:00
parent 2767dda846
commit 9e5f3b6111
5 changed files with 48 additions and 50 deletions

View File

@@ -1530,7 +1530,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_ad3f4a8a0213ea07fa9802d10ee6a4d79"><div class="ttname"><a href="namespaceripple.html#ad3f4a8a0213ea07fa9802d10ee6a4d79">ripple::setup_Client</a></div><div class="ttdeci">static void setup_Client(ServerHandler::Setup &amp;setup)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandler_8cpp_source.html#l01196">ServerHandler.cpp:1196</a></div></div>
<div class="ttc" id="astructripple_1_1Port_html_a27d3bc7390a8f0d728bb00446353e95c"><div class="ttname"><a href="structripple_1_1Port.html#a27d3bc7390a8f0d728bb00446353e95c">ripple::Port::password</a></div><div class="ttdeci">std::string password</div><div class="ttdef"><b>Definition:</b> <a href="Port_8h_source.html#l00061">Port.h:61</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandler_html_aeadb55747f2a603323f3549d7e0d72f4"><div class="ttname"><a href="classripple_1_1ServerHandler.html#aeadb55747f2a603323f3549d7e0d72f4">ripple::ServerHandler::onRequest</a></div><div class="ttdeci">void onRequest(Session &amp;session)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandler_8cpp_source.html#l00276">ServerHandler.cpp:276</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a269793929575f925b629460c9c744da1"><div class="ttname"><a href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Json::Reader::getFormatedErrorMessages</a></div><div class="ttdeci">std::string getFormatedErrorMessages() const</div><div class="ttdoc">Returns a user friendly string that list errors in the parsed document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00932">json_reader.cpp:932</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a269793929575f925b629460c9c744da1"><div class="ttname"><a href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Json::Reader::getFormatedErrorMessages</a></div><div class="ttdeci">std::string getFormatedErrorMessages() const</div><div class="ttdoc">Returns a user friendly string that list errors in the parsed document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00930">json_reader.cpp:930</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a0511c5e849c6735036d4667a72ff01ee"><div class="ttname"><a href="classripple_1_1Application.html#a0511c5e849c6735036d4667a72ff01ee">ripple::Application::overlay</a></div><div class="ttdeci">virtual Overlay &amp; overlay()=0</div></div>
<div class="ttc" id="acount_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/count.html">std::set::count</a></div><div class="ttdeci">T count(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Session_html_ab09504186e13a4f74b9b9adc92adaeca"><div class="ttname"><a href="classripple_1_1Session.html#ab09504186e13a4f74b9b9adc92adaeca">ripple::Session::port</a></div><div class="ttdeci">virtual Port const &amp; port()=0</div><div class="ttdoc">Returns the Port settings for this connection.</div></div>

View File

@@ -581,7 +581,7 @@ template&lt;class BufferSequence &gt; </div>
<p>Returns a user friendly string that list errors in the parsed document. </p>
<dl class="section return"><dt>Returns</dt><dd>Formatted error message with the list of errors with their location in the parsed document. An empty string is returned if no error occurred during parsing. </dd></dl>
<p class="definition">Definition at line <a class="el" href="json__reader_8cpp_source.html#l00932">932</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="json__reader_8cpp_source.html#l00930">930</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>
</div>
</div>

View File

@@ -993,48 +993,46 @@ $(function() {
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160; <span class="keywordtype">int</span> line, column;</div>
<div class="line"><a name="l00924"></a><span class="lineno"> 924</span>&#160; <a class="code" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a>(location, line, column);</div>
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>&#160; constexpr <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n = 18 + 16 + 16 + 1;</div>
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span>&#160; <span class="keywordtype">char</span> buffer[n];</div>
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160; snprintf(buffer, n, <span class="stringliteral">&quot;Line %d, Column %d&quot;</span>, line, column);</div>
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>&#160; <span class="keywordflow">return</span> buffer;</div>
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span>&#160;}</div>
<div class="line"><a name="l00930"></a><span class="lineno"> 930</span>&#160; </div>
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
<div class="line"><a name="l00932"></a><span class="lineno"><a class="line" href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1"> 932</a></span>&#160;<a class="code" href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Reader::getFormatedErrorMessages</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> formattedMessage;</div>
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>&#160; </div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; <span class="keywordflow">for</span> (Errors::const_iterator itError = <a class="code" href="classJson_1_1Reader.html#a1bbce45dc4df753bed60c129f4b5147c">errors_</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/deque/begin.html">begin</a>();</div>
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160; itError != <a class="code" href="classJson_1_1Reader.html#a1bbce45dc4df753bed60c129f4b5147c">errors_</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/deque/end.html">end</a>();</div>
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; ++itError)</div>
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; {</div>
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; <span class="keyword">const</span> <a class="code" href="classJson_1_1Reader_1_1ErrorInfo.html">ErrorInfo</a>&amp; <a class="code" href="structJson_1_1error.html">error</a> = *itError;</div>
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160; formattedMessage +=</div>
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; <span class="stringliteral">&quot;* &quot;</span> + <a class="code" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a>(<a class="code" href="structJson_1_1error.html">error</a>.token_.start_) + <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; formattedMessage += <span class="stringliteral">&quot; &quot;</span> + <a class="code" href="structJson_1_1error.html">error</a>.message_ + <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; </div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="structJson_1_1error.html">error</a>.extra_)</div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; formattedMessage += <span class="stringliteral">&quot;See &quot;</span> +</div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160; <a class="code" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a>(<a class="code" href="structJson_1_1error.html">error</a>.extra_) + <span class="stringliteral">&quot; for detail.\n&quot;</span>;</div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; }</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; </div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; <span class="keywordflow">return</span> formattedMessage;</div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160;}</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; </div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>&amp;</div>
<div class="line"><a name="l00954"></a><span class="lineno"><a class="line" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5"> 954</a></span>&#160;<a class="code" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">operator&gt;&gt;</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>&amp; sin, <a class="code" href="classJson_1_1Value.html">Value</a>&amp; root)</div>
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160;{</div>
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>&#160; <a class="code" href="classJson_1_1Reader.html">Json::Reader</a> reader;</div>
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160; <span class="keywordtype">bool</span> ok = reader.<a class="code" href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">parse</a>(sin, root);</div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; </div>
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>&#160; <span class="comment">// JSON_ASSERT( ok );</span></div>
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160; <span class="keywordflow">if</span> (!ok)</div>
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160; ripple::Throw&lt;std::runtime_error&gt;(reader.<a class="code" href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">getFormatedErrorMessages</a>());</div>
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160; </div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; <span class="keywordflow">return</span> sin;</div>
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160;}</div>
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160; </div>
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160;} <span class="comment">// namespace Json</span></div>
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;Line &quot;</span> + <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(line) + <span class="stringliteral">&quot;, Column &quot;</span> +</div>
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(column);</div>
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160;}</div>
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>&#160; </div>
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
<div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1"> 930</a></span>&#160;<a class="code" href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Reader::getFormatedErrorMessages</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00932"></a><span class="lineno"> 932</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> formattedMessage;</div>
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span>&#160; </div>
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; <span class="keywordflow">for</span> (Errors::const_iterator itError = <a class="code" href="classJson_1_1Reader.html#a1bbce45dc4df753bed60c129f4b5147c">errors_</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/deque/begin.html">begin</a>();</div>
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>&#160; itError != <a class="code" href="classJson_1_1Reader.html#a1bbce45dc4df753bed60c129f4b5147c">errors_</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/deque/end.html">end</a>();</div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; ++itError)</div>
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160; {</div>
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; <span class="keyword">const</span> <a class="code" href="classJson_1_1Reader_1_1ErrorInfo.html">ErrorInfo</a>&amp; <a class="code" href="structJson_1_1error.html">error</a> = *itError;</div>
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; formattedMessage +=</div>
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; <span class="stringliteral">&quot;* &quot;</span> + <a class="code" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a>(<a class="code" href="structJson_1_1error.html">error</a>.token_.start_) + <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160; formattedMessage += <span class="stringliteral">&quot; &quot;</span> + <a class="code" href="structJson_1_1error.html">error</a>.message_ + <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; </div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="structJson_1_1error.html">error</a>.extra_)</div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; formattedMessage += <span class="stringliteral">&quot;See &quot;</span> +</div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; <a class="code" href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">getLocationLineAndColumn</a>(<a class="code" href="structJson_1_1error.html">error</a>.extra_) + <span class="stringliteral">&quot; for detail.\n&quot;</span>;</div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; }</div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160; </div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; <span class="keywordflow">return</span> formattedMessage;</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160;}</div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; </div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>&amp;</div>
<div class="line"><a name="l00952"></a><span class="lineno"><a class="line" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5"> 952</a></span>&#160;<a class="code" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">operator&gt;&gt;</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>&amp; sin, <a class="code" href="classJson_1_1Value.html">Value</a>&amp; root)</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160;{</div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160; <a class="code" href="classJson_1_1Reader.html">Json::Reader</a> reader;</div>
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160; <span class="keywordtype">bool</span> ok = reader.<a class="code" href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">parse</a>(sin, root);</div>
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>&#160; </div>
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160; <span class="comment">// JSON_ASSERT( ok );</span></div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; <span class="keywordflow">if</span> (!ok)</div>
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>&#160; ripple::Throw&lt;std::runtime_error&gt;(reader.<a class="code" href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">getFormatedErrorMessages</a>());</div>
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160; </div>
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160; <span class="keywordflow">return</span> sin;</div>
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160;}</div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; </div>
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160;} <span class="comment">// namespace Json</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="astructJson_1_1error_html"><div class="ttname"><a href="structJson_1_1error.html">Json::error</a></div><div class="ttdef"><b>Definition:</b> <a href="json__errors_8h_source.html#l00027">json_errors.h:27</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_aae5fc7132fb1d6d53a7ca5aab74cd49c"><div class="ttname"><a href="classJson_1_1Value.html#aae5fc7132fb1d6d53a7ca5aab74cd49c">Json::Value::Int</a></div><div class="ttdeci">Json::Int Int</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00154">json_value.h:154</a></div></div>
@@ -1083,6 +1081,7 @@ $(function() {
<div class="ttc" id="apop_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/stack/pop.html">std::stack::pop</a></div><div class="ttdeci">T pop(T... args)</div></div>
<div class="ttc" id="atop_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/stack/top.html">std::stack::top</a></div><div class="ttdeci">T top(T... args)</div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8fe24db3e9953aef3d637a56447e795c"><div class="ttname"><a href="classJson_1_1Reader.html#a8fe24db3e9953aef3d637a56447e795c">Json::Reader::decodeUnicodeCodePoint</a></div><div class="ttdeci">bool decodeUnicodeCodePoint(Token &amp;token, Location &amp;current, Location end, unsigned int &amp;unicode)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00754">json_reader.cpp:754</a></div></div>
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8b2fb6af24382c3914fd4643b092c675"><div class="ttname"><a href="classJson_1_1Reader.html#a8b2fb6af24382c3914fd4643b092c675">Json::Reader::getLocationLineAndColumn</a></div><div class="ttdeci">void getLocationLineAndColumn(Location location, int &amp;line, int &amp;column) const</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00889">json_reader.cpp:889</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a469cb6f55971d7c41fca2752a3aa5bf7"><div class="ttname"><a href="classJson_1_1Reader.html#a469cb6f55971d7c41fca2752a3aa5bf7">Json::Reader::decodeUnicodeEscapeSequence</a></div><div class="ttdeci">bool decodeUnicodeEscapeSequence(Token &amp;token, Location &amp;current, Location end, unsigned int &amp;unicode)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00797">json_reader.cpp:797</a></div></div>
<div class="ttc" id="acstdint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdint.html">cstdint</a></div></div>
@@ -1104,19 +1103,18 @@ $(function() {
<div class="ttc" id="aclassJson_1_1Value_html_ac79e63ee68d3aa914bfd6988be669b87"><div class="ttname"><a href="classJson_1_1Value.html#ac79e63ee68d3aa914bfd6988be669b87">Json::Value::maxUInt</a></div><div class="ttdeci">static const UInt maxUInt</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00160">json_value.h:160</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_aa35e6ab574dc399a0a645ad98ed66bc9a9adc87fd67f5fc21391a4be89382a316"><div class="ttname"><a href="classJson_1_1Reader.html#aa35e6ab574dc399a0a645ad98ed66bc9a9adc87fd67f5fc21391a4be89382a316">Json::Reader::tokenArrayEnd</a></div><div class="ttdeci">@ tokenArrayEnd</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00098">json_reader.h:98</a></div></div>
<div class="ttc" id="anamespaceJson_html_adf0456e397a18cd7218a7b51dfc13c73"><div class="ttname"><a href="namespaceJson.html#adf0456e397a18cd7218a7b51dfc13c73">Json::codePointToUTF8</a></div><div class="ttdeci">static std::string codePointToUTF8(unsigned int cp)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00034">json_reader.cpp:34</a></div></div>
<div class="ttc" id="anamespaceJson_html_a4d245ef719cc0853e8e78eb5f99c16e5"><div class="ttname"><a href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">Json::operator&gt;&gt;</a></div><div class="ttdeci">std::istream &amp; operator&gt;&gt;(std::istream &amp;sin, Value &amp;root)</div><div class="ttdoc">Read from 'sin' into 'root'.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00954">json_reader.cpp:954</a></div></div>
<div class="ttc" id="anamespaceJson_html_a4d245ef719cc0853e8e78eb5f99c16e5"><div class="ttname"><a href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">Json::operator&gt;&gt;</a></div><div class="ttdeci">std::istream &amp; operator&gt;&gt;(std::istream &amp;sin, Value &amp;root)</div><div class="ttdoc">Read from 'sin' into 'root'.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00952">json_reader.cpp:952</a></div></div>
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/begin.html">std::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
<div class="ttc" id="agetline_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/getline.html">std::getline</a></div><div class="ttdeci">T getline(T... args)</div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a7c2deee5865ae845212b28677701e973"><div class="ttname"><a href="classJson_1_1Reader.html#a7c2deee5865ae845212b28677701e973">Json::Reader::nest_limit</a></div><div class="ttdeci">static constexpr unsigned nest_limit</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00090">json_reader.h:90</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a7cb0631963cc0fd4ff6ed0f570976864"><div class="ttname"><a href="classJson_1_1Reader.html#a7cb0631963cc0fd4ff6ed0f570976864">Json::Reader::readToken</a></div><div class="ttdeci">bool readToken(Token &amp;token)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00203">json_reader.cpp:203</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8ee4d40504e4f8b069745d762ab4d78c"><div class="ttname"><a href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">Json::Reader::parse</a></div><div class="ttdeci">bool parse(std::string const &amp;document, Value &amp;root)</div><div class="ttdoc">Read a Value from a JSON document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00074">json_reader.cpp:74</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a269793929575f925b629460c9c744da1"><div class="ttname"><a href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Json::Reader::getFormatedErrorMessages</a></div><div class="ttdeci">std::string getFormatedErrorMessages() const</div><div class="ttdoc">Returns a user friendly string that list errors in the parsed document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00932">json_reader.cpp:932</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a269793929575f925b629460c9c744da1"><div class="ttname"><a href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Json::Reader::getFormatedErrorMessages</a></div><div class="ttdeci">std::string getFormatedErrorMessages() const</div><div class="ttdoc">Returns a user friendly string that list errors in the parsed document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00930">json_reader.cpp:930</a></div></div>
<div class="ttc" id="acctype_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cctype.html">cctype</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a87cc75ae5adc6a6755f0ba1c7255ff6c"><div class="ttname"><a href="classJson_1_1Reader.html#a87cc75ae5adc6a6755f0ba1c7255ff6c">Json::Reader::lastValue_</a></div><div class="ttdeci">Value * lastValue_</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00207">json_reader.h:207</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8d4ed03a43082c5ace81ba5b81425eaf"><div class="ttname"><a href="classJson_1_1Reader.html#a8d4ed03a43082c5ace81ba5b81425eaf">Json::Reader::recoverFromError</a></div><div class="ttdeci">bool recoverFromError(TokenType skipUntilToken)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00845">json_reader.cpp:845</a></div></div>
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/stack/empty.html">std::stack::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
<div class="ttc" id="apush_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/stack/push.html">std::stack::push</a></div><div class="ttdeci">T push(T... args)</div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/end.html">std::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_aafbc3df04f934919149f05ef660ba93c"><div class="ttname"><a href="classJson_1_1Reader.html#aafbc3df04f934919149f05ef660ba93c">Json::Reader::readArray</a></div><div class="ttdeci">bool readArray(Token &amp;token, unsigned depth)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00489">json_reader.cpp:489</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_ae65d2b26a07c9359cc330d5949dc6bde"><div class="ttname"><a href="classJson_1_1Reader.html#ae65d2b26a07c9359cc330d5949dc6bde">Json::Reader::readNumber</a></div><div class="ttdeci">Reader::TokenType readNumber()</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00364">json_reader.cpp:364</a></div></div>

View File

@@ -317,12 +317,12 @@ $(function() {
<div class="ttc" id="aclassJson_1_1Reader_html_aa35e6ab574dc399a0a645ad98ed66bc9a450e0f48ebf1bed3a2078e8b9e6a5386"><div class="ttname"><a href="classJson_1_1Reader.html#aa35e6ab574dc399a0a645ad98ed66bc9a450e0f48ebf1bed3a2078e8b9e6a5386">Json::Reader::tokenDouble</a></div><div class="ttdeci">@ tokenDouble</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00101">json_reader.h:101</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a1bbce45dc4df753bed60c129f4b5147c"><div class="ttname"><a href="classJson_1_1Reader.html#a1bbce45dc4df753bed60c129f4b5147c">Json::Reader::errors_</a></div><div class="ttdeci">Errors errors_</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00201">json_reader.h:201</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_aa35e6ab574dc399a0a645ad98ed66bc9a9adc87fd67f5fc21391a4be89382a316"><div class="ttname"><a href="classJson_1_1Reader.html#aa35e6ab574dc399a0a645ad98ed66bc9a9adc87fd67f5fc21391a4be89382a316">Json::Reader::tokenArrayEnd</a></div><div class="ttdeci">@ tokenArrayEnd</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00098">json_reader.h:98</a></div></div>
<div class="ttc" id="anamespaceJson_html_a4d245ef719cc0853e8e78eb5f99c16e5"><div class="ttname"><a href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">Json::operator&gt;&gt;</a></div><div class="ttdeci">std::istream &amp; operator&gt;&gt;(std::istream &amp;sin, Value &amp;root)</div><div class="ttdoc">Read from 'sin' into 'root'.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00954">json_reader.cpp:954</a></div></div>
<div class="ttc" id="anamespaceJson_html_a4d245ef719cc0853e8e78eb5f99c16e5"><div class="ttname"><a href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">Json::operator&gt;&gt;</a></div><div class="ttdeci">std::istream &amp; operator&gt;&gt;(std::istream &amp;sin, Value &amp;root)</div><div class="ttdoc">Read from 'sin' into 'root'.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00952">json_reader.cpp:952</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a066396d9d9f074e443c119259c3679d5"><div class="ttname"><a href="classJson_1_1Reader.html#a066396d9d9f074e443c119259c3679d5">Json::Reader::Reader</a></div><div class="ttdeci">Reader()=default</div><div class="ttdoc">Constructs a Reader allowing all features for parsing.</div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a7c2deee5865ae845212b28677701e973"><div class="ttname"><a href="classJson_1_1Reader.html#a7c2deee5865ae845212b28677701e973">Json::Reader::nest_limit</a></div><div class="ttdeci">static constexpr unsigned nest_limit</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00090">json_reader.h:90</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a7cb0631963cc0fd4ff6ed0f570976864"><div class="ttname"><a href="classJson_1_1Reader.html#a7cb0631963cc0fd4ff6ed0f570976864">Json::Reader::readToken</a></div><div class="ttdeci">bool readToken(Token &amp;token)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00203">json_reader.cpp:203</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8ee4d40504e4f8b069745d762ab4d78c"><div class="ttname"><a href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">Json::Reader::parse</a></div><div class="ttdeci">bool parse(std::string const &amp;document, Value &amp;root)</div><div class="ttdoc">Read a Value from a JSON document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00074">json_reader.cpp:74</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a269793929575f925b629460c9c744da1"><div class="ttname"><a href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Json::Reader::getFormatedErrorMessages</a></div><div class="ttdeci">std::string getFormatedErrorMessages() const</div><div class="ttdoc">Returns a user friendly string that list errors in the parsed document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00932">json_reader.cpp:932</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a269793929575f925b629460c9c744da1"><div class="ttname"><a href="classJson_1_1Reader.html#a269793929575f925b629460c9c744da1">Json::Reader::getFormatedErrorMessages</a></div><div class="ttdeci">std::string getFormatedErrorMessages() const</div><div class="ttdoc">Returns a user friendly string that list errors in the parsed document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00930">json_reader.cpp:930</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a87cc75ae5adc6a6755f0ba1c7255ff6c"><div class="ttname"><a href="classJson_1_1Reader.html#a87cc75ae5adc6a6755f0ba1c7255ff6c">Json::Reader::lastValue_</a></div><div class="ttdeci">Value * lastValue_</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00207">json_reader.h:207</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8d4ed03a43082c5ace81ba5b81425eaf"><div class="ttname"><a href="classJson_1_1Reader.html#a8d4ed03a43082c5ace81ba5b81425eaf">Json::Reader::recoverFromError</a></div><div class="ttdeci">bool recoverFromError(TokenType skipUntilToken)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00845">json_reader.cpp:845</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_aafbc3df04f934919149f05ef660ba93c"><div class="ttname"><a href="classJson_1_1Reader.html#aafbc3df04f934919149f05ef660ba93c">Json::Reader::readArray</a></div><div class="ttdeci">bool readArray(Token &amp;token, unsigned depth)</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00489">json_reader.cpp:489</a></div></div>

View File

@@ -462,7 +462,7 @@ Variables</h2></td></tr>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="namespaceJson.html#a87bc83d7e90fc666d28aa16727deda2f" title="Output using the StyledStreamWriter.">Json::operator&lt;&lt;()</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="json__reader_8cpp_source.html#l00954">954</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="json__reader_8cpp_source.html#l00952">952</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>
</div>
</div>