This commit is contained in:
intelliot
2023-10-18 23:21:25 +00:00
parent db530f7220
commit eb007481c4
2726 changed files with 38351 additions and 37423 deletions

View File

@@ -129,10 +129,10 @@ $(function() {
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordtype">int</span> type, field;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; sit.<a class="code" href="classripple_1_1SerialIter.html#a7e4fd9acfde12711bf40f926c74e69da">getFieldID</a>(type, field);</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">if</span> ((type == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca878733aa4695905ac5e71c53baf687c6">STI_ARRAY</a>) &amp;&amp; (field == 1))</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">if</span> ((type == STI_ARRAY) &amp;&amp; (field == 1))</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">break</span>;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordflow">if</span> ((type == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca25713e3bf675f93eaf769eb23f025f01">STI_OBJECT</a>) &amp;&amp; (field == 1))</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordflow">if</span> ((type == STI_OBJECT) &amp;&amp; (field == 1))</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; {</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; JLOG(<a class="code" href="namespaceripple.html#a94e13759bd026c8ac305482e17f05adb">debugLog</a>().error())</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; &lt;&lt; <span class="stringliteral">&quot;Encountered array with end of object marker&quot;</span>;</div>
@@ -148,7 +148,7 @@ $(function() {
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; Throw&lt;std::runtime_error&gt;(<span class="stringliteral">&quot;Unknown field&quot;</span>);</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; }</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">if</span> (fn.fieldType != <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca25713e3bf675f93eaf769eb23f025f01">STI_OBJECT</a>)</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">if</span> (fn.fieldType != STI_OBJECT)</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; {</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; JLOG(<a class="code" href="namespaceripple.html#a94e13759bd026c8ac305482e17f05adb">debugLog</a>().error()) &lt;&lt; <span class="stringliteral">&quot;Array contains non-object&quot;</span>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; Throw&lt;std::runtime_error&gt;(<span class="stringliteral">&quot;Non-object in array&quot;</span>);</div>
@@ -216,7 +216,7 @@ $(function() {
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <a class="code" href="classJson_1_1Value.html">Json::Value</a> v = <a class="code" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a>;</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; <span class="keywordtype">object</span> : <a class="code" href="classripple_1_1STArray.html#ac8f930965fa757fc6d69e72c8c86e7b8">v_</a>)</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; {</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">if</span> (<span class="keywordtype">object</span>.<a class="code" href="classripple_1_1STArray.html#ab115a45641a6faf9020bad542ec904cd">getSType</a>() != <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">if</span> (<span class="keywordtype">object</span>.<a class="code" href="classripple_1_1STArray.html#ab115a45641a6faf9020bad542ec904cd">getSType</a>() != STI_NOTPRESENT)</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; {</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <a class="code" href="classJson_1_1Value.html">Json::Value</a>&amp; inner = v.<a class="code" href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">append</a>(<a class="code" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a>);</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; inner[<span class="keywordtype">object</span>.getFName().getJsonName()] = <span class="keywordtype">object</span>.getJson(p);</div>
@@ -232,14 +232,14 @@ $(function() {
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; {</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keywordtype">object</span>.addFieldID(s);</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordtype">object</span>.add(s);</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; s.<a class="code" href="classripple_1_1Serializer.html#a202efcc73c3a20d10cb770523ed1669f">addFieldID</a>(<a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca25713e3bf675f93eaf769eb23f025f01">STI_OBJECT</a>, 1);</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; s.<a class="code" href="classripple_1_1Serializer.html#a202efcc73c3a20d10cb770523ed1669f">addFieldID</a>(STI_OBJECT, 1);</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; }</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;}</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a></div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="classripple_1_1STArray.html#ab115a45641a6faf9020bad542ec904cd"> 169</a></span>&#160;<a class="code" href="classripple_1_1STArray.html#ab115a45641a6faf9020bad542ec904cd">STArray::getSType</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca878733aa4695905ac5e71c53baf687c6">STI_ARRAY</a>;</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">return</span> STI_ARRAY;</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;}</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="keywordtype">bool</span></div>
@@ -270,12 +270,11 @@ $(function() {
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">std::vector::reserve</a></div><div class="ttdeci">T reserve(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_a723f75eb399695e810f9c49a4c092892"><div class="ttname"><a href="classripple_1_1STArray.html#a723f75eb399695e810f9c49a4c092892">ripple::STArray::isEquivalent</a></div><div class="ttdeci">bool isEquivalent(const STBase &amp;t) const override</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8cpp_source.html#l00175">STArray.cpp:175</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_abace0153bbea0217867bde2a591ebe28"><div class="ttname"><a href="classripple_1_1STArray.html#abace0153bbea0217867bde2a591ebe28">ripple::STArray::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions index) const override</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8cpp_source.html#l00143">STArray.cpp:143</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fc"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">ripple::SerializedTypeID</a></div><div class="ttdeci">SerializedTypeID</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00055">SField.h:55</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fc"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">ripple::SerializedTypeID</a></div><div class="ttdeci">SerializedTypeID</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00104">SField.h:104</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html_a7e4fd9acfde12711bf40f926c74e69da"><div class="ttname"><a href="classripple_1_1SerialIter.html#a7e4fd9acfde12711bf40f926c74e69da">ripple::SerialIter::getFieldID</a></div><div class="ttdeci">void getFieldID(int &amp;type, int &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00414">Serializer.cpp:414</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_a4b88c266eb23eacdb25cfb0cadaed9e5"><div class="ttname"><a href="classripple_1_1STArray.html#a4b88c266eb23eacdb25cfb0cadaed9e5">ripple::STArray::copy</a></div><div class="ttdeci">STBase * copy(std::size_t n, void *buf) const override</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8cpp_source.html#l00093">STArray.cpp:93</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html_ac50e95825ecf10dfd786cb9b8da4ae39"><div class="ttname"><a href="classripple_1_1SField.html#ac50e95825ecf10dfd786cb9b8da4ae39">ripple::SField::getField</a></div><div class="ttdeci">static const SField &amp; getField(int fieldCode)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8cpp_source.html#l00452">SField.cpp:452</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_a4fc9204d1d46d19ac27e5057e1c95384"><div class="ttname"><a href="classripple_1_1STArray.html#a4fc9204d1d46d19ac27e5057e1c95384">ripple::STArray::STArray</a></div><div class="ttdeci">STArray()=default</div></div>
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fca878733aa4695905ac5e71c53baf687c6"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca878733aa4695905ac5e71c53baf687c6">ripple::STI_ARRAY</a></div><div class="ttdeci">@ STI_ARRAY</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00071">SField.h:71</a></div></div>
<div class="ttc" id="aback_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/back.html">std::vector::back</a></div><div class="ttdeci">T back(T... args)</div></div>
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a94e13759bd026c8ac305482e17f05adb"><div class="ttname"><a href="namespaceripple.html#a94e13759bd026c8ac305482e17f05adb">ripple::debugLog</a></div><div class="ttdeci">beast::Journal debugLog()</div><div class="ttdoc">Returns a debug journal.</div><div class="ttdef"><b>Definition:</b> <a href="Log_8cpp_source.html#l00452">Log.cpp:452</a></div></div>
@@ -296,19 +295,17 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STObject_html"><div class="ttname"><a href="classripple_1_1STObject.html">ripple::STObject</a></div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00052">STObject.h:52</a></div></div>
<div class="ttc" id="aemplace_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">std::vector::emplace_back</a></div><div class="ttdeci">T emplace_back(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00117">SField.h:117</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00139">SField.h:139</a></div></div>
<div class="ttc" id="aclassripple_1_1STBase_html"><div class="ttname"><a href="classripple_1_1STBase.html">ripple::STBase</a></div><div class="ttdoc">A type which can be exported to a well known binary format.</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00066">STBase.h:66</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="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/empty.html">std::vector::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/end.html">std::vector::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fca25713e3bf675f93eaf769eb23f025f01"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fca25713e3bf675f93eaf769eb23f025f01">ripple::STI_OBJECT</a></div><div class="ttdeci">@ STI_OBJECT</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00070">SField.h:70</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_a462df39c2dcb79afe666364209371dfb"><div class="ttname"><a href="classripple_1_1STArray.html#a462df39c2dcb79afe666364209371dfb">ripple::STArray::move</a></div><div class="ttdeci">STBase * move(std::size_t n, void *buf) override</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8cpp_source.html#l00099">STArray.cpp:99</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_ac8f930965fa757fc6d69e72c8c86e7b8"><div class="ttname"><a href="classripple_1_1STArray.html#ac8f930965fa757fc6d69e72c8c86e7b8">ripple::STArray::v_</a></div><div class="ttdeci">list_type v_</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8h_source.html#l00033">STArray.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html_a503c65c189b78b535997c132691161cf"><div class="ttname"><a href="classripple_1_1STArray.html#a503c65c189b78b535997c132691161cf">ripple::STArray::add</a></div><div class="ttdeci">void add(Serializer &amp;s) const override</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8cpp_source.html#l00158">STArray.cpp:158</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#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">ripple::STI_NOTPRESENT</a></div><div class="ttdeci">@ STI_NOTPRESENT</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00058">SField.h:58</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">