|
|
|
|
@@ -993,48 +993,46 @@ $(function() {
|
|
|
|
|
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span> <span class="keyword"></span>{</div>
|
|
|
|
|
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>  <span class="keywordtype">int</span> line, column;</div>
|
|
|
|
|
<div class="line"><a name="l00924"></a><span class="lineno"> 924</span>  <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>  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>  <span class="keywordtype">char</span> buffer[n];</div>
|
|
|
|
|
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span>  snprintf(buffer, n, <span class="stringliteral">"Line %d, Column %d"</span>, line, column);</div>
|
|
|
|
|
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>  <span class="keywordflow">return</span> buffer;</div>
|
|
|
|
|
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span> }</div>
|
|
|
|
|
<div class="line"><a name="l00930"></a><span class="lineno"> 930</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span> <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> <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> <span class="keyword"></span>{</div>
|
|
|
|
|
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>  <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>  </div>
|
|
|
|
|
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>  <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>  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>  ++itError)</div>
|
|
|
|
|
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>  {</div>
|
|
|
|
|
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>  <span class="keyword">const</span> <a class="code" href="classJson_1_1Reader_1_1ErrorInfo.html">ErrorInfo</a>& <a class="code" href="structJson_1_1error.html">error</a> = *itError;</div>
|
|
|
|
|
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>  formattedMessage +=</div>
|
|
|
|
|
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>  <span class="stringliteral">"* "</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">"\n"</span>;</div>
|
|
|
|
|
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>  formattedMessage += <span class="stringliteral">" "</span> + <a class="code" href="structJson_1_1error.html">error</a>.message_ + <span class="stringliteral">"\n"</span>;</div>
|
|
|
|
|
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>  <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>  formattedMessage += <span class="stringliteral">"See "</span> +</div>
|
|
|
|
|
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>  <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">" for detail.\n"</span>;</div>
|
|
|
|
|
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>  }</div>
|
|
|
|
|
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>  <span class="keywordflow">return</span> formattedMessage;</div>
|
|
|
|
|
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span> }</div>
|
|
|
|
|
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>&</div>
|
|
|
|
|
<div class="line"><a name="l00954"></a><span class="lineno"><a class="line" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5"> 954</a></span> <a class="code" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">operator>></a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>& sin, <a class="code" href="classJson_1_1Value.html">Value</a>& root)</div>
|
|
|
|
|
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span> {</div>
|
|
|
|
|
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>  <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>  <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>  </div>
|
|
|
|
|
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>  <span class="comment">// JSON_ASSERT( ok );</span></div>
|
|
|
|
|
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>  <span class="keywordflow">if</span> (!ok)</div>
|
|
|
|
|
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>  ripple::Throw<std::runtime_error>(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>  </div>
|
|
|
|
|
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>  <span class="keywordflow">return</span> sin;</div>
|
|
|
|
|
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span> }</div>
|
|
|
|
|
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span> } <span class="comment">// namespace Json</span></div>
|
|
|
|
|
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>  <span class="keywordflow">return</span> <span class="stringliteral">"Line "</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">", Column "</span> +</div>
|
|
|
|
|
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span>  <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> }</div>
|
|
|
|
|
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span> <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> <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> <span class="keyword"></span>{</div>
|
|
|
|
|
<div class="line"><a name="l00932"></a><span class="lineno"> 932</span>  <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>  </div>
|
|
|
|
|
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>  <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>  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>  ++itError)</div>
|
|
|
|
|
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>  {</div>
|
|
|
|
|
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>  <span class="keyword">const</span> <a class="code" href="classJson_1_1Reader_1_1ErrorInfo.html">ErrorInfo</a>& <a class="code" href="structJson_1_1error.html">error</a> = *itError;</div>
|
|
|
|
|
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>  formattedMessage +=</div>
|
|
|
|
|
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>  <span class="stringliteral">"* "</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">"\n"</span>;</div>
|
|
|
|
|
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>  formattedMessage += <span class="stringliteral">" "</span> + <a class="code" href="structJson_1_1error.html">error</a>.message_ + <span class="stringliteral">"\n"</span>;</div>
|
|
|
|
|
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>  <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>  formattedMessage += <span class="stringliteral">"See "</span> +</div>
|
|
|
|
|
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>  <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">" for detail.\n"</span>;</div>
|
|
|
|
|
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>  }</div>
|
|
|
|
|
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>  <span class="keywordflow">return</span> formattedMessage;</div>
|
|
|
|
|
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span> }</div>
|
|
|
|
|
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>&</div>
|
|
|
|
|
<div class="line"><a name="l00952"></a><span class="lineno"><a class="line" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5"> 952</a></span> <a class="code" href="namespaceJson.html#a4d245ef719cc0853e8e78eb5f99c16e5">operator>></a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::istream</a>& sin, <a class="code" href="classJson_1_1Value.html">Value</a>& root)</div>
|
|
|
|
|
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span> {</div>
|
|
|
|
|
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>  <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>  <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>  </div>
|
|
|
|
|
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>  <span class="comment">// JSON_ASSERT( ok );</span></div>
|
|
|
|
|
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>  <span class="keywordflow">if</span> (!ok)</div>
|
|
|
|
|
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>  ripple::Throw<std::runtime_error>(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>  </div>
|
|
|
|
|
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>  <span class="keywordflow">return</span> sin;</div>
|
|
|
|
|
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span> }</div>
|
|
|
|
|
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>  </div>
|
|
|
|
|
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span> } <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 &token, Location &current, Location end, unsigned int &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 &line, int &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 &token, Location &current, Location end, unsigned int &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>></a></div><div class="ttdeci">std::istream & operator>>(std::istream &sin, Value &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>></a></div><div class="ttdeci">std::istream & operator>>(std::istream &sin, Value &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 &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 &document, Value &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 &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>
|
|
|
|
|
|