mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-24 13:05:53 +00:00
deploy: 3e152fec74
This commit is contained in:
@@ -118,7 +118,7 @@ $(function() {
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>}</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">static</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="namespaceJson.html#aa11b210ff98a4f4dd4e2df19260f8c3a"> 43</a></span><a class="code hl_function" href="namespaceJson.html#aa11b210ff98a4f4dd4e2df19260f8c3a">containsControlCharacter</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str)</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="namespaceJson.html#a63fd23ff3aff455b750c3c36c5ed762f"> 43</a></span><a class="code hl_function" href="namespaceJson.html#a63fd23ff3aff455b750c3c36c5ed762f">containsControlCharacter</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* str)</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>{</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordflow">while</span> (*str)</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> {</div>
|
||||
@@ -195,11 +195,11 @@ $(function() {
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>}</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac"> 120</a></span><a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* value)</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8"> 120</a></span><a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* value)</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span>{</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// Not sure how to handle unicode...</span></div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <span class="keywordflow">if</span> (strpbrk(value, <span class="stringliteral">"\"\\\b\f\n\r\t"</span>) == <span class="keyword">nullptr</span> &&</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> !<a class="code hl_function" href="namespaceJson.html#aa11b210ff98a4f4dd4e2df19260f8c3a">containsControlCharacter</a>(value))</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> !<a class="code hl_function" href="namespaceJson.html#a63fd23ff3aff455b750c3c36c5ed762f">containsControlCharacter</a>(value))</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordflow">return</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">"\""</span>) + value + <span class="stringliteral">"\""</span>;</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="comment">// We have to walk value and escape any special characters.</span></div>
|
||||
@@ -210,7 +210,7 @@ $(function() {
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> result.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/reserve.html">reserve</a>(maxsize); <span class="comment">// to avoid lots of mallocs</span></div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> result += <span class="stringliteral">"\""</span>;</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">char</span>* c = value; *c != 0; ++c)</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordflow">for</span> (<span class="keywordtype">char</span> <span class="keyword">const</span>* c = value; *c != 0; ++c)</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> {</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keywordflow">switch</span> (*c)</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> {</div>
|
||||
@@ -275,15 +275,15 @@ $(function() {
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="comment">// //////////////////////////////////////////////////////////////////</span></div>
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="classJson_1_1FastWriter.html#aee69e3f778982ec9218c1a5a7c6a3e7a"> 200</a></span><a class="code hl_function" href="classJson_1_1FastWriter.html#aee69e3f778982ec9218c1a5a7c6a3e7a">FastWriter::write</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& root)</div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="classJson_1_1FastWriter.html#a92ff104ab09c35012a08e6769da040b4"> 200</a></span><a class="code hl_function" href="classJson_1_1FastWriter.html#a92ff104ab09c35012a08e6769da040b4">FastWriter::write</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& root)</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span>{</div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> = <span class="stringliteral">""</span>;</div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <a class="code hl_function" href="classJson_1_1FastWriter.html#a2ef4a2ce13a341171f01f414f4fdd765">writeValue</a>(root);</div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <a class="code hl_function" href="classJson_1_1FastWriter.html#addabc4ba7fb58a16106268b750d59974">writeValue</a>(root);</div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <span class="keywordflow">return</span> std::move(<a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a>);</div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span>}</div>
|
||||
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
|
||||
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"><a class="line" href="classJson_1_1FastWriter.html#a2ef4a2ce13a341171f01f414f4fdd765"> 208</a></span><a class="code hl_function" href="classJson_1_1FastWriter.html#a2ef4a2ce13a341171f01f414f4fdd765">FastWriter::writeValue</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"><a class="line" href="classJson_1_1FastWriter.html#addabc4ba7fb58a16106268b750d59974"> 208</a></span><a class="code hl_function" href="classJson_1_1FastWriter.html#addabc4ba7fb58a16106268b750d59974">FastWriter::writeValue</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span>{</div>
|
||||
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <span class="keywordflow">switch</span> (value.<a class="code hl_function" href="classJson_1_1Value.html#a8ce61157a011894f0252ceed232312de">type</a>())</div>
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> {</div>
|
||||
@@ -304,7 +304,7 @@ $(function() {
|
||||
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> </div>
|
||||
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea804ef857affea2d415843c73f261c258">stringValue</a>:</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(value.<a class="code hl_function" href="classJson_1_1Value.html#a16668c8db7ef0a5de040012f0dfd84b0">asCString</a>());</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(value.<a class="code hl_function" href="classJson_1_1Value.html#a55e22724cca48bc3d6e625599920948c">asCString</a>());</div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea14c30dbf4da86f7b809be299f671f7fd">booleanValue</a>:</div>
|
||||
@@ -320,7 +320,7 @@ $(function() {
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keywordflow">if</span> (index > 0)</div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <span class="stringliteral">","</span>;</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <a class="code hl_function" href="classJson_1_1FastWriter.html#a2ef4a2ce13a341171f01f414f4fdd765">writeValue</a>(value[index]);</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <a class="code hl_function" href="classJson_1_1FastWriter.html#addabc4ba7fb58a16106268b750d59974">writeValue</a>(value[index]);</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> }</div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> </div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <span class="stringliteral">"]"</span>;</div>
|
||||
@@ -340,9 +340,9 @@ $(function() {
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <span class="keywordflow">if</span> (it != members.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/begin.html">begin</a>())</div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <span class="stringliteral">","</span>;</div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> </div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(name.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">c_str</a>());</div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(name.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">c_str</a>());</div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <span class="stringliteral">":"</span>;</div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <a class="code hl_function" href="classJson_1_1FastWriter.html#a2ef4a2ce13a341171f01f414f4fdd765">writeValue</a>(value[name]);</div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <a class="code hl_function" href="classJson_1_1FastWriter.html#addabc4ba7fb58a16106268b750d59974">writeValue</a>(value[name]);</div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> }</div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> </div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <a class="code hl_variable" href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">document_</a> += <span class="stringliteral">"}"</span>;</div>
|
||||
@@ -359,18 +359,18 @@ $(function() {
|
||||
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span>}</div>
|
||||
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> </div>
|
||||
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#abd42ae0b8a788a46969fc51a28a496f5"> 284</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#abd42ae0b8a788a46969fc51a28a496f5">StyledWriter::write</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& root)</div>
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#a60af8b11a9bc3ba6b334753eac17e8f3"> 284</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#a60af8b11a9bc3ba6b334753eac17e8f3">StyledWriter::write</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& root)</div>
|
||||
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span>{</div>
|
||||
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> <a class="code hl_variable" href="classJson_1_1StyledWriter.html#ac092c93313e7ab202b13e075d682faea">document_</a> = <span class="stringliteral">""</span>;</div>
|
||||
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <a class="code hl_variable" href="classJson_1_1StyledWriter.html#acaabfa48b50a8bb7fa9ce98e2ae971d9">addChildValues_</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <a class="code hl_variable" href="classJson_1_1StyledWriter.html#a98a33f1d4c853a4dbf87ca17499c5830">indentString_</a> = <span class="stringliteral">""</span>;</div>
|
||||
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069">writeValue</a>(root);</div>
|
||||
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d">writeValue</a>(root);</div>
|
||||
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_variable" href="classJson_1_1StyledWriter.html#ac092c93313e7ab202b13e075d682faea">document_</a> += <span class="stringliteral">"\n"</span>;</div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classJson_1_1StyledWriter.html#ac092c93313e7ab202b13e075d682faea">document_</a>;</div>
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span>}</div>
|
||||
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> </div>
|
||||
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069"> 295</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069">StyledWriter::writeValue</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d"> 295</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d">StyledWriter::writeValue</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span>{</div>
|
||||
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <span class="keywordflow">switch</span> (value.<a class="code hl_function" href="classJson_1_1Value.html#a8ce61157a011894f0252ceed232312de">type</a>())</div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> {</div>
|
||||
@@ -391,7 +391,7 @@ $(function() {
|
||||
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
|
||||
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea804ef857affea2d415843c73f261c258">stringValue</a>:</div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#a9bf778fe7e3e39e0bf7d7d6a5195d02a">pushValue</a>(<a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(value.<a class="code hl_function" href="classJson_1_1Value.html#a16668c8db7ef0a5de040012f0dfd84b0">asCString</a>()));</div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#a9bf778fe7e3e39e0bf7d7d6a5195d02a">pushValue</a>(<a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(value.<a class="code hl_function" href="classJson_1_1Value.html#a55e22724cca48bc3d6e625599920948c">asCString</a>()));</div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> </div>
|
||||
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea14c30dbf4da86f7b809be299f671f7fd">booleanValue</a>:</div>
|
||||
@@ -399,7 +399,7 @@ $(function() {
|
||||
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
|
||||
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">arrayValue</a>:</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#a0618c23d62965515def15ece1e677f5d">writeArrayValue</a>(value);</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#abc7fd4cf9c4c38bfc608d48f3dd608da">writeArrayValue</a>(value);</div>
|
||||
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> </div>
|
||||
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">objectValue</a>: {</div>
|
||||
@@ -416,10 +416,10 @@ $(function() {
|
||||
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> <span class="keywordflow">while</span> (<span class="keyword">true</span>)</div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> {</div>
|
||||
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& name = *it;</div>
|
||||
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& childValue = value[name];</div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ad82eb92cdb3bb360b44f8b8816fbbd0e">writeWithIndent</a>(<a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(name.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">c_str</a>()));</div>
|
||||
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& childValue = value[name];</div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ad82eb92cdb3bb360b44f8b8816fbbd0e">writeWithIndent</a>(<a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(name.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">c_str</a>()));</div>
|
||||
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <a class="code hl_variable" href="classJson_1_1StyledWriter.html#ac092c93313e7ab202b13e075d682faea">document_</a> += <span class="stringliteral">" : "</span>;</div>
|
||||
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> </div>
|
||||
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> <span class="keywordflow">if</span> (++it == members.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/end.html">end</a>())</div>
|
||||
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <span class="keywordflow">break</span>;</div>
|
||||
@@ -436,7 +436,7 @@ $(function() {
|
||||
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span>}</div>
|
||||
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> </div>
|
||||
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#a0618c23d62965515def15ece1e677f5d"> 361</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#a0618c23d62965515def15ece1e677f5d">StyledWriter::writeArrayValue</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#abc7fd4cf9c4c38bfc608d48f3dd608da"> 361</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#abc7fd4cf9c4c38bfc608d48f3dd608da">StyledWriter::writeArrayValue</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span>{</div>
|
||||
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> <span class="keywordtype">unsigned</span> size = value.<a class="code hl_function" href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">size</a>();</div>
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> </div>
|
||||
@@ -444,7 +444,7 @@ $(function() {
|
||||
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#a9bf778fe7e3e39e0bf7d7d6a5195d02a">pushValue</a>(<span class="stringliteral">"[]"</span>);</div>
|
||||
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> {</div>
|
||||
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> <span class="keywordtype">bool</span> isArrayMultiLine = <a class="code hl_function" href="classJson_1_1StyledWriter.html#aa5dc671edf10b9976f1511da2271ab9d">isMultineArray</a>(value);</div>
|
||||
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> <span class="keywordtype">bool</span> isArrayMultiLine = <a class="code hl_function" href="classJson_1_1StyledWriter.html#ae39ca61f2b6318df425a9f2248466cb9">isMultineArray</a>(value);</div>
|
||||
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> </div>
|
||||
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> <span class="keywordflow">if</span> (isArrayMultiLine)</div>
|
||||
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> {</div>
|
||||
@@ -455,14 +455,14 @@ $(function() {
|
||||
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> </div>
|
||||
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> <span class="keywordflow">while</span> (<span class="keyword">true</span>)</div>
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> {</div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> </div>
|
||||
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> <span class="keywordflow">if</span> (hasChildValue)</div>
|
||||
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ad82eb92cdb3bb360b44f8b8816fbbd0e">writeWithIndent</a>(<a class="code hl_variable" href="classJson_1_1StyledWriter.html#a1f905495f0705365af117ec541e29fdf">childValues_</a>[index]);</div>
|
||||
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> {</div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#a885f4bfb5701896d60eee6716d2db7e4">writeIndent</a>();</div>
|
||||
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> }</div>
|
||||
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> </div>
|
||||
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> <span class="keywordflow">if</span> (++index == size)</div>
|
||||
@@ -495,7 +495,7 @@ $(function() {
|
||||
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span>}</div>
|
||||
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> </div>
|
||||
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span><span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#aa5dc671edf10b9976f1511da2271ab9d"> 420</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#aa5dc671edf10b9976f1511da2271ab9d">StyledWriter::isMultineArray</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"><a class="line" href="classJson_1_1StyledWriter.html#ae39ca61f2b6318df425a9f2248466cb9"> 420</a></span><a class="code hl_function" href="classJson_1_1StyledWriter.html#ae39ca61f2b6318df425a9f2248466cb9">StyledWriter::isMultineArray</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span>{</div>
|
||||
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <span class="keywordtype">int</span> size = value.<a class="code hl_function" href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">size</a>();</div>
|
||||
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="keywordtype">bool</span> isMultiLine = size * 3 >= <a class="code hl_variable" href="classJson_1_1StyledWriter.html#a9c8fc62cb4f3b4a6dbed470fea2aa567">rightMargin_</a>;</div>
|
||||
@@ -503,7 +503,7 @@ $(function() {
|
||||
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> </div>
|
||||
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> index = 0; index < size && !isMultiLine; ++index)</div>
|
||||
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> {</div>
|
||||
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> isMultiLine = isMultiLine ||</div>
|
||||
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span> ((childValue.<a class="code hl_function" href="classJson_1_1Value.html#a1627eb9d6568d6d0252fa8bb711c0a59">isArray</a>() || childValue.<a class="code hl_function" href="classJson_1_1Value.html#a8cf96c0f2a552051fcfc78ffee60e037">isObject</a>()) &&</div>
|
||||
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> childValue.<a class="code hl_function" href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">size</a>() > 0);</div>
|
||||
@@ -517,7 +517,7 @@ $(function() {
|
||||
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> </div>
|
||||
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> index = 0; index < size; ++index)</div>
|
||||
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> {</div>
|
||||
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069">writeValue</a>(value[index]);</div>
|
||||
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span> <a class="code hl_function" href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d">writeValue</a>(value[index]);</div>
|
||||
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> lineLength += int(<a class="code hl_variable" href="classJson_1_1StyledWriter.html#a1f905495f0705365af117ec541e29fdf">childValues_</a>[index].length());</div>
|
||||
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> }</div>
|
||||
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> </div>
|
||||
@@ -585,18 +585,18 @@ $(function() {
|
||||
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"> 507</span>}</div>
|
||||
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"> 508</span> </div>
|
||||
<div class="line"><a id="l00509" name="l00509"></a><span class="lineno"> 509</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a07807741c6c43ecd35885a87234d0805"> 510</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a07807741c6c43ecd35885a87234d0805">StyledStreamWriter::write</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& out, <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& root)</div>
|
||||
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a26689edbfb5b9fe83989eaa7deea9b94"> 510</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a26689edbfb5b9fe83989eaa7deea9b94">StyledStreamWriter::write</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& out, <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& root)</div>
|
||||
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span>{</div>
|
||||
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span> <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#aa6a4be02f654d9105af8fa560b676967">document_</a> = &out;</div>
|
||||
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#a4e4bb7fc223b2652b72b523b1ce414fa">addChildValues_</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#af9ebd4487e7f69bd1074e6ce29c7cf02">indentString_</a> = <span class="stringliteral">""</span>;</div>
|
||||
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae">writeValue</a>(root);</div>
|
||||
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7">writeValue</a>(root);</div>
|
||||
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span> *<a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#aa6a4be02f654d9105af8fa560b676967">document_</a> << <span class="stringliteral">"\n"</span>;</div>
|
||||
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"> 517</span> <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#aa6a4be02f654d9105af8fa560b676967">document_</a> = <span class="keyword">nullptr</span>; <span class="comment">// Forget the stream, for safety.</span></div>
|
||||
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"> 518</span>}</div>
|
||||
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"> 519</span> </div>
|
||||
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"> 520</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae"> 521</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae">StyledStreamWriter::writeValue</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7"> 521</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7">StyledStreamWriter::writeValue</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"> 522</span>{</div>
|
||||
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"> 523</span> <span class="keywordflow">switch</span> (value.<a class="code hl_function" href="classJson_1_1Value.html#a8ce61157a011894f0252ceed232312de">type</a>())</div>
|
||||
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> {</div>
|
||||
@@ -617,7 +617,7 @@ $(function() {
|
||||
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"> 540</span> </div>
|
||||
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"> 541</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea804ef857affea2d415843c73f261c258">stringValue</a>:</div>
|
||||
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#af90ae5d54d7f96c311b83772e9e6ee5c">pushValue</a>(<a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(value.<a class="code hl_function" href="classJson_1_1Value.html#a16668c8db7ef0a5de040012f0dfd84b0">asCString</a>()));</div>
|
||||
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#af90ae5d54d7f96c311b83772e9e6ee5c">pushValue</a>(<a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(value.<a class="code hl_function" href="classJson_1_1Value.html#a55e22724cca48bc3d6e625599920948c">asCString</a>()));</div>
|
||||
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span> </div>
|
||||
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"> 545</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea14c30dbf4da86f7b809be299f671f7fd">booleanValue</a>:</div>
|
||||
@@ -625,7 +625,7 @@ $(function() {
|
||||
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span> </div>
|
||||
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"> 549</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">arrayValue</a>:</div>
|
||||
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a606f2ddd58093c9b019d452c1b6f09fe">writeArrayValue</a>(value);</div>
|
||||
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a9da2ceb0ce779977e004ae98811486c6">writeArrayValue</a>(value);</div>
|
||||
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"> 551</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span> </div>
|
||||
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">objectValue</a>: {</div>
|
||||
@@ -642,10 +642,10 @@ $(function() {
|
||||
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"> 564</span> <span class="keywordflow">while</span> (<span class="keyword">true</span>)</div>
|
||||
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> {</div>
|
||||
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& name = *it;</div>
|
||||
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span> <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& childValue = value[name];</div>
|
||||
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5499b8750176ac05fa3c2eb3446f30c7">writeWithIndent</a>(<a class="code hl_function" href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">valueToQuotedString</a>(name.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">c_str</a>()));</div>
|
||||
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& childValue = value[name];</div>
|
||||
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5499b8750176ac05fa3c2eb3446f30c7">writeWithIndent</a>(<a class="code hl_function" href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">valueToQuotedString</a>(name.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">c_str</a>()));</div>
|
||||
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"> 569</span> *<a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#aa6a4be02f654d9105af8fa560b676967">document_</a> << <span class="stringliteral">" : "</span>;</div>
|
||||
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"> 570</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"> 570</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"> 571</span> </div>
|
||||
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"> 572</span> <span class="keywordflow">if</span> (++it == members.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/end.html">end</a>())</div>
|
||||
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"> 573</span> <span class="keywordflow">break</span>;</div>
|
||||
@@ -662,7 +662,7 @@ $(function() {
|
||||
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span>}</div>
|
||||
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> </div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a606f2ddd58093c9b019d452c1b6f09fe"> 587</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a606f2ddd58093c9b019d452c1b6f09fe">StyledStreamWriter::writeArrayValue</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a9da2ceb0ce779977e004ae98811486c6"> 587</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a9da2ceb0ce779977e004ae98811486c6">StyledStreamWriter::writeArrayValue</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span>{</div>
|
||||
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span> <span class="keywordtype">unsigned</span> size = value.<a class="code hl_function" href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">size</a>();</div>
|
||||
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span> </div>
|
||||
@@ -670,7 +670,7 @@ $(function() {
|
||||
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"> 592</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#af90ae5d54d7f96c311b83772e9e6ee5c">pushValue</a>(<span class="stringliteral">"[]"</span>);</div>
|
||||
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> {</div>
|
||||
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> <span class="keywordtype">bool</span> isArrayMultiLine = <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a88f4d342cf25c73aabf77c1b8ba01e44">isMultineArray</a>(value);</div>
|
||||
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> <span class="keywordtype">bool</span> isArrayMultiLine = <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a57a01e64802b997b174107d782346b47">isMultineArray</a>(value);</div>
|
||||
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span> </div>
|
||||
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"> 597</span> <span class="keywordflow">if</span> (isArrayMultiLine)</div>
|
||||
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"> 598</span> {</div>
|
||||
@@ -681,14 +681,14 @@ $(function() {
|
||||
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"> 603</span> </div>
|
||||
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> <span class="keywordflow">while</span> (<span class="keyword">true</span>)</div>
|
||||
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> {</div>
|
||||
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span> <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"> 607</span> </div>
|
||||
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"> 608</span> <span class="keywordflow">if</span> (hasChildValue)</div>
|
||||
<div class="line"><a id="l00609" name="l00609"></a><span class="lineno"> 609</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5499b8750176ac05fa3c2eb3446f30c7">writeWithIndent</a>(<a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#aafd62e00a401df73fcacb2e410114b3d">childValues_</a>[index]);</div>
|
||||
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno"> 610</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno"> 611</span> {</div>
|
||||
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno"> 612</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5a52fa5b406f1580a61dde3b5638e76d">writeIndent</a>();</div>
|
||||
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7">writeValue</a>(childValue);</div>
|
||||
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno"> 614</span> }</div>
|
||||
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"> 615</span> </div>
|
||||
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"> 616</span> <span class="keywordflow">if</span> (++index == size)</div>
|
||||
@@ -721,7 +721,7 @@ $(function() {
|
||||
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"> 643</span>}</div>
|
||||
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"> 644</span> </div>
|
||||
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"> 645</span><span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a88f4d342cf25c73aabf77c1b8ba01e44"> 646</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a88f4d342cf25c73aabf77c1b8ba01e44">StyledStreamWriter::isMultineArray</a>(<span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& value)</div>
|
||||
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"><a class="line" href="classJson_1_1StyledStreamWriter.html#a57a01e64802b997b174107d782346b47"> 646</a></span><a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a57a01e64802b997b174107d782346b47">StyledStreamWriter::isMultineArray</a>(<a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& value)</div>
|
||||
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"> 647</span>{</div>
|
||||
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"> 648</span> <span class="keywordtype">int</span> size = value.<a class="code hl_function" href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">size</a>();</div>
|
||||
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"> 649</span> <span class="keywordtype">bool</span> isMultiLine = size * 3 >= <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#a67fdaa6758885f082b6a7ede52b0ab91">rightMargin_</a>;</div>
|
||||
@@ -729,7 +729,7 @@ $(function() {
|
||||
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"> 651</span> </div>
|
||||
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"> 652</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> index = 0; index < size && !isMultiLine; ++index)</div>
|
||||
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span> {</div>
|
||||
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"> 654</span> <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"> 654</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& childValue = value[index];</div>
|
||||
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"> 655</span> isMultiLine = isMultiLine ||</div>
|
||||
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"> 656</span> ((childValue.<a class="code hl_function" href="classJson_1_1Value.html#a1627eb9d6568d6d0252fa8bb711c0a59">isArray</a>() || childValue.<a class="code hl_function" href="classJson_1_1Value.html#a8cf96c0f2a552051fcfc78ffee60e037">isObject</a>()) &&</div>
|
||||
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"> 657</span> childValue.<a class="code hl_function" href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">size</a>() > 0);</div>
|
||||
@@ -743,7 +743,7 @@ $(function() {
|
||||
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"> 665</span> </div>
|
||||
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> index = 0; index < size; ++index)</div>
|
||||
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"> 667</span> {</div>
|
||||
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae">writeValue</a>(value[index]);</div>
|
||||
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span> <a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7">writeValue</a>(value[index]);</div>
|
||||
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span> lineLength += int(<a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#aafd62e00a401df73fcacb2e410114b3d">childValues_</a>[index].length());</div>
|
||||
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"> 670</span> }</div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> </div>
|
||||
@@ -803,11 +803,11 @@ $(function() {
|
||||
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#af9ebd4487e7f69bd1074e6ce29c7cf02">indentString_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/resize.html">resize</a>(<a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#af9ebd4487e7f69bd1074e6ce29c7cf02">indentString_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">size</a>() - <a class="code hl_variable" href="classJson_1_1StyledStreamWriter.html#a58dc0eaf85c58b83d19d6bba8eead27d">indentation_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">size</a>());</div>
|
||||
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span>}</div>
|
||||
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span> </div>
|
||||
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"><a class="line" href="namespaceJson.html#a87bc83d7e90fc666d28aa16727deda2f"> 728</a></span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>&</div>
|
||||
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span><a class="code hl_function" href="namespaceJson.html#a87bc83d7e90fc666d28aa16727deda2f">operator<<</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& sout, <span class="keyword">const</span> <a class="code hl_class" href="classJson_1_1Value.html">Value</a>& root)</div>
|
||||
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"><a class="line" href="namespaceJson.html#ab82ffadfc56b76e6d77c85d49f02445e"> 728</a></span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>&</div>
|
||||
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span><a class="code hl_function" href="namespaceJson.html#ab82ffadfc56b76e6d77c85d49f02445e">operator<<</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& sout, <a class="code hl_class" href="classJson_1_1Value.html">Value</a> <span class="keyword">const</span>& root)</div>
|
||||
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span>{</div>
|
||||
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"> 731</span> <a class="code hl_class" href="classJson_1_1StyledStreamWriter.html">Json::StyledStreamWriter</a> writer;</div>
|
||||
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"> 732</span> writer.<a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a07807741c6c43ecd35885a87234d0805">write</a>(sout, root);</div>
|
||||
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"> 732</span> writer.<a class="code hl_function" href="classJson_1_1StyledStreamWriter.html#a26689edbfb5b9fe83989eaa7deea9b94">write</a>(sout, root);</div>
|
||||
<div class="line"><a id="l00733" name="l00733"></a><span class="lineno"> 733</span> <span class="keywordflow">return</span> sout;</div>
|
||||
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"> 734</span>}</div>
|
||||
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span> </div>
|
||||
@@ -817,46 +817,46 @@ $(function() {
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="ac_str_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/c_str.html">std::string::c_str</a></div><div class="ttdeci">T c_str(T... args)</div></div>
|
||||
<div class="ttc" id="aclassJson_1_1FastWriter_html_a2ef4a2ce13a341171f01f414f4fdd765"><div class="ttname"><a href="classJson_1_1FastWriter.html#a2ef4a2ce13a341171f01f414f4fdd765">Json::FastWriter::writeValue</a></div><div class="ttdeci">void writeValue(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00208">json_writer.cpp:208</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1FastWriter_html_aee69e3f778982ec9218c1a5a7c6a3e7a"><div class="ttname"><a href="classJson_1_1FastWriter.html#aee69e3f778982ec9218c1a5a7c6a3e7a">Json::FastWriter::write</a></div><div class="ttdeci">std::string write(const Value &root) override</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00200">json_writer.cpp:200</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1FastWriter_html_a92ff104ab09c35012a08e6769da040b4"><div class="ttname"><a href="classJson_1_1FastWriter.html#a92ff104ab09c35012a08e6769da040b4">Json::FastWriter::write</a></div><div class="ttdeci">std::string write(Value const &root) override</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00200">json_writer.cpp:200</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1FastWriter_html_addabc4ba7fb58a16106268b750d59974"><div class="ttname"><a href="classJson_1_1FastWriter.html#addabc4ba7fb58a16106268b750d59974">Json::FastWriter::writeValue</a></div><div class="ttdeci">void writeValue(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00208">json_writer.cpp:208</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1FastWriter_html_afc70d465b79bfc7741ff75294dcefeab"><div class="ttname"><a href="classJson_1_1FastWriter.html#afc70d465b79bfc7741ff75294dcefeab">Json::FastWriter::document_</a></div><div class="ttdeci">std::string document_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00069">json_writer.h:69</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html">Json::StyledStreamWriter</a></div><div class="ttdoc">Writes a Value in JSON format in a human friendly way, to a stream rather than to a string.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00155">json_writer.h:156</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a07807741c6c43ecd35885a87234d0805"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a07807741c6c43ecd35885a87234d0805">Json::StyledStreamWriter::write</a></div><div class="ttdeci">void write(std::ostream &out, const Value &root)</div><div class="ttdoc">Serialize a Value in JSON format.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00510">json_writer.cpp:510</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a4359250e09273fa0144021684be001ae"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a4359250e09273fa0144021684be001ae">Json::StyledStreamWriter::writeValue</a></div><div class="ttdeci">void writeValue(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00521">json_writer.cpp:521</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a26689edbfb5b9fe83989eaa7deea9b94"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a26689edbfb5b9fe83989eaa7deea9b94">Json::StyledStreamWriter::write</a></div><div class="ttdeci">void write(std::ostream &out, Value const &root)</div><div class="ttdoc">Serialize a Value in JSON format.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00510">json_writer.cpp:510</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a4e4bb7fc223b2652b72b523b1ce414fa"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a4e4bb7fc223b2652b72b523b1ce414fa">Json::StyledStreamWriter::addChildValues_</a></div><div class="ttdeci">bool addChildValues_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00198">json_writer.h:198</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a5499b8750176ac05fa3c2eb3446f30c7"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a5499b8750176ac05fa3c2eb3446f30c7">Json::StyledStreamWriter::writeWithIndent</a></div><div class="ttdeci">void writeWithIndent(std::string const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00707">json_writer.cpp:707</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a57a01e64802b997b174107d782346b47"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a57a01e64802b997b174107d782346b47">Json::StyledStreamWriter::isMultineArray</a></div><div class="ttdeci">bool isMultineArray(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00646">json_writer.cpp:646</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a58dc0eaf85c58b83d19d6bba8eead27d"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a58dc0eaf85c58b83d19d6bba8eead27d">Json::StyledStreamWriter::indentation_</a></div><div class="ttdeci">std::string indentation_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00197">json_writer.h:197</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a5a52fa5b406f1580a61dde3b5638e76d"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a5a52fa5b406f1580a61dde3b5638e76d">Json::StyledStreamWriter::writeIndent</a></div><div class="ttdeci">void writeIndent()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00689">json_writer.cpp:689</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a606f2ddd58093c9b019d452c1b6f09fe"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a606f2ddd58093c9b019d452c1b6f09fe">Json::StyledStreamWriter::writeArrayValue</a></div><div class="ttdeci">void writeArrayValue(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00587">json_writer.cpp:587</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a5ff904b6430ea9661878a691f2c60fd7"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a5ff904b6430ea9661878a691f2c60fd7">Json::StyledStreamWriter::writeValue</a></div><div class="ttdeci">void writeValue(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00521">json_writer.cpp:521</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a67fdaa6758885f082b6a7ede52b0ab91"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a67fdaa6758885f082b6a7ede52b0ab91">Json::StyledStreamWriter::rightMargin_</a></div><div class="ttdeci">int rightMargin_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00196">json_writer.h:196</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a74d8fb9beecd29759d7b79f430386358"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a74d8fb9beecd29759d7b79f430386358">Json::StyledStreamWriter::unindent</a></div><div class="ttdeci">void unindent()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00720">json_writer.cpp:720</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a88f4d342cf25c73aabf77c1b8ba01e44"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a88f4d342cf25c73aabf77c1b8ba01e44">Json::StyledStreamWriter::isMultineArray</a></div><div class="ttdeci">bool isMultineArray(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00646">json_writer.cpp:646</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_a9da2ceb0ce779977e004ae98811486c6"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#a9da2ceb0ce779977e004ae98811486c6">Json::StyledStreamWriter::writeArrayValue</a></div><div class="ttdeci">void writeArrayValue(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00587">json_writer.cpp:587</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_aa6a4be02f654d9105af8fa560b676967"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#aa6a4be02f654d9105af8fa560b676967">Json::StyledStreamWriter::document_</a></div><div class="ttdeci">std::ostream * document_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00194">json_writer.h:194</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_aafd62e00a401df73fcacb2e410114b3d"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#aafd62e00a401df73fcacb2e410114b3d">Json::StyledStreamWriter::childValues_</a></div><div class="ttdeci">ChildValues childValues_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00193">json_writer.h:193</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_ab49409578422aa73b060e3492dd6c72a"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#ab49409578422aa73b060e3492dd6c72a">Json::StyledStreamWriter::indent</a></div><div class="ttdeci">void indent()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00714">json_writer.cpp:714</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_ae87567a08de865b6dc84d7218a3001df"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#ae87567a08de865b6dc84d7218a3001df">Json::StyledStreamWriter::StyledStreamWriter</a></div><div class="ttdeci">StyledStreamWriter(std::string indentation="\t")</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00504">json_writer.cpp:504</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_af90ae5d54d7f96c311b83772e9e6ee5c"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#af90ae5d54d7f96c311b83772e9e6ee5c">Json::StyledStreamWriter::pushValue</a></div><div class="ttdeci">void pushValue(std::string const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00680">json_writer.cpp:680</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledStreamWriter_html_af9ebd4487e7f69bd1074e6ce29c7cf02"><div class="ttname"><a href="classJson_1_1StyledStreamWriter.html#af9ebd4487e7f69bd1074e6ce29c7cf02">Json::StyledStreamWriter::indentString_</a></div><div class="ttdeci">std::string indentString_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00195">json_writer.h:195</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a0618c23d62965515def15ece1e677f5d"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a0618c23d62965515def15ece1e677f5d">Json::StyledWriter::writeArrayValue</a></div><div class="ttdeci">void writeArrayValue(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00361">json_writer.cpp:361</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a0b65be6186a7c6638270990265e42b97"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a0b65be6186a7c6638270990265e42b97">Json::StyledWriter::indent</a></div><div class="ttdeci">void indent()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00487">json_writer.cpp:487</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a1f1b5f922a6a0ef0e56c6dd2f6170192"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a1f1b5f922a6a0ef0e56c6dd2f6170192">Json::StyledWriter::StyledWriter</a></div><div class="ttdeci">StyledWriter()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00279">json_writer.cpp:279</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a1f905495f0705365af117ec541e29fdf"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a1f905495f0705365af117ec541e29fdf">Json::StyledWriter::childValues_</a></div><div class="ttdeci">ChildValues childValues_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00126">json_writer.h:126</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a60af8b11a9bc3ba6b334753eac17e8f3"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a60af8b11a9bc3ba6b334753eac17e8f3">Json::StyledWriter::write</a></div><div class="ttdeci">std::string write(Value const &root) override</div><div class="ttdoc">Serialize a Value in JSON format.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00284">json_writer.cpp:284</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a885f4bfb5701896d60eee6716d2db7e4"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a885f4bfb5701896d60eee6716d2db7e4">Json::StyledWriter::writeIndent</a></div><div class="ttdeci">void writeIndent()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00463">json_writer.cpp:463</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a98a33f1d4c853a4dbf87ca17499c5830"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a98a33f1d4c853a4dbf87ca17499c5830">Json::StyledWriter::indentString_</a></div><div class="ttdeci">std::string indentString_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00128">json_writer.h:128</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a9bf778fe7e3e39e0bf7d7d6a5195d02a"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a9bf778fe7e3e39e0bf7d7d6a5195d02a">Json::StyledWriter::pushValue</a></div><div class="ttdeci">void pushValue(std::string const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00454">json_writer.cpp:454</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_a9c8fc62cb4f3b4a6dbed470fea2aa567"><div class="ttname"><a href="classJson_1_1StyledWriter.html#a9c8fc62cb4f3b4a6dbed470fea2aa567">Json::StyledWriter::rightMargin_</a></div><div class="ttdeci">int rightMargin_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00129">json_writer.h:129</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_aa5dc671edf10b9976f1511da2271ab9d"><div class="ttname"><a href="classJson_1_1StyledWriter.html#aa5dc671edf10b9976f1511da2271ab9d">Json::StyledWriter::isMultineArray</a></div><div class="ttdeci">bool isMultineArray(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00420">json_writer.cpp:420</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_abd42ae0b8a788a46969fc51a28a496f5"><div class="ttname"><a href="classJson_1_1StyledWriter.html#abd42ae0b8a788a46969fc51a28a496f5">Json::StyledWriter::write</a></div><div class="ttdeci">std::string write(const Value &root) override</div><div class="ttdoc">Serialize a Value in JSON format.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00284">json_writer.cpp:284</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_aa25291f4e0ff0e9569f8a26e0805cc8d"><div class="ttname"><a href="classJson_1_1StyledWriter.html#aa25291f4e0ff0e9569f8a26e0805cc8d">Json::StyledWriter::writeValue</a></div><div class="ttdeci">void writeValue(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00295">json_writer.cpp:295</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_abc7fd4cf9c4c38bfc608d48f3dd608da"><div class="ttname"><a href="classJson_1_1StyledWriter.html#abc7fd4cf9c4c38bfc608d48f3dd608da">Json::StyledWriter::writeArrayValue</a></div><div class="ttdeci">void writeArrayValue(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00361">json_writer.cpp:361</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_ac092c93313e7ab202b13e075d682faea"><div class="ttname"><a href="classJson_1_1StyledWriter.html#ac092c93313e7ab202b13e075d682faea">Json::StyledWriter::document_</a></div><div class="ttdeci">std::string document_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00127">json_writer.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_ac40143cf43f7c4a94d3d0b41e5245069"><div class="ttname"><a href="classJson_1_1StyledWriter.html#ac40143cf43f7c4a94d3d0b41e5245069">Json::StyledWriter::writeValue</a></div><div class="ttdeci">void writeValue(const Value &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00295">json_writer.cpp:295</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_acaabfa48b50a8bb7fa9ce98e2ae971d9"><div class="ttname"><a href="classJson_1_1StyledWriter.html#acaabfa48b50a8bb7fa9ce98e2ae971d9">Json::StyledWriter::addChildValues_</a></div><div class="ttdeci">bool addChildValues_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00131">json_writer.h:131</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_acee1c9285519b573cfcb00b7e7f5a809"><div class="ttname"><a href="classJson_1_1StyledWriter.html#acee1c9285519b573cfcb00b7e7f5a809">Json::StyledWriter::unindent</a></div><div class="ttdeci">void unindent()</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00493">json_writer.cpp:493</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_ad82eb92cdb3bb360b44f8b8816fbbd0e"><div class="ttname"><a href="classJson_1_1StyledWriter.html#ad82eb92cdb3bb360b44f8b8816fbbd0e">Json::StyledWriter::writeWithIndent</a></div><div class="ttdeci">void writeWithIndent(std::string const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00480">json_writer.cpp:480</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_ae39ca61f2b6318df425a9f2248466cb9"><div class="ttname"><a href="classJson_1_1StyledWriter.html#ae39ca61f2b6318df425a9f2248466cb9">Json::StyledWriter::isMultineArray</a></div><div class="ttdeci">bool isMultineArray(Value const &value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00420">json_writer.cpp:420</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1StyledWriter_html_ae911f06042935286c24a9fb23dba78bd"><div class="ttname"><a href="classJson_1_1StyledWriter.html#ae911f06042935286c24a9fb23dba78bd">Json::StyledWriter::indentSize_</a></div><div class="ttdeci">int indentSize_</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00130">json_writer.h:130</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00147">json_value.h:148</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a1627eb9d6568d6d0252fa8bb711c0a59"><div class="ttname"><a href="classJson_1_1Value.html#a1627eb9d6568d6d0252fa8bb711c0a59">Json::Value::isArray</a></div><div class="ttdeci">bool isArray() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01034">json_value.cpp:1034</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a16668c8db7ef0a5de040012f0dfd84b0"><div class="ttname"><a href="classJson_1_1Value.html#a16668c8db7ef0a5de040012f0dfd84b0">Json::Value::asCString</a></div><div class="ttdeci">const char * asCString() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00468">json_value.cpp:468</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a23c7027ca674f989f90564d63ef36c74"><div class="ttname"><a href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">Json::Value::size</a></div><div class="ttdeci">UInt size() const</div><div class="ttdoc">Number of values in array or object.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00712">json_value.cpp:712</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a55e22724cca48bc3d6e625599920948c"><div class="ttname"><a href="classJson_1_1Value.html#a55e22724cca48bc3d6e625599920948c">Json::Value::asCString</a></div><div class="ttdeci">char const * asCString() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00468">json_value.cpp:468</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a614d635bc248a592593feb322cd15ab8"><div class="ttname"><a href="classJson_1_1Value.html#a614d635bc248a592593feb322cd15ab8">Json::Value::asInt</a></div><div class="ttdeci">Int asInt() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00509">json_value.cpp:509</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a74b305583ec3aacf4f9dd06e799dc265"><div class="ttname"><a href="classJson_1_1Value.html#a74b305583ec3aacf4f9dd06e799dc265">Json::Value::asUInt</a></div><div class="ttdeci">UInt asUInt() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00551">json_value.cpp:551</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a79d7725dce6260317333e69022367ac9"><div class="ttname"><a href="classJson_1_1Value.html#a79d7725dce6260317333e69022367ac9">Json::Value::getMemberNames</a></div><div class="ttdeci">Members getMemberNames() const</div><div class="ttdoc">Return a list of the member names.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00965">json_value.cpp:965</a></div></div>
|
||||
@@ -876,6 +876,8 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceJson_html_a0381e631737f51331065a388f4f59197"><div class="ttname"><a href="namespaceJson.html#a0381e631737f51331065a388f4f59197">Json::isControlCharacter</a></div><div class="ttdeci">static bool isControlCharacter(char ch)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00037">json_writer.cpp:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a0c9ecf21515ffa8092201ad908609dc7"><div class="ttname"><a href="namespaceJson.html#a0c9ecf21515ffa8092201ad908609dc7">Json::uintToString</a></div><div class="ttdeci">static void uintToString(unsigned int value, char *&current)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00054">json_writer.cpp:54</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a5d3eba6789f9a9c1ab563ff8b4a5090f"><div class="ttname"><a href="namespaceJson.html#a5d3eba6789f9a9c1ab563ff8b4a5090f">Json::valueToString</a></div><div class="ttdeci">std::string valueToString(Int value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00066">json_writer.cpp:66</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a63fd23ff3aff455b750c3c36c5ed762f"><div class="ttname"><a href="namespaceJson.html#a63fd23ff3aff455b750c3c36c5ed762f">Json::containsControlCharacter</a></div><div class="ttdeci">static bool containsControlCharacter(char const *str)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00043">json_writer.cpp:43</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a74b9745d057de3e7c3aa6537763e15d8"><div class="ttname"><a href="namespaceJson.html#a74b9745d057de3e7c3aa6537763e15d8">Json::valueToQuotedString</a></div><div class="ttdeci">std::string valueToQuotedString(char const *value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00120">json_writer.cpp:120</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4ea14c30dbf4da86f7b809be299f671f7fd"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea14c30dbf4da86f7b809be299f671f7fd">Json::booleanValue</a></div><div class="ttdeci">@ booleanValue</div><div class="ttdoc">bool value</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00042">json_value.h:42</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4ea7d9899633b4409bd3fc107e6737f8391"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea7d9899633b4409bd3fc107e6737f8391">Json::nullValue</a></div><div class="ttdeci">@ nullValue</div><div class="ttdoc">'null' value</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00037">json_value.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4ea804ef857affea2d415843c73f261c258"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea804ef857affea2d415843c73f261c258">Json::stringValue</a></div><div class="ttdeci">@ stringValue</div><div class="ttdoc">UTF-8 string value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00041">json_value.h:41</a></div></div>
|
||||
@@ -884,11 +886,9 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae5a9d708d5c9e23ae9bf98898522512d"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae5a9d708d5c9e23ae9bf98898522512d">Json::intValue</a></div><div class="ttdeci">@ intValue</div><div class="ttdoc">signed integer value</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00038">json_value.h:38</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00045">json_value.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eaea788d9a3bb00adc6d68d97d43e1ccd3"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eaea788d9a3bb00adc6d68d97d43e1ccd3">Json::uintValue</a></div><div class="ttdeci">@ uintValue</div><div class="ttdoc">unsigned integer value</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00039">json_value.h:39</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a87bc83d7e90fc666d28aa16727deda2f"><div class="ttname"><a href="namespaceJson.html#a87bc83d7e90fc666d28aa16727deda2f">Json::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &, const Value &root)</div><div class="ttdoc">Output using the StyledStreamWriter.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00728">json_writer.cpp:729</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a91fe494468d6262cf119456ba139de34"><div class="ttname"><a href="namespaceJson.html#a91fe494468d6262cf119456ba139de34">Json::Int</a></div><div class="ttdeci">int Int</div><div class="ttdef"><b>Definition:</b> <a href="json__forwards_8h_source.html#l00026">json_forwards.h:26</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_aa0c8235a4a5c6599da5d3332743db8ac"><div class="ttname"><a href="namespaceJson.html#aa0c8235a4a5c6599da5d3332743db8ac">Json::valueToQuotedString</a></div><div class="ttdeci">std::string valueToQuotedString(const char *value)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00120">json_writer.cpp:120</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_aa11b210ff98a4f4dd4e2df19260f8c3a"><div class="ttname"><a href="namespaceJson.html#aa11b210ff98a4f4dd4e2df19260f8c3a">Json::containsControlCharacter</a></div><div class="ttdeci">static bool containsControlCharacter(const char *str)</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00043">json_writer.cpp:43</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_ab1488c31a37eea2d37f36a0961372572"><div class="ttname"><a href="namespaceJson.html#ab1488c31a37eea2d37f36a0961372572">Json::UInt</a></div><div class="ttdeci">unsigned int UInt</div><div class="ttdef"><b>Definition:</b> <a href="json__forwards_8h_source.html#l00027">json_forwards.h:27</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_ab82ffadfc56b76e6d77c85d49f02445e"><div class="ttname"><a href="namespaceJson.html#ab82ffadfc56b76e6d77c85d49f02445e">Json::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &, Value const &root)</div><div class="ttdoc">Output using the StyledStreamWriter.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8cpp_source.html#l00728">json_writer.cpp:729</a></div></div>
|
||||
<div class="ttc" id="aostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/ostream.html">ostream</a></div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/reserve.html">std::string::reserve</a></div><div class="ttdeci">T reserve(T... args)</div></div>
|
||||
|
||||
Reference in New Issue
Block a user