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

@@ -979,7 +979,7 @@ $(function() {
<div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160; <span class="keywordflow">return</span> u-&gt;value();</div>
<div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160; </div>
<div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160; assert(<a class="code" href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">mType</a>);</div>
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160; assert(b-&gt;getSType() == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>);</div>
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160; assert(b-&gt;getSType() == STI_NOTPRESENT);</div>
<div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; </div>
<div class="line"><a name="l00990"></a><span class="lineno"> 990</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">mType</a>-&gt;<a class="code" href="classripple_1_1SOTemplate.html#a1c20451b0e2869032248347ed758274f">style</a>(f) == <a class="code" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12">soeOPTIONAL</a>)</div>
<div class="line"><a name="l00991"></a><span class="lineno"> 991</span>&#160; Throw&lt;STObject::FieldErr&gt;(<span class="stringliteral">&quot;Missing optional field: &quot;</span> + f.<a class="code" href="classripple_1_1SField.html#abcc116274a030ac6e4a8f45314394140">getName</a>());</div>
@@ -1003,7 +1003,7 @@ $(function() {
<div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160; <span class="keywordflow">if</span> (!u)</div>
<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160; {</div>
<div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160; assert(<a class="code" href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">mType</a>);</div>
<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160; assert(b-&gt;getSType() == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>);</div>
<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160; assert(b-&gt;getSType() == STI_NOTPRESENT);</div>
<div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">mType</a>-&gt;<a class="code" href="classripple_1_1SOTemplate.html#a1c20451b0e2869032248347ed758274f">style</a>(*of.<a class="code" href="structripple_1_1OptionaledField.html#ac537d55628b8bc2eb8f9f5f8f829b9cd">f</a>) == <a class="code" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12">soeOPTIONAL</a>)</div>
<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160; <span class="keywordflow">return</span> std::nullopt;</div>
<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160; assert(<a class="code" href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">mType</a>-&gt;<a class="code" href="classripple_1_1SOTemplate.html#a1c20451b0e2869032248347ed758274f">style</a>(*of.<a class="code" href="structripple_1_1OptionaledField.html#ac537d55628b8bc2eb8f9f5f8f829b9cd">f</a>) == <a class="code" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a6e29f8256eb42e1331d2820986b09643">soeDEFAULT</a>);</div>
@@ -1035,7 +1035,7 @@ $(function() {
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160; <span class="keywordflow">if</span> (!rf)</div>
<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160; <a class="code" href="namespaceripple.html#af0a467a958f129b28547a25cda377e90">throwFieldNotFound</a>(field);</div>
<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160; </div>
<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == STI_NOTPRESENT)</div>
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160; rf = <a class="code" href="classripple_1_1STObject.html#a6b5bb43ef723075465e909e54c9d6622">makeFieldPresent</a>(field);</div>
<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160; </div>
<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160; <span class="keyword">using</span> Bits = <a class="code" href="classripple_1_1STBitString.html">STBitString&lt;160&gt;</a>;</div>
@@ -1062,7 +1062,7 @@ $(function() {
<div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160; </div>
<div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160; <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a> <span class="keywordtype">id</span> = rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>();</div>
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160; </div>
<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160; <span class="keywordflow">if</span> (<span class="keywordtype">id</span> == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160; <span class="keywordflow">if</span> (<span class="keywordtype">id</span> == STI_NOTPRESENT)</div>
<div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160; <span class="keywordflow">return</span> V(); <span class="comment">// optional field not present</span></div>
<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160; </div>
<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160; <span class="keyword">const</span> T* cf = <span class="keyword">dynamic_cast&lt;</span><span class="keyword">const </span>T*<span class="keyword">&gt;</span>(rf);</div>
@@ -1089,7 +1089,7 @@ $(function() {
<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160; </div>
<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160; <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a> <span class="keywordtype">id</span> = rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>();</div>
<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160; </div>
<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160; <span class="keywordflow">if</span> (<span class="keywordtype">id</span> == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160; <span class="keywordflow">if</span> (<span class="keywordtype">id</span> == STI_NOTPRESENT)</div>
<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>; <span class="comment">// optional field not present</span></div>
<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160; </div>
<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160; <span class="keyword">const</span> T* cf = <span class="keyword">dynamic_cast&lt;</span><span class="keyword">const </span>T*<span class="keyword">&gt;</span>(rf);</div>
@@ -1112,7 +1112,7 @@ $(function() {
<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160; <span class="keywordflow">if</span> (!rf)</div>
<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160; <a class="code" href="namespaceripple.html#af0a467a958f129b28547a25cda377e90">throwFieldNotFound</a>(field);</div>
<div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160; </div>
<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == STI_NOTPRESENT)</div>
<div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160; rf = <a class="code" href="classripple_1_1STObject.html#a6b5bb43ef723075465e909e54c9d6622">makeFieldPresent</a>(field);</div>
<div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160; </div>
<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160; T* cf = <span class="keyword">dynamic_cast&lt;</span>T*<span class="keyword">&gt;</span>(rf);</div>
@@ -1133,7 +1133,7 @@ $(function() {
<div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160; <span class="keywordflow">if</span> (!rf)</div>
<div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160; <a class="code" href="namespaceripple.html#af0a467a958f129b28547a25cda377e90">throwFieldNotFound</a>(field);</div>
<div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160; </div>
<div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == STI_NOTPRESENT)</div>
<div class="line"><a name="l01143"></a><span class="lineno"> 1143</span>&#160; rf = <a class="code" href="classripple_1_1STObject.html#a6b5bb43ef723075465e909e54c9d6622">makeFieldPresent</a>(field);</div>
<div class="line"><a name="l01144"></a><span class="lineno"> 1144</span>&#160; </div>
<div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160; T* cf = <span class="keyword">dynamic_cast&lt;</span>T*<span class="keyword">&gt;</span>(rf);</div>
@@ -1154,7 +1154,7 @@ $(function() {
<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160; <span class="keywordflow">if</span> (!rf)</div>
<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160; <a class="code" href="namespaceripple.html#af0a467a958f129b28547a25cda377e90">throwFieldNotFound</a>(field);</div>
<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160; </div>
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == <a class="code" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fcab76fc75f48af6057a33e305910d0b5a7">STI_NOTPRESENT</a>)</div>
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160; <span class="keywordflow">if</span> (rf-&gt;<a class="code" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">getSType</a>() == STI_NOTPRESENT)</div>
<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160; rf = <a class="code" href="classripple_1_1STObject.html#a6b5bb43ef723075465e909e54c9d6622">makeFieldPresent</a>(field);</div>
<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160; </div>
<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160; T* cf = <span class="keyword">dynamic_cast&lt;</span>T*<span class="keyword">&gt;</span>(rf);</div>
@@ -1187,7 +1187,7 @@ $(function() {
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</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#l00243">STObject.cpp:243</a></div></div>
<div class="ttc" id="autility_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/utility.html">utility</a></div></div>
<div class="ttc" id="astructripple_1_1TypedField_html"><div class="ttname"><a href="structripple_1_1TypedField.html">ripple::TypedField</a></div><div class="ttdoc">A field with a type known at compile time.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00276">SField.h:276</a></div></div>
<div class="ttc" id="astructripple_1_1TypedField_html"><div class="ttname"><a href="structripple_1_1TypedField.html">ripple::TypedField</a></div><div class="ttdoc">A field with a type known at compile time.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00304">SField.h:304</a></div></div>
<div class="ttc" id="ais_lvalue_reference_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_lvalue_reference.html">std::is_lvalue_reference</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_abfbedaa34800be12d393dbe866620851"><div class="ttname"><a href="classripple_1_1STObject.html#abfbedaa34800be12d393dbe866620851">ripple::STObject::setFieldH128</a></div><div class="ttdeci">void setFieldH128(SField const &amp;field, uint128 const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00671">STObject.cpp:671</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#l00653">STObject.cpp:653</a></div></div>
@@ -1209,14 +1209,14 @@ $(function() {
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt; detail::STVar &gt;</a></div></div>
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a038971e344b2dfc77e0dbc6daef30565"><div class="ttname"><a href="classripple_1_1STObject.html#a038971e344b2dfc77e0dbc6daef30565">ripple::STObject::getFieldU8</a></div><div class="ttdeci">unsigned char getFieldU8(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00547">STObject.cpp:547</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_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#l00409">STObject.h:409</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aa1b8f2096a40bf95115eb37b77e8bf8c"><div class="ttname"><a href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">ripple::STObject::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00874">STObject.h:874</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_a6ae7e459a83bc46c3cfd9025753af1cb"><div class="ttname"><a href="classripple_1_1STObject.html#a6ae7e459a83bc46c3cfd9025753af1cb">ripple::STObject::getSerializer</a></div><div class="ttdeci">Serializer getSerializer() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00901">STObject.h:901</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#l00571">STObject.cpp:571</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_abfe55ede147301d55de3383deb20b288"><div class="ttname"><a href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">ripple::STObject::WhichFields</a></div><div class="ttdeci">WhichFields</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00405">STObject.h:405</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763">ripple::soeREQUIRED</a></div><div class="ttdeci">@ soeREQUIRED</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00035">SOTemplate.h:35</a></div></div>
<div class="ttc" id="astructripple_1_1OptionaledField_html"><div class="ttname"><a href="structripple_1_1OptionaledField.html">ripple::OptionaledField</a></div><div class="ttdoc">Indicate std::optional field semantics.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00286">SField.h:286</a></div></div>
<div class="ttc" id="astructripple_1_1OptionaledField_html"><div class="ttname"><a href="structripple_1_1OptionaledField.html">ripple::OptionaledField</a></div><div class="ttdoc">Indicate std::optional field semantics.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00314">SField.h:314</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_1_1OptionalProxy_html_aa0e6cca0fc632ae76d1e867679734acf"><div class="ttname"><a href="classripple_1_1STObject_1_1OptionalProxy.html#aa0e6cca0fc632ae76d1e867679734acf">ripple::STObject::OptionalProxy::operator=</a></div><div class="ttdeci">OptionalProxy &amp; operator=(OptionalProxy const &amp;)=delete</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#l00067">STObject.cpp:67</a></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#l00695">STObject.cpp:695</a></div></div>
@@ -1301,12 +1301,12 @@ $(function() {
<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#l00348">STObject.cpp:348</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#l00401">STObject.cpp:401</a></div></div>
<div class="ttc" id="anullopt_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/nullopt_t.html">std::nullopt_t</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="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#l00384">STObject.cpp:384</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aa1fb2fa09b2256510bb01306202de9c3"><div class="ttname"><a href="classripple_1_1STObject.html#aa1fb2fa09b2256510bb01306202de9c3">ripple::STObject::getSType</a></div><div class="ttdeci">SerializedTypeID getSType() const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00073">STObject.cpp:73</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="aclassripple_1_1SField_html_abcc116274a030ac6e4a8f45314394140"><div class="ttname"><a href="classripple_1_1SField.html#abcc116274a030ac6e4a8f45314394140">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#l00180">SField.h:180</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html_abcc116274a030ac6e4a8f45314394140"><div class="ttname"><a href="classripple_1_1SField.html#abcc116274a030ac6e4a8f45314394140">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#l00202">SField.h:202</a></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="aclassripple_1_1STObject_html_a0e24d4da5f2778d3b659c07aeec107d5"><div class="ttname"><a href="classripple_1_1STObject.html#a0e24d4da5f2778d3b659c07aeec107d5">ripple::STObject::peekField</a></div><div class="ttdeci">T &amp; peekField(SField const &amp;field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l01156">STObject.h:1156</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#l00428">STObject.cpp:428</a></div></div>
@@ -1329,7 +1329,7 @@ $(function() {
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</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#l00917">STObject.h:917</a></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="astructripple_1_1OptionaledField_html_ac537d55628b8bc2eb8f9f5f8f829b9cd"><div class="ttname"><a href="structripple_1_1OptionaledField.html#ac537d55628b8bc2eb8f9f5f8f829b9cd">ripple::OptionaledField::f</a></div><div class="ttdeci">TypedField&lt; T &gt; const * f</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00288">SField.h:288</a></div></div>
<div class="ttc" id="astructripple_1_1OptionaledField_html_ac537d55628b8bc2eb8f9f5f8f829b9cd"><div class="ttname"><a href="structripple_1_1OptionaledField.html#ac537d55628b8bc2eb8f9f5f8f829b9cd">ripple::OptionaledField::f</a></div><div class="ttdeci">TypedField&lt; T &gt; const * f</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00316">SField.h:316</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#l00170">STObject.cpp:170</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="aclassripple_1_1STObject_1_1OptionalProxy_html_ab2fad92aadabb7398b0c680fd94c16c4"><div class="ttname"><a href="classripple_1_1STObject_1_1OptionalProxy.html#ab2fad92aadabb7398b0c680fd94c16c4">ripple::STObject::OptionalProxy::optional_value</a></div><div class="ttdeci">optional_type optional_value() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00832">STObject.h:832</a></div></div>
@@ -1355,7 +1355,6 @@ $(function() {
<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="aclassripple_1_1STObject_1_1ValueProxy_html_a0062204ecf7999ed19e033343e3ae501"><div class="ttname"><a href="classripple_1_1STObject_1_1ValueProxy.html#a0062204ecf7999ed19e033343e3ae501">ripple::STObject::ValueProxy::operator=</a></div><div class="ttdeci">ValueProxy &amp; operator=(ValueProxy const &amp;)=delete</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#l00339">STObject.cpp:339</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>
<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#l00285">STObject.cpp:285</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#l00583">STObject.cpp:583</a></div></div>
<!-- start footer part -->