This commit is contained in:
bthomee
2025-05-23 19:58:27 +00:00
parent ecb7225bd1
commit e735675d4a
3574 changed files with 91879 additions and 72122 deletions

View File

@@ -290,13 +290,13 @@ $(function() {
<div class="ttc" id="aclassripple_1_1CanonicalTXSet_html_a867d7654e3ed11b5d7047f776a02fb44"><div class="ttname"><a href="classripple_1_1CanonicalTXSet.html#a867d7654e3ed11b5d7047f776a02fb44">ripple::CanonicalTXSet::begin</a></div><div class="ttdeci">const_iterator begin() const</div><div class="ttdef"><b>Definition:</b> <a href="CanonicalTXSet_8h_source.html#l00143">CanonicalTXSet.h:143</a></div></div>
<div class="ttc" id="aclassripple_1_1CanonicalTXSet_html_aa4807d9612f7e9874d9d6dac5c650de1"><div class="ttname"><a href="classripple_1_1CanonicalTXSet.html#aa4807d9612f7e9874d9d6dac5c650de1">ripple::CanonicalTXSet::erase</a></div><div class="ttdeci">const_iterator erase(const_iterator const &amp;it)</div><div class="ttdef"><b>Definition:</b> <a href="CanonicalTXSet_8h_source.html#l00137">CanonicalTXSet.h:137</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html"><div class="ttname"><a href="classripple_1_1OpenLedger.html">ripple::OpenLedger</a></div><div class="ttdoc">Represents the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00051">OpenLedger.h:52</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a05ada40b015a008ffd28668b8daf5808"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a05ada40b015a008ffd28668b8daf5808">ripple::OpenLedger::modify</a></div><div class="ttdeci">bool modify(modify_type const &amp;f)</div><div class="ttdoc">Modify the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00056">OpenLedger.cpp:56</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a3b20a6007626da5a1d79d1213924cb72"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a3b20a6007626da5a1d79d1213924cb72">ripple::OpenLedger::accept</a></div><div class="ttdeci">void accept(Application &amp;app, Rules const &amp;rules, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, OrderedTxs const &amp;locals, bool retriesFirst, OrderedTxs &amp;retries, ApplyFlags flags, std::string const &amp;suffix=&quot;&quot;, modify_type const &amp;f={})</div><div class="ttdoc">Accept a new ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00070">OpenLedger.cpp:70</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a05ada40b015a008ffd28668b8daf5808"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a05ada40b015a008ffd28668b8daf5808">ripple::OpenLedger::modify</a></div><div class="ttdeci">bool modify(modify_type const &amp;f)</div><div class="ttdoc">Modify the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00058">OpenLedger.cpp:58</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a3b20a6007626da5a1d79d1213924cb72"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a3b20a6007626da5a1d79d1213924cb72">ripple::OpenLedger::accept</a></div><div class="ttdeci">void accept(Application &amp;app, Rules const &amp;rules, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, OrderedTxs const &amp;locals, bool retriesFirst, OrderedTxs &amp;retries, ApplyFlags flags, std::string const &amp;suffix=&quot;&quot;, modify_type const &amp;f={})</div><div class="ttdoc">Accept a new ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00072">OpenLedger.cpp:72</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a45ea81952cd667f5e109a173db763d3c"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a45ea81952cd667f5e109a173db763d3c">ripple::OpenLedger::cache_</a></div><div class="ttdeci">CachedSLEs &amp; cache_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00055">OpenLedger.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a58d2a88e1e264287d3653c19aa3436d8"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a58d2a88e1e264287d3653c19aa3436d8">ripple::OpenLedger::OpenLedger</a></div><div class="ttdeci">OpenLedger(OpenLedger const &amp;)=delete</div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a778ee55e7d299457863870e12efdd4b6"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a778ee55e7d299457863870e12efdd4b6">ripple::OpenLedger::create</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView &gt; create(Rules const &amp;rules, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00146">OpenLedger.cpp:146</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a778ee55e7d299457863870e12efdd4b6"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a778ee55e7d299457863870e12efdd4b6">ripple::OpenLedger::create</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView &gt; create(Rules const &amp;rules, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00160">OpenLedger.cpp:160</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a83bc97098814823939ed94c547a257f4"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a83bc97098814823939ed94c547a257f4">ripple::OpenLedger::OpenLedger</a></div><div class="ttdeci">OpenLedger()=delete</div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a88144aac5696b3f33eccfaaed0aeb8ba"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a88144aac5696b3f33eccfaaed0aeb8ba">ripple::OpenLedger::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdoc">Returns true if there are no transactions.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00042">OpenLedger.cpp:42</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a88144aac5696b3f33eccfaaed0aeb8ba"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a88144aac5696b3f33eccfaaed0aeb8ba">ripple::OpenLedger::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdoc">Returns true if there are no transactions.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00044">OpenLedger.cpp:44</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a90a638edeab8df2795ec705451782975"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a90a638edeab8df2795ec705451782975">ripple::OpenLedger::apply</a></div><div class="ttdeci">static void apply(Application &amp;app, OpenView &amp;view, ReadView const &amp;check, FwdRange const &amp;txs, OrderedTxs &amp;retries, ApplyFlags flags, beast::Journal j)</div><div class="ttdoc">Algorithm for applying transactions.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00211">OpenLedger.h:211</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a918f3adba0e6acb5dd1b32e73061588e"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a918f3adba0e6acb5dd1b32e73061588e">ripple::OpenLedger::modify_mutex_</a></div><div class="ttdeci">std::mutex modify_mutex_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00056">OpenLedger.h:56</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a96bb5c3c9dfae39b054eedc8d6026a97"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a96bb5c3c9dfae39b054eedc8d6026a97">ripple::OpenLedger::Result</a></div><div class="ttdeci">Result</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00192">OpenLedger.h:192</a></div></div>
@@ -304,12 +304,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a96bb5c3c9dfae39b054eedc8d6026a97ab1bdfba01dc2e495ad5658f24d8db566"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a96bb5c3c9dfae39b054eedc8d6026a97ab1bdfba01dc2e495ad5658f24d8db566">ripple::OpenLedger::failure</a></div><div class="ttdeci">@ failure</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00192">OpenLedger.h:192</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a96bb5c3c9dfae39b054eedc8d6026a97abd936aff81db9087051d25a3e30e6e54"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a96bb5c3c9dfae39b054eedc8d6026a97abd936aff81db9087051d25a3e30e6e54">ripple::OpenLedger::retry</a></div><div class="ttdeci">@ retry</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00192">OpenLedger.h:192</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_aa9784b85b55613a0b5e664808581b386"><div class="ttname"><a href="classripple_1_1OpenLedger.html#aa9784b85b55613a0b5e664808581b386">ripple::OpenLedger::operator=</a></div><div class="ttdeci">OpenLedger &amp; operator=(OpenLedger const &amp;)=delete</div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_aade3c5c258064798500759fe1696ddd0"><div class="ttname"><a href="classripple_1_1OpenLedger.html#aade3c5c258064798500759fe1696ddd0">ripple::OpenLedger::apply_one</a></div><div class="ttdeci">static Result apply_one(Application &amp;app, OpenView &amp;view, std::shared_ptr&lt; STTx const &gt; const &amp;tx, bool retry, ApplyFlags flags, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00157">OpenLedger.cpp:157</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_aade3c5c258064798500759fe1696ddd0"><div class="ttname"><a href="classripple_1_1OpenLedger.html#aade3c5c258064798500759fe1696ddd0">ripple::OpenLedger::apply_one</a></div><div class="ttdeci">static Result apply_one(Application &amp;app, OpenView &amp;view, std::shared_ptr&lt; STTx const &gt; const &amp;tx, bool retry, ApplyFlags flags, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00171">OpenLedger.cpp:171</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_ab7f4326cb3cb4aa865d2cd9a930a7641"><div class="ttname"><a href="classripple_1_1OpenLedger.html#ab7f4326cb3cb4aa865d2cd9a930a7641">ripple::OpenLedger::current_</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView const &gt; current_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00058">OpenLedger.h:58</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_abfeedbaf43ff4275b7abdef3a9f7f2af"><div class="ttname"><a href="classripple_1_1OpenLedger.html#abfeedbaf43ff4275b7abdef3a9f7f2af">ripple::OpenLedger::j_</a></div><div class="ttdeci">beast::Journal const j_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00054">OpenLedger.h:54</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_ad34da15d3e40a35a73bbabe104478114"><div class="ttname"><a href="classripple_1_1OpenLedger.html#ad34da15d3e40a35a73bbabe104478114">ripple::OpenLedger::current</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView const &gt; current() const</div><div class="ttdoc">Returns a view to the current open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00049">OpenLedger.cpp:49</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_ad34da15d3e40a35a73bbabe104478114"><div class="ttname"><a href="classripple_1_1OpenLedger.html#ad34da15d3e40a35a73bbabe104478114">ripple::OpenLedger::current</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView const &gt; current() const</div><div class="ttdoc">Returns a view to the current open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00051">OpenLedger.cpp:51</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_afdd6c8e6da089ba764fda1a5ba0a0f9b"><div class="ttname"><a href="classripple_1_1OpenLedger.html#afdd6c8e6da089ba764fda1a5ba0a0f9b">ripple::OpenLedger::current_mutex_</a></div><div class="ttdeci">std::mutex current_mutex_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00057">OpenLedger.h:57</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html"><div class="ttname"><a href="classripple_1_1OpenView.html">ripple::OpenView</a></div><div class="ttdoc">Writable ledger view that accumulates state and tx changes.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00056">OpenView.h:57</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html"><div class="ttname"><a href="classripple_1_1OpenView.html">ripple::OpenView</a></div><div class="ttdoc">Writable ledger view that accumulates state and tx changes.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00065">OpenView.h:66</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00051">ReadView.h:52</a></div></div>
<div class="ttc" id="aclassripple_1_1Rules_html"><div class="ttname"><a href="classripple_1_1Rules.html">ripple::Rules</a></div><div class="ttdoc">Rules controlling protocol behavior.</div><div class="ttdef"><b>Definition:</b> <a href="Rules_8h_source.html#l00034">Rules.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMap_html"><div class="ttname"><a href="classripple_1_1SHAMap.html">ripple::SHAMap</a></div><div class="ttdoc">A SHAMap is both a radix tree with a fan-out of 16 and a Merkle tree.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMap_8h_source.html#l00097">SHAMap.h:98</a></div></div>
@@ -320,9 +320,9 @@ $(function() {
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/mutex.html">mutex</a></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#l00026">algorithm.h:26</a></div></div>
<div class="ttc" id="anamespaceripple_html_a60696b01dc3651699da2361a1e1479f2"><div class="ttname"><a href="namespaceripple.html#a60696b01dc3651699da2361a1e1479f2">ripple::Result</a></div><div class="ttdeci">boost::outcome_v2::result&lt; T, std::error_code &gt; Result</div><div class="ttdef"><b>Definition:</b> <a href="b58__utils_8h_source.html#l00038">b58_utils.h:38</a></div></div>
<div class="ttc" id="anamespaceripple_html_a97e4b79eaa01694360e38723347ea344"><div class="ttname"><a href="namespaceripple.html#a97e4b79eaa01694360e38723347ea344">ripple::debugTostr</a></div><div class="ttdeci">std::string debugTostr(OrderedTxs const &amp;set)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00188">OpenLedger.cpp:188</a></div></div>
<div class="ttc" id="anamespaceripple_html_a97e4b79eaa01694360e38723347ea344"><div class="ttname"><a href="namespaceripple.html#a97e4b79eaa01694360e38723347ea344">ripple::debugTostr</a></div><div class="ttdeci">std::string debugTostr(OrderedTxs const &amp;set)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00202">OpenLedger.cpp:202</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6e"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6e">ripple::ApplyFlags</a></div><div class="ttdeci">ApplyFlags</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00031">ApplyView.h:31</a></div></div>
<div class="ttc" id="anamespaceripple_html_af1ea8e3f1e47355b19068f429e230201"><div class="ttname"><a href="namespaceripple.html#af1ea8e3f1e47355b19068f429e230201">ripple::debugTxstr</a></div><div class="ttdeci">std::string debugTxstr(std::shared_ptr&lt; STTx const &gt; const &amp;tx)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00180">OpenLedger.cpp:180</a></div></div>
<div class="ttc" id="anamespaceripple_html_af1ea8e3f1e47355b19068f429e230201"><div class="ttname"><a href="namespaceripple.html#af1ea8e3f1e47355b19068f429e230201">ripple::debugTxstr</a></div><div class="ttdeci">std::string debugTxstr(std::shared_ptr&lt; STTx const &gt; const &amp;tx)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00194">OpenLedger.cpp:194</a></div></div>
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div></div>
<div class="ttc" id="awhat_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception/what.html">std::exception::what</a></div><div class="ttdeci">T what(T... args)</div></div>
</div><!-- fragment --></div><!-- contents -->