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

View File

@@ -147,17 +147,17 @@ $(function() {
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>{</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>}</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#ab9ee9a57f567843ffbfaf76afc380fd3"> 72</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a36c953a93c5b8e9979099bb645afec09">STObject::STObject</a>(<a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>&amp; type, <a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; name) : <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>(name)</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#af757ecc19afd94cb772204f3e1d41d4b"> 72</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a36c953a93c5b8e9979099bb645afec09">STObject::STObject</a>(<a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>&amp; type, <a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; name) : <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>(name)</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span>{</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">set</a>(type);</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">set</a>(type);</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>}</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#adc5880ac2c3baed0c5644ca5860b869b"> 77</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a36c953a93c5b8e9979099bb645afec09">STObject::STObject</a>(<a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>&amp; type, <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a>&amp; sit, <a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; name)</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#aeff60e07fc445bdaec65f206acbeae78"> 77</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a36c953a93c5b8e9979099bb645afec09">STObject::STObject</a>(<a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>&amp; type, <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a>&amp; sit, <a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; name)</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> : <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>(name)</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>{</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <a class="code hl_variable" href="classripple_1_1STObject.html#aa195fb18af0d29b994324b7dfea5bf65">v_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">reserve</a>(type.size());</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">set</a>(sit);</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_function" href="classripple_1_1STObject.html#adc4184d46db117f3326eeb5df8e981a0">applyTemplate</a>(type); <span class="comment">// May throw</span></div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">set</a>(sit);</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_function" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">applyTemplate</a>(type); <span class="comment">// May throw</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>}</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a0983627f13244fc8ec8762e3d9690945"> 85</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a36c953a93c5b8e9979099bb645afec09">STObject::STObject</a>(<a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a>&amp; sit, <a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; name, <span class="keywordtype">int</span> depth) <span class="keyword">noexcept</span>(</div>
@@ -231,7 +231,7 @@ $(function() {
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>}</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span><span class="keywordtype">void</span></div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a"> 156</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">STObject::set</a>(<span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a>&amp; type)</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46"> 156</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">STObject::set</a>(<a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>&amp; type)</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span>{</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <a class="code hl_variable" href="classripple_1_1STObject.html#aa195fb18af0d29b994324b7dfea5bf65">v_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/clear.html">clear</a>();</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <a class="code hl_variable" href="classripple_1_1STObject.html#aa195fb18af0d29b994324b7dfea5bf65">v_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">reserve</a>(type.size());</div>
@@ -247,7 +247,7 @@ $(function() {
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span>}</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span><span class="keywordtype">void</span></div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#adc4184d46db117f3326eeb5df8e981a0"> 172</a></span><a class="code hl_function" href="classripple_1_1STObject.html#adc4184d46db117f3326eeb5df8e981a0">STObject::applyTemplate</a>(<span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a>&amp; type)</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9"> 172</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">STObject::applyTemplate</a>(<a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>&amp; type)</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>{</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <span class="keyword">auto</span> throwFieldErr = [](<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; field, <span class="keywordtype">char</span> <span class="keyword">const</span>* description) {</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_stringstream.html">std::stringstream</a> ss;</div>
@@ -306,12 +306,12 @@ $(function() {
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>* elements =</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_function" href="classripple_1_1InnerObjectFormats.html#ac8a2a46e333d5db2ecaff032e3eacc2f">InnerObjectFormats::getInstance</a>().<a class="code hl_function" href="classripple_1_1InnerObjectFormats.html#a5d946acc2637ba9031007888980c3764">findSOTemplateBySField</a>(sField);</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordflow">if</span> (elements)</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <a class="code hl_function" href="classripple_1_1STObject.html#adc4184d46db117f3326eeb5df8e981a0">applyTemplate</a>(*elements); <span class="comment">// May throw</span></div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <a class="code hl_function" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">applyTemplate</a>(*elements); <span class="comment">// May throw</span></div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span>}</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> </div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span><span class="comment">// return true = terminated with end-of-object</span></div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span><span class="keywordtype">bool</span></div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a9cb36ae4116ab69d60bac3b87efa3426"> 236</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">STObject::set</a>(<a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a>&amp; sit, <span class="keywordtype">int</span> depth)</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a9cb36ae4116ab69d60bac3b87efa3426"> 236</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">STObject::set</a>(<a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a>&amp; sit, <span class="keywordtype">int</span> depth)</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span>{</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> <span class="keywordtype">bool</span> reachedEndOfObject = <span class="keyword">false</span>;</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> </div>
@@ -374,9 +374,9 @@ $(function() {
<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> </div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span><span class="keywordtype">bool</span></div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a83c6f9122e059fbecf881a728222f42f"> 299</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a83c6f9122e059fbecf881a728222f42f">STObject::hasMatchingEntry</a>(<span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>&amp; t)</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a0ce1c79caa1014eab8b58dcac9beaa20"> 299</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a0ce1c79caa1014eab8b58dcac9beaa20">STObject::hasMatchingEntry</a>(<a class="code hl_class" href="classripple_1_1STBase.html">STBase</a> <span class="keyword">const</span>&amp; t)</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span>{</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>* o = <a class="code hl_function" href="classripple_1_1STObject.html#a2e1bcbdfd75c3b816e0c995b5337f339">peekAtPField</a>(t.<a class="code hl_function" href="classripple_1_1STBase.html#a48097bca334d2f32a1d7861b59ae2e30">getFName</a>());</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a> <span class="keyword">const</span>* o = <a class="code hl_function" href="classripple_1_1STObject.html#a20bb387308007a3ed7b83bc6dfcae0cf">peekAtPField</a>(t.<a class="code hl_function" href="classripple_1_1STBase.html#a48097bca334d2f32a1d7861b59ae2e30">getFName</a>());</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> </div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <span class="keywordflow">if</span> (!o)</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
@@ -435,9 +435,9 @@ $(function() {
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span>}</div>
<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><span class="keywordtype">bool</span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a3b5c3ab2b3da4ecc342bd8cf5e9c3947"> 360</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a3b5c3ab2b3da4ecc342bd8cf5e9c3947">STObject::isEquivalent</a>(<span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>&amp; t)<span class="keyword"> const</span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#accfabb87c38462806e744d820bb4c608"> 360</a></span><a class="code hl_function" href="classripple_1_1STObject.html#accfabb87c38462806e744d820bb4c608">STObject::isEquivalent</a>(<a class="code hl_class" href="classripple_1_1STBase.html">STBase</a> <span class="keyword">const</span>&amp; t)<span class="keyword"> const</span></div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>* v = <span class="keyword">dynamic_cast&lt;</span><span class="keyword">const </span><a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>*<span class="keyword">&gt;</span>(&amp;t);</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>* v = <span class="keyword">dynamic_cast&lt;</span><a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> const*<span class="keyword">&gt;</span>(&amp;t);</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> </div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordflow">if</span> (!v)</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
@@ -503,15 +503,15 @@ $(function() {
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> <span class="keywordflow">return</span> -1;</div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span>}</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="classripple_1_1STBase.html">STBase</a>&amp;</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#aad85e14b90c437c3ae9453096b65dd5f"> 429</a></span><a class="code hl_function" href="classripple_1_1STObject.html#aad85e14b90c437c3ae9453096b65dd5f">STObject::peekAtField</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span><a class="code hl_class" href="classripple_1_1STBase.html">STBase</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee"> 429</a></span><a class="code hl_function" href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee">STObject::peekAtField</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> <span class="keywordtype">int</span> index = <a class="code hl_function" href="classripple_1_1STObject.html#a97869dec0b632179c5bf70bf27d62ac8">getFieldIndex</a>(field);</div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> </div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> <span class="keywordflow">if</span> (index == -1)</div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> <a class="code hl_function" href="namespaceripple.html#af0a467a958f129b28547a25cda377e90">throwFieldNotFound</a>(field);</div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> </div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a62754043bf87f97132b4ebd497755b0d">peekAtIndex</a>(index);</div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a83353e9fc871348fdd445cd2d27446e3">peekAtIndex</a>(index);</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span>}</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> </div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span><a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>&amp;</div>
@@ -531,15 +531,15 @@ $(function() {
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1STObject.html#aa195fb18af0d29b994324b7dfea5bf65">v_</a>[index]-&gt;getFName();</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span>}</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> </div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span><span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>*</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a2e1bcbdfd75c3b816e0c995b5337f339"> 457</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a2e1bcbdfd75c3b816e0c995b5337f339">STObject::peekAtPField</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span><a class="code hl_class" href="classripple_1_1STBase.html">STBase</a> <span class="keyword">const</span>*</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a20bb387308007a3ed7b83bc6dfcae0cf"> 457</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a20bb387308007a3ed7b83bc6dfcae0cf">STObject::peekAtPField</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> <span class="keywordtype">int</span> index = <a class="code hl_function" href="classripple_1_1STObject.html#a97869dec0b632179c5bf70bf27d62ac8">getFieldIndex</a>(field);</div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> </div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> <span class="keywordflow">if</span> (index == -1)</div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> </div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a6a76d8362de97a09c1104057405545fe">peekAtPIndex</a>(index);</div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a2207a6da88e27776a57de085e13518c9">peekAtPIndex</a>(index);</div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span>}</div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> </div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span><a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>*</div>
@@ -566,7 +566,7 @@ $(function() {
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> <span class="keywordflow">if</span> (index == -1)</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> </div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a62754043bf87f97132b4ebd497755b0d">peekAtIndex</a>(index).<a class="code hl_function" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() != STI_NOTPRESENT;</div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a83353e9fc871348fdd445cd2d27446e3">peekAtIndex</a>(index).<a class="code hl_function" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() != STI_NOTPRESENT;</div>
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span>}</div>
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"> 493</span> </div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"> 494</span><a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>&amp;</div>
@@ -614,7 +614,7 @@ $(function() {
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"> 536</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f"> 537</a></span><a class="code hl_function" href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">STObject::getFlags</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STInteger.html">STUInt32</a>* t = <span class="keyword">dynamic_cast&lt;</span><span class="keyword">const </span><a class="code hl_class" href="classripple_1_1STInteger.html">STUInt32</a>*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classripple_1_1STObject.html#a2e1bcbdfd75c3b816e0c995b5337f339">peekAtPField</a>(sfFlags));</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> <a class="code hl_class" href="classripple_1_1STInteger.html">STUInt32</a> <span class="keyword">const</span>* t = <span class="keyword">dynamic_cast&lt;</span><a class="code hl_class" href="classripple_1_1STInteger.html">STUInt32</a> const*<span class="keyword">&gt;</span>(<a class="code hl_function" href="classripple_1_1STObject.html#a20bb387308007a3ed7b83bc6dfcae0cf">peekAtPField</a>(sfFlags));</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">if</span> (!t)</div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> <span class="keywordflow">return</span> 0;</div>
@@ -652,7 +652,7 @@ $(function() {
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"> 574</span> <span class="keywordflow">if</span> (index == -1)</div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span> <a class="code hl_function" href="namespaceripple.html#af0a467a958f129b28547a25cda377e90">throwFieldNotFound</a>(field);</div>
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"> 576</span> </div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno"> 577</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>&amp; f = <a class="code hl_function" href="classripple_1_1STObject.html#a62754043bf87f97132b4ebd497755b0d">peekAtIndex</a>(index);</div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno"> 577</span> <a class="code hl_class" href="classripple_1_1STBase.html">STBase</a> <span class="keyword">const</span>&amp; f = <a class="code hl_function" href="classripple_1_1STObject.html#a83353e9fc871348fdd445cd2d27446e3">peekAtIndex</a>(index);</div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno"> 578</span> </div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno"> 579</span> <span class="keywordflow">if</span> (f.<a class="code hl_function" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == STI_NOTPRESENT)</div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"> 580</span> <span class="keywordflow">return</span>;</div>
@@ -753,15 +753,15 @@ $(function() {
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"> 675</span> <span class="keywordflow">return</span> getFieldByConstRef&lt;STPathSet&gt;(field, <a class="code hl_function" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>);</div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"> 676</span>}</div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"> 677</span> </div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"> 678</span><span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STVector256.html">STVector256</a>&amp;</div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a5836708d0dcd636193c43419eb724ad5"> 679</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a5836708d0dcd636193c43419eb724ad5">STObject::getFieldV256</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"> 678</span><a class="code hl_class" href="classripple_1_1STVector256.html">STVector256</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#afcc0725fae4f5e057ec6adf0324adb8d"> 679</a></span><a class="code hl_function" href="classripple_1_1STObject.html#afcc0725fae4f5e057ec6adf0324adb8d">STObject::getFieldV256</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno"> 681</span> <span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1STVector256.html">STVector256</a> <span class="keyword">const</span> <a class="code hl_function" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>{};</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno"> 682</span> <span class="keywordflow">return</span> getFieldByConstRef&lt;STVector256&gt;(field, <a class="code hl_function" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>);</div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno"> 683</span>}</div>
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno"> 684</span> </div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"> 685</span><span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STArray.html">STArray</a>&amp;</div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a26fe74d797620b2d08d06d50527380e1"> 686</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a26fe74d797620b2d08d06d50527380e1">STObject::getFieldArray</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"> 685</span><a class="code hl_class" href="classripple_1_1STArray.html">STArray</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a0fced814291f20736a0b1b50716ffb48"> 686</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a0fced814291f20736a0b1b50716ffb48">STObject::getFieldArray</a>(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; field)<span class="keyword"> const</span></div>
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno"> 687</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"> 688</span> <span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1STArray.html">STArray</a> <span class="keyword">const</span> <a class="code hl_function" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>{};</div>
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"> 689</span> <span class="keywordflow">return</span> getFieldByConstRef&lt;STArray&gt;(field, <a class="code hl_function" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>);</div>
@@ -782,13 +782,13 @@ $(function() {
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"> 704</span>}</div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> </div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span><span class="keywordtype">void</span></div>
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a00db5bd22a73d188e8f2287fbdbc8e92"> 707</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">STObject::set</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;STBase&gt;</a> v)</div>
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a00db5bd22a73d188e8f2287fbdbc8e92"> 707</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">STObject::set</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;STBase&gt;</a> v)</div>
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"> 708</span>{</div>
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span> <a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">set</a>(std::move(*v.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr/get.html">get</a>()));</div>
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span> <a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">set</a>(std::move(*v.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr/get.html">get</a>()));</div>
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"> 710</span>}</div>
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"> 711</span> </div>
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span><span class="keywordtype">void</span></div>
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a357763465c6048c33d47df2e934a7ca0"> 713</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">STObject::set</a>(<a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>&amp;&amp; v)</div>
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a357763465c6048c33d47df2e934a7ca0"> 713</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">STObject::set</a>(<a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>&amp;&amp; v)</div>
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span>{</div>
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span> <span class="keyword">auto</span> <span class="keyword">const</span> i = <a class="code hl_function" href="classripple_1_1STObject.html#a97869dec0b632179c5bf70bf27d62ac8">getFieldIndex</a>(v.getFName());</div>
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"> 716</span> <span class="keywordflow">if</span> (i != -1)</div>
@@ -913,7 +913,7 @@ $(function() {
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"> 835</span>}</div>
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno"> 836</span> </div>
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno"> 837</span><span class="keywordtype">bool</span></div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#a74dbfd40267201ef78f81447f6445015"> 838</a></span><a class="code hl_function" href="classripple_1_1STObject.html#a74dbfd40267201ef78f81447f6445015">STObject::operator==</a>(<span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>&amp; obj)<span class="keyword"> const</span></div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"><a class="line" href="classripple_1_1STObject.html#ab38061c3635046a53d87d9b174d63186"> 838</a></span><a class="code hl_function" href="classripple_1_1STObject.html#ab38061c3635046a53d87d9b174d63186">STObject::operator==</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>&amp; obj)<span class="keyword"> const</span></div>
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"> 839</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span> <span class="comment">// This is not particularly efficient, and only compares data elements</span></div>
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span> <span class="comment">// with binary representations</span></div>
@@ -1020,7 +1020,7 @@ $(function() {
<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#l00143">SField.h:144</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html_a65b77514cf70fc202e2ea0821543d386"><div class="ttname"><a href="classripple_1_1SField.html#a65b77514cf70fc202e2ea0821543d386">ripple::SField::getName</a></div><div class="ttdeci">std::string const &amp; getName() const</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00207">SField.h:207</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html_a743ab98b517f18f1ad35a4d74b14680b"><div class="ttname"><a href="classripple_1_1SField.html#a743ab98b517f18f1ad35a4d74b14680b">ripple::SField::shouldInclude</a></div><div class="ttdeci">bool shouldInclude(bool withSigningField) const</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00280">SField.h:280</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#l00118">SField.cpp:118</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 SField const &amp; getField(int fieldCode)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8cpp_source.html#l00118">SField.cpp:118</a></div></div>
<div class="ttc" id="aclassripple_1_1SOTemplate_html"><div class="ttname"><a href="classripple_1_1SOTemplate.html">ripple::SOTemplate</a></div><div class="ttdoc">Defines the fields and their attributes within a STObject.</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00113">SOTemplate.h:114</a></div></div>
<div class="ttc" id="aclassripple_1_1SOTemplate_html_ae84b2669b3174a439780681846b0bf84"><div class="ttname"><a href="classripple_1_1SOTemplate.html#ae84b2669b3174a439780681846b0bf84">ripple::SOTemplate::getIndex</a></div><div class="ttdeci">int getIndex(SField const &amp;) const</div><div class="ttdoc">Retrieve the position of a named field.</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8cpp_source.html#l00062">SOTemplate.cpp:62</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
@@ -1046,47 +1046,45 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STObject_html_a04a9c81075f828fb0e9846fae6213947"><div class="ttname"><a href="classripple_1_1STObject.html#a04a9c81075f828fb0e9846fae6213947">ripple::STObject::getPField</a></div><div class="ttdeci">STBase * getPField(SField const &amp;field, bool createOkay=false)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00468">STObject.cpp:468</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a04f7b2ee945330e4d42ef13c32256b00"><div class="ttname"><a href="classripple_1_1STObject.html#a04f7b2ee945330e4d42ef13c32256b00">ripple::STObject::setFieldIssue</a></div><div class="ttdeci">void setFieldIssue(SField const &amp;field, STIssue const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00801">STObject.cpp:801</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a0556c8f6162fb73209b0b501c6dd40d1"><div class="ttname"><a href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">ripple::STObject::mType</a></div><div class="ttdeci">SOTemplate const * mType</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00080">STObject.h:80</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a08f92510a11a354071b7ee4551a296a9"><div class="ttname"><a href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">ripple::STObject::applyTemplate</a></div><div class="ttdeci">void applyTemplate(SOTemplate const &amp;type)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00172">STObject.cpp:172</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a09be758ae97b9e9e392aa2606cc0559f"><div class="ttname"><a href="classripple_1_1STObject.html#a09be758ae97b9e9e392aa2606cc0559f">ripple::STObject::getFieldVL</a></div><div class="ttdeci">Blob getFieldVL(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00657">STObject.cpp:657</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a0ce1c79caa1014eab8b58dcac9beaa20"><div class="ttname"><a href="classripple_1_1STObject.html#a0ce1c79caa1014eab8b58dcac9beaa20">ripple::STObject::hasMatchingEntry</a></div><div class="ttdeci">bool hasMatchingEntry(STBase const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00299">STObject.cpp:299</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a0d14805530722d423dae19ccfd7c9060"><div class="ttname"><a href="classripple_1_1STObject.html#a0d14805530722d423dae19ccfd7c9060">ripple::STObject::clearFlag</a></div><div class="ttdeci">bool clearFlag(std::uint32_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00519">STObject.cpp:519</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a0d2d874d34a1c3ed432cdb9fb1386b35"><div class="ttname"><a href="classripple_1_1STObject.html#a0d2d874d34a1c3ed432cdb9fb1386b35">ripple::STObject::getAccountID</a></div><div class="ttdeci">AccountID getAccountID(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00651">STObject.cpp:651</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a0d39c8f68f968a8529076cfbfe4349c5"><div class="ttname"><a href="classripple_1_1STObject.html#a0d39c8f68f968a8529076cfbfe4349c5">ripple::STObject::getSortedFields</a></div><div class="ttdeci">static std::vector&lt; STBase const * &gt; getSortedFields(STObject const &amp;objToSort, WhichFields whichFields)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00907">STObject.cpp:907</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a0fced814291f20736a0b1b50716ffb48"><div class="ttname"><a href="classripple_1_1STObject.html#a0fced814291f20736a0b1b50716ffb48">ripple::STObject::getFieldArray</a></div><div class="ttdeci">STArray const &amp; getFieldArray(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00686">STObject.cpp:686</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a164a0f801602821c4bd0670ca93dac87"><div class="ttname"><a href="classripple_1_1STObject.html#a164a0f801602821c4bd0670ca93dac87">ripple::STObject::getFieldH160</a></div><div class="ttdeci">uint160 getFieldH160(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00633">STObject.cpp:633</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a168b1d0bbaa91de55bc518f68d4cf6f3"><div class="ttname"><a href="classripple_1_1STObject.html#a168b1d0bbaa91de55bc518f68d4cf6f3">ripple::STObject::setFieldCurrency</a></div><div class="ttdeci">void setFieldCurrency(SField const &amp;field, STCurrency const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00795">STObject.cpp:795</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a26fe74d797620b2d08d06d50527380e1"><div class="ttname"><a href="classripple_1_1STObject.html#a26fe74d797620b2d08d06d50527380e1">ripple::STObject::getFieldArray</a></div><div class="ttdeci">const STArray &amp; getFieldArray(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00686">STObject.cpp:686</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a20bb387308007a3ed7b83bc6dfcae0cf"><div class="ttname"><a href="classripple_1_1STObject.html#a20bb387308007a3ed7b83bc6dfcae0cf">ripple::STObject::peekAtPField</a></div><div class="ttdeci">STBase const * peekAtPField(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00457">STObject.cpp:457</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a2207a6da88e27776a57de085e13518c9"><div class="ttname"><a href="classripple_1_1STObject.html#a2207a6da88e27776a57de085e13518c9">ripple::STObject::peekAtPIndex</a></div><div class="ttdeci">STBase const * peekAtPIndex(int offset) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00986">STObject.h:986</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a2be037301806856f4b202cabc53d5e0a"><div class="ttname"><a href="classripple_1_1STObject.html#a2be037301806856f4b202cabc53d5e0a">ripple::STObject::setFieldArray</a></div><div class="ttdeci">void setFieldArray(SField const &amp;field, STArray const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00819">STObject.cpp:819</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a2e1bcbdfd75c3b816e0c995b5337f339"><div class="ttname"><a href="classripple_1_1STObject.html#a2e1bcbdfd75c3b816e0c995b5337f339">ripple::STObject::peekAtPField</a></div><div class="ttdeci">const STBase * peekAtPField(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00457">STObject.cpp:457</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a309347871ac021d8922708fcbbb0ed46"><div class="ttname"><a href="classripple_1_1STObject.html#a309347871ac021d8922708fcbbb0ed46">ripple::STObject::setFieldPathSet</a></div><div class="ttdeci">void setFieldPathSet(SField const &amp;field, STPathSet const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00813">STObject.cpp:813</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a31ff60662c421b4974a7ee904e910b1b"><div class="ttname"><a href="classripple_1_1STObject.html#a31ff60662c421b4974a7ee904e910b1b">ripple::STObject::end</a></div><div class="ttdeci">iterator end() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00919">STObject.h:919</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a34ee1a8b95283ba3428cc6435455da35"><div class="ttname"><a href="classripple_1_1STObject.html#a34ee1a8b95283ba3428cc6435455da35">ripple::STObject::getFieldSType</a></div><div class="ttdeci">SField const &amp; getFieldSType(int index) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00451">STObject.cpp:451</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a36c953a93c5b8e9979099bb645afec09"><div class="ttname"><a href="classripple_1_1STObject.html#a36c953a93c5b8e9979099bb645afec09">ripple::STObject::STObject</a></div><div class="ttdeci">STObject(STObject const &amp;)=default</div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a3b5c3ab2b3da4ecc342bd8cf5e9c3947"><div class="ttname"><a href="classripple_1_1STObject.html#a3b5c3ab2b3da4ecc342bd8cf5e9c3947">ripple::STObject::isEquivalent</a></div><div class="ttdeci">bool isEquivalent(const STBase &amp;t) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00360">STObject.cpp:360</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a40025a423b41e20dd78cb2627e17d678"><div class="ttname"><a href="classripple_1_1STObject.html#a40025a423b41e20dd78cb2627e17d678">ripple::STObject::isFlag</a></div><div class="ttdeci">bool isFlag(std::uint32_t) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00531">STObject.cpp:531</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a42d3da94cee3e6f575350094476140ce"><div class="ttname"><a href="classripple_1_1STObject.html#a42d3da94cee3e6f575350094476140ce">ripple::STObject::getFieldU16</a></div><div class="ttdeci">std::uint16_t getFieldU16(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00609">STObject.cpp:609</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a4aee4efa6aeff63e0d5ff08d31730be2"><div class="ttname"><a href="classripple_1_1STObject.html#a4aee4efa6aeff63e0d5ff08d31730be2">ripple::STObject::setFieldH256</a></div><div class="ttdeci">void setFieldH256(SField const &amp;field, uint256 const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00759">STObject.cpp:759</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a4eeb87dfc64cb95d81c8710c38c32fd7"><div class="ttname"><a href="classripple_1_1STObject.html#a4eeb87dfc64cb95d81c8710c38c32fd7">ripple::STObject::setFieldNumber</a></div><div class="ttdeci">void setFieldNumber(SField const &amp;field, STNumber const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00807">STObject.cpp:807</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a4fa764a09a6e972491891d939eb9d2f2"><div class="ttname"><a href="classripple_1_1STObject.html#a4fa764a09a6e972491891d939eb9d2f2">ripple::STObject::setFlag</a></div><div class="ttdeci">bool setFlag(std::uint32_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00507">STObject.cpp:507</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a55d1b6946f96a770f3b2195eb5a5a943"><div class="ttname"><a href="classripple_1_1STObject.html#a55d1b6946f96a770f3b2195eb5a5a943">ripple::STObject::getFieldU32</a></div><div class="ttdeci">std::uint32_t getFieldU32(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00615">STObject.cpp:615</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a5836708d0dcd636193c43419eb724ad5"><div class="ttname"><a href="classripple_1_1STObject.html#a5836708d0dcd636193c43419eb724ad5">ripple::STObject::getFieldV256</a></div><div class="ttdeci">const STVector256 &amp; getFieldV256(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00679">STObject.cpp:679</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6242380c369737d98f2ec22ba55ff7a8"><div class="ttname"><a href="classripple_1_1STObject.html#a6242380c369737d98f2ec22ba55ff7a8">ripple::STObject::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="STObject_8cpp_source.html#l00117">STObject.cpp:117</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a624bc6e179ff15ec5f08a4d1c7d1932e"><div class="ttname"><a href="classripple_1_1STObject.html#a624bc6e179ff15ec5f08a4d1c7d1932e">ripple::STObject::makeFieldAbsent</a></div><div class="ttdeci">void makeFieldAbsent(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00570">STObject.cpp:570</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a62754043bf87f97132b4ebd497755b0d"><div class="ttname"><a href="classripple_1_1STObject.html#a62754043bf87f97132b4ebd497755b0d">ripple::STObject::peekAtIndex</a></div><div class="ttdeci">const STBase &amp; peekAtIndex(int offset) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00974">STObject.h:974</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a649f361b3f9994fb28953efb9cf3a6b7"><div class="ttname"><a href="classripple_1_1STObject.html#a649f361b3f9994fb28953efb9cf3a6b7">ripple::STObject::peekFieldObject</a></div><div class="ttdeci">STObject &amp; peekFieldObject(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00495">STObject.cpp:495</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6538f36f1bb0c4fa10b5fa669df12eb3"><div class="ttname"><a href="classripple_1_1STObject.html#a6538f36f1bb0c4fa10b5fa669df12eb3">ripple::STObject::getCount</a></div><div class="ttdeci">int getCount() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00968">STObject.h:968</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a65cee099ee8ff5529ea7c5c4a028d566"><div class="ttname"><a href="classripple_1_1STObject.html#a65cee099ee8ff5529ea7c5c4a028d566">ripple::STObject::setFieldU16</a></div><div class="ttdeci">void setFieldU16(SField const &amp;field, std::uint16_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00735">STObject.cpp:735</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6a76d8362de97a09c1104057405545fe"><div class="ttname"><a href="classripple_1_1STObject.html#a6a76d8362de97a09c1104057405545fe">ripple::STObject::peekAtPIndex</a></div><div class="ttdeci">const STBase * peekAtPIndex(int offset) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00986">STObject.h:986</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6b0981ac21449e6ab51c3621d60404ed"><div class="ttname"><a href="classripple_1_1STObject.html#a6b0981ac21449e6ab51c3621d60404ed">ripple::STObject::getFieldU64</a></div><div class="ttdeci">std::uint64_t getFieldU64(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00621">STObject.cpp:621</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6b5bb43ef723075465e909e54c9d6622"><div class="ttname"><a href="classripple_1_1STObject.html#a6b5bb43ef723075465e909e54c9d6622">ripple::STObject::makeFieldPresent</a></div><div class="ttdeci">STBase * makeFieldPresent(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00548">STObject.cpp:548</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6e622971f60d53b4a053065477264181"><div class="ttname"><a href="classripple_1_1STObject.html#a6e622971f60d53b4a053065477264181">ripple::STObject::setFieldU8</a></div><div class="ttdeci">void setFieldU8(SField const &amp;field, unsigned char)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00729">STObject.cpp:729</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a74dbfd40267201ef78f81447f6445015"><div class="ttname"><a href="classripple_1_1STObject.html#a74dbfd40267201ef78f81447f6445015">ripple::STObject::operator==</a></div><div class="ttdeci">bool operator==(const STObject &amp;o) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00838">STObject.cpp:838</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a79d44cbca07f07419075eab63f02cf46"><div class="ttname"><a href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">ripple::STObject::set</a></div><div class="ttdeci">void set(SOTemplate const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00156">STObject.cpp:156</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a7adccac3a1b54244ae210afe7c5916e8"><div class="ttname"><a href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">ripple::STObject::add</a></div><div class="ttdeci">void add(Serializer &amp;s) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00141">STObject.cpp:141</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a7eedf70fc6afba6c2b8c6b2ba27ba23e"><div class="ttname"><a href="classripple_1_1STObject.html#a7eedf70fc6afba6c2b8c6b2ba27ba23e">ripple::STObject::setFieldAmount</a></div><div class="ttdeci">void setFieldAmount(SField const &amp;field, STAmount const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00789">STObject.cpp:789</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a82d7676b5e892190ac585206b903b5d3"><div class="ttname"><a href="classripple_1_1STObject.html#a82d7676b5e892190ac585206b903b5d3">ripple::STObject::delField</a></div><div class="ttdeci">bool delField(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00585">STObject.cpp:585</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a83c6f9122e059fbecf881a728222f42f"><div class="ttname"><a href="classripple_1_1STObject.html#a83c6f9122e059fbecf881a728222f42f">ripple::STObject::hasMatchingEntry</a></div><div class="ttdeci">bool hasMatchingEntry(const STBase &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00299">STObject.cpp:299</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a83353e9fc871348fdd445cd2d27446e3"><div class="ttname"><a href="classripple_1_1STObject.html#a83353e9fc871348fdd445cd2d27446e3">ripple::STObject::peekAtIndex</a></div><div class="ttdeci">STBase const &amp; peekAtIndex(int offset) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00974">STObject.h:974</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a891022e663d5546377f401a53141786f"><div class="ttname"><a href="classripple_1_1STObject.html#a891022e663d5546377f401a53141786f">ripple::STObject::getField</a></div><div class="ttdeci">STBase &amp; getField(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00440">STObject.cpp:440</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a8e207109e646759f4927d90e4404893f"><div class="ttname"><a href="classripple_1_1STObject.html#a8e207109e646759f4927d90e4404893f">ripple::STObject::getFieldAmount</a></div><div class="ttdeci">STAmount const &amp; getFieldAmount(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00665">STObject.cpp:665</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a8fef83dfa7d80728eb5080b3d93cb407"><div class="ttname"><a href="classripple_1_1STObject.html#a8fef83dfa7d80728eb5080b3d93cb407">ripple::STObject::getSigningHash</a></div><div class="ttdeci">uint256 getSigningHash(HashPrefix prefix) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00404">STObject.cpp:404</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a9296fefa5841548d32df3beb9ee84fc8"><div class="ttname"><a href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">ripple::STObject::getHash</a></div><div class="ttdeci">uint256 getHash(HashPrefix prefix) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00395">STObject.cpp:395</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a965eac719cefd6f8e66ac3b6c2e1122a"><div class="ttname"><a href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">ripple::STObject::set</a></div><div class="ttdeci">void set(const SOTemplate &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00156">STObject.cpp:156</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a97869dec0b632179c5bf70bf27d62ac8"><div class="ttname"><a href="classripple_1_1STObject.html#a97869dec0b632179c5bf70bf27d62ac8">ripple::STObject::getFieldIndex</a></div><div class="ttdeci">int getFieldIndex(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00413">STObject.cpp:413</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a9917fd7cb5cf104d094e857b28f069df"><div class="ttname"><a href="classripple_1_1STObject.html#a9917fd7cb5cf104d094e857b28f069df">ripple::STObject::getIndex</a></div><div class="ttdeci">STBase &amp; getIndex(int offset)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00980">STObject.h:980</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a9aeb27325a0dfb498f8377bb9d7e4680"><div class="ttname"><a href="classripple_1_1STObject.html#a9aeb27325a0dfb498f8377bb9d7e4680">ripple::STObject::isFree</a></div><div class="ttdeci">bool isFree() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00937">STObject.h:937</a></div></div>
@@ -1097,10 +1095,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STObject_html_aa4fffc0fe22a576ac01d35952add7c06"><div class="ttname"><a href="classripple_1_1STObject.html#aa4fffc0fe22a576ac01d35952add7c06">ripple::STObject::getFullText</a></div><div class="ttdeci">std::string getFullText() const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00310">STObject.cpp:310</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aa6020d736e752379911874f968bd5ed3"><div class="ttname"><a href="classripple_1_1STObject.html#aa6020d736e752379911874f968bd5ed3">ripple::STObject::getText</a></div><div class="ttdeci">std::string getText() const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00341">STObject.cpp:341</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aa820a166593f797cce00099c29fd6b90"><div class="ttname"><a href="classripple_1_1STObject.html#aa820a166593f797cce00099c29fd6b90">ripple::STObject::begin</a></div><div class="ttdeci">iterator begin() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00913">STObject.h:913</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aad85e14b90c437c3ae9453096b65dd5f"><div class="ttname"><a href="classripple_1_1STObject.html#aad85e14b90c437c3ae9453096b65dd5f">ripple::STObject::peekAtField</a></div><div class="ttdeci">const STBase &amp; peekAtField(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00429">STObject.cpp:429</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aaf5d617701ac3afc4ad6a13862459692"><div class="ttname"><a href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">ripple::STObject::isFieldPresent</a></div><div class="ttdeci">bool isFieldPresent(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00484">STObject.cpp:484</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab027b1e13d78b76dd6f41f0fb3459792"><div class="ttname"><a href="classripple_1_1STObject.html#ab027b1e13d78b76dd6f41f0fb3459792">ripple::STObject::makeInnerObject</a></div><div class="ttdeci">static STObject makeInnerObject(SField const &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00095">STObject.cpp:95</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab0b017e27f7f03ba9e2827a26075524d"><div class="ttname"><a href="classripple_1_1STObject.html#ab0b017e27f7f03ba9e2827a26075524d">ripple::STObject::getFieldCurrency</a></div><div class="ttdeci">const STCurrency &amp; getFieldCurrency(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00693">STObject.cpp:693</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab0b017e27f7f03ba9e2827a26075524d"><div class="ttname"><a href="classripple_1_1STObject.html#ab0b017e27f7f03ba9e2827a26075524d">ripple::STObject::getFieldCurrency</a></div><div class="ttdeci">STCurrency const &amp; getFieldCurrency(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00693">STObject.cpp:693</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab38061c3635046a53d87d9b174d63186"><div class="ttname"><a href="classripple_1_1STObject.html#ab38061c3635046a53d87d9b174d63186">ripple::STObject::operator==</a></div><div class="ttdeci">bool operator==(STObject const &amp;o) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00838">STObject.cpp:838</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab503dfe8edde82e6c80719cc73201a6d"><div class="ttname"><a href="classripple_1_1STObject.html#ab503dfe8edde82e6c80719cc73201a6d">ripple::STObject::setAccountID</a></div><div class="ttdeci">void setAccountID(SField const &amp;field, AccountID const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00771">STObject.cpp:771</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab6a509b6ddea6d0c322fd5f2bd339adf"><div class="ttname"><a href="classripple_1_1STObject.html#ab6a509b6ddea6d0c322fd5f2bd339adf">ripple::STObject::getFieldH128</a></div><div class="ttdeci">uint128 getFieldH128(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00627">STObject.cpp:627</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab777a839b88e0bfe669580c1182f418d"><div class="ttname"><a href="classripple_1_1STObject.html#ab777a839b88e0bfe669580c1182f418d">ripple::STObject::applyTemplateFromSField</a></div><div class="ttdeci">void applyTemplateFromSField(SField const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00226">STObject.cpp:226</a></div></div>
@@ -1111,17 +1109,19 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STObject_html_abfe55ede147301d55de3383deb20b288adba4a539075f71fb97388e561b098dfd"><div class="ttname"><a href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288adba4a539075f71fb97388e561b098dfd">ripple::STObject::withAllFields</a></div><div class="ttdeci">@ withAllFields</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00427">STObject.h:426</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ac0e2e3ed7f92a9f21aed2eda6d1ea5c6"><div class="ttname"><a href="classripple_1_1STObject.html#ac0e2e3ed7f92a9f21aed2eda6d1ea5c6">ripple::STObject::setFieldU64</a></div><div class="ttdeci">void setFieldU64(SField const &amp;field, std::uint64_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00747">STObject.cpp:747</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_acc2ceb95cdb8fc8b2520aeceabf17553"><div class="ttname"><a href="classripple_1_1STObject.html#acc2ceb95cdb8fc8b2520aeceabf17553">ripple::STObject::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions options) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00825">STObject.cpp:825</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_accfabb87c38462806e744d820bb4c608"><div class="ttname"><a href="classripple_1_1STObject.html#accfabb87c38462806e744d820bb4c608">ripple::STObject::isEquivalent</a></div><div class="ttdeci">bool isEquivalent(STBase const &amp;t) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00360">STObject.cpp:360</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_acd1aac04649d694a3524faf2ddebf843"><div class="ttname"><a href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">ripple::STObject::setFieldU32</a></div><div class="ttdeci">void setFieldU32(SField const &amp;field, std::uint32_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00741">STObject.cpp:741</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_acdaa535c84b4d5d599bacf9a964144ee"><div class="ttname"><a href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee">ripple::STObject::peekAtField</a></div><div class="ttdeci">STBase const &amp; peekAtField(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00429">STObject.cpp:429</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ad07d506580b67fca2b704e88299cbf0b"><div class="ttname"><a href="classripple_1_1STObject.html#ad07d506580b67fca2b704e88299cbf0b">ripple::STObject::move</a></div><div class="ttdeci">STBase * move(std::size_t n, void *buf) override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00123">STObject.cpp:123</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ad924902da7debaf286597d6da0ae26e9"><div class="ttname"><a href="classripple_1_1STObject.html#ad924902da7debaf286597d6da0ae26e9">ripple::STObject::emplace_back</a></div><div class="ttdeci">std::size_t emplace_back(Args &amp;&amp;... args)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00961">STObject.h:961</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_adb1e6ff09d934a4b736656456c8844f3"><div class="ttname"><a href="classripple_1_1STObject.html#adb1e6ff09d934a4b736656456c8844f3">ripple::STObject::getPIndex</a></div><div class="ttdeci">STBase * getPIndex(int offset)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00992">STObject.h:992</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_adc4184d46db117f3326eeb5df8e981a0"><div class="ttname"><a href="classripple_1_1STObject.html#adc4184d46db117f3326eeb5df8e981a0">ripple::STObject::applyTemplate</a></div><div class="ttdeci">void applyTemplate(const SOTemplate &amp;type)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00172">STObject.cpp:172</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_adf2fc44f02b033b1a98b02449ef18c57"><div class="ttname"><a href="classripple_1_1STObject.html#adf2fc44f02b033b1a98b02449ef18c57">ripple::STObject::peekFieldArray</a></div><div class="ttdeci">STArray &amp; peekFieldArray(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00501">STObject.cpp:501</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ae2549a834d3c9b8559e23354e35764e8"><div class="ttname"><a href="classripple_1_1STObject.html#ae2549a834d3c9b8559e23354e35764e8">ripple::STObject::getFieldNumber</a></div><div class="ttdeci">STNumber const &amp; getFieldNumber(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00700">STObject.cpp:700</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aed2b2ff943dd893df8012ef04f250ddf"><div class="ttname"><a href="classripple_1_1STObject.html#aed2b2ff943dd893df8012ef04f250ddf">ripple::STObject::operator=</a></div><div class="ttdeci">STObject &amp; operator=(STObject const &amp;)=default</div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_af1235d307d6f464392a583d0dfaa3cc4"><div class="ttname"><a href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">ripple::STObject::setFieldVL</a></div><div class="ttdeci">void setFieldVL(SField const &amp;field, Blob const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00777">STObject.cpp:777</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_af5aa57043ec772da30341e3c3b823d7f"><div class="ttname"><a href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">ripple::STObject::getFlags</a></div><div class="ttdeci">std::uint32_t getFlags() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00537">STObject.cpp:537</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_af89b6c7fd94c998549037d0c44a068a1"><div class="ttname"><a href="classripple_1_1STObject.html#af89b6c7fd94c998549037d0c44a068a1">ripple::STObject::getFieldH256</a></div><div class="ttdeci">uint256 getFieldH256(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00645">STObject.cpp:645</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_afcc0725fae4f5e057ec6adf0324adb8d"><div class="ttname"><a href="classripple_1_1STObject.html#afcc0725fae4f5e057ec6adf0324adb8d">ripple::STObject::getFieldV256</a></div><div class="ttdeci">STVector256 const &amp; getFieldV256(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00679">STObject.cpp:679</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_afe65b24a8a02dcaaa0c062cb45d94053"><div class="ttname"><a href="classripple_1_1STObject.html#afe65b24a8a02dcaaa0c062cb45d94053">ripple::STObject::isDefault</a></div><div class="ttdeci">bool isDefault() const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00135">STObject.cpp:135</a></div></div>
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00177">STPathSet.h:178</a></div></div>
<div class="ttc" id="aclassripple_1_1STVector256_html"><div class="ttname"><a href="classripple_1_1STVector256.html">ripple::STVector256</a></div><div class="ttdef"><b>Definition:</b> <a href="STVector256_8h_source.html#l00030">STVector256.h:31</a></div></div>