This commit is contained in:
ximinez
2025-09-18 10:58:55 -07:00
parent be9bf54575
commit e1dae4fb62
4451 changed files with 101975 additions and 92601 deletions

View File

@@ -108,15 +108,15 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &lt;xrpl/basics/chrono.h&gt;</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &lt;xrpl/basics/contract.h&gt;</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &lt;xrpl/beast/utility/instrumentation.h&gt;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &lt;xrpl/protocol/FeeUnits.h&gt;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &lt;xrpl/protocol/HashPrefix.h&gt;</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &lt;xrpl/protocol/SOTemplate.h&gt;</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &lt;xrpl/protocol/STAmount.h&gt;</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &lt;xrpl/protocol/STBase.h&gt;</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#include &lt;xrpl/protocol/STCurrency.h&gt;</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#include &lt;xrpl/protocol/STIssue.h&gt;</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include &lt;xrpl/protocol/STPathSet.h&gt;</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#include &lt;xrpl/protocol/STVector256.h&gt;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &lt;xrpl/protocol/HashPrefix.h&gt;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &lt;xrpl/protocol/SOTemplate.h&gt;</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &lt;xrpl/protocol/STAmount.h&gt;</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &lt;xrpl/protocol/STBase.h&gt;</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &lt;xrpl/protocol/STCurrency.h&gt;</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#include &lt;xrpl/protocol/STIssue.h&gt;</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#include &lt;xrpl/protocol/STPathSet.h&gt;</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include &lt;xrpl/protocol/STVector256.h&gt;</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#include &lt;xrpl/protocol/Units.h&gt;</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#include &lt;xrpl/protocol/detail/STVar.h&gt;</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#include &lt;boost/iterator/transform_iterator.hpp&gt;</span></div>
@@ -1410,8 +1410,8 @@ $(document).ready(function() { init_codefold(0); });
<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="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#l00148">json_value.h:149</a></div></div>
<div class="ttc" id="aclassripple_1_1CountedObject_html"><div class="ttname"><a href="classripple_1_1CountedObject.html">ripple::CountedObject</a></div><div class="ttdoc">Tracks the number of instances of an object.</div><div class="ttdef"><b>Definition</b> <a href="CountedObject_8h_source.html#l00125">CountedObject.h:126</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#l00142">SField.h:143</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#l00206">SField.h:206</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#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#l00209">SField.h:209</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#l00112">SOTemplate.h:113</a></div></div>
<div class="ttc" id="aclassripple_1_1SOTemplate_html_a1c20451b0e2869032248347ed758274f"><div class="ttname"><a href="classripple_1_1SOTemplate.html#a1c20451b0e2869032248347ed758274f">ripple::SOTemplate::style</a></div><div class="ttdeci">SOEStyle style(SField const &amp;sf) const</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00166">SOTemplate.h:166</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>
@@ -1584,7 +1584,7 @@ $(document).ready(function() { init_codefold(0); });
<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="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</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#l00107">SField.h:107</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#l00108">SField.h:108</a></div></div>
<div class="ttc" id="anamespaceripple_html_a53153d8804db569b5a7a451b505ad1f9"><div class="ttname"><a href="namespaceripple.html#a53153d8804db569b5a7a451b505ad1f9">ripple::operator*</a></div><div class="ttdeci">Number operator*(Number const &amp;x, Number const &amp;y)</div><div class="ttdef"><b>Definition</b> <a href="Number_8h_source.html#l00308">Number.h:308</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bd"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bd">ripple::HashPrefix</a></div><div class="ttdeci">HashPrefix</div><div class="ttdoc">Prefix for hashing functions.</div><div class="ttdef"><b>Definition</b> <a href="HashPrefix_8h_source.html#l00055">HashPrefix.h:55</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042">ripple::SOEStyle</a></div><div class="ttdeci">SOEStyle</div><div class="ttdoc">Kind of element in each entry of an SOTemplate.</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00033">SOTemplate.h:33</a></div></div>
@@ -1605,12 +1605,12 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="astdexcept_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/stdexcept.html">stdexcept</a></div></div>
<div class="ttc" id="astructripple_1_1JsonOptions_html"><div class="ttname"><a href="structripple_1_1JsonOptions.html">ripple::JsonOptions</a></div><div class="ttdoc">Note, should be treated as flags that can be | and &amp;.</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00036">STBase.h:37</a></div></div>
<div class="ttc" id="astructripple_1_1JsonOptions_html_ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33"><div class="ttname"><a href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00043">STBase.h:43</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#l00323">SField.h:324</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#l00325">SField.h:325</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#l00327">SField.h:328</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#l00329">SField.h:329</a></div></div>
<div class="ttc" id="astructripple_1_1STObject_1_1Transform_html"><div class="ttname"><a href="structripple_1_1STObject_1_1Transform.html">ripple::STObject::Transform</a></div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00066">STObject.h:67</a></div></div>
<div class="ttc" id="astructripple_1_1STObject_1_1Transform_html_a28b09b9cbca6e816d7b872e3a20b8f03"><div class="ttname"><a href="structripple_1_1STObject_1_1Transform.html#a28b09b9cbca6e816d7b872e3a20b8f03">ripple::STObject::Transform::Transform</a></div><div class="ttdeci">Transform()=default</div></div>
<div class="ttc" id="astructripple_1_1STObject_1_1Transform_html_aad477265f862b296e54968e0339a18ff"><div class="ttname"><a href="structripple_1_1STObject_1_1Transform.html#aad477265f862b296e54968e0339a18ff">ripple::STObject::Transform::operator()</a></div><div class="ttdeci">STBase const &amp; operator()(detail::STVar const &amp;e) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00911">STObject.h:911</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#l00313">SField.h:314</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#l00317">SField.h:318</a></div></div>
<div class="ttc" id="atype_traits_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/type_traits.html">type_traits</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</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>