This commit is contained in:
bthomee
2025-12-10 11:15:17 -08:00
parent 28346cfa9e
commit 65ed8cbd24
120 changed files with 1266 additions and 1297 deletions

View File

@@ -103,11 +103,11 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>}</div>
</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><a class="code hl_struct" href="structripple_1_1LedgerHeader.html">LedgerInfo</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><a class="code hl_struct" href="structripple_1_1LedgerHeader.html">LedgerHeader</a> <span class="keyword">const</span>&amp;</div>
<div class="foldopen" id="foldopen00020" data-start="{" data-end="}">
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="classripple_1_1detail_1_1ApplyViewBase.html#a6ce0efb30729b08c4794b00a51e59aa5"> 20</a></span><a class="code hl_function" href="classripple_1_1detail_1_1ApplyViewBase.html#a6ce0efb30729b08c4794b00a51e59aa5">ApplyViewBase::info</a>()<span class="keyword"> const</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="classripple_1_1detail_1_1ApplyViewBase.html#a8d35223088384f707ebae42f4bc9919a"> 20</a></span><a class="code hl_function" href="classripple_1_1detail_1_1ApplyViewBase.html#a8d35223088384f707ebae42f4bc9919a">ApplyViewBase::info</a>()<span class="keyword"> const</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1detail_1_1ApplyViewBase.html#a2e79fdb76b7d90820337f91d88c0417a">base_</a>-&gt;<a class="code hl_function" href="classripple_1_1ReadView.html#aca9d5e022d68fdd94bf3c8e36a294a96">info</a>();</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1detail_1_1ApplyViewBase.html#a2e79fdb76b7d90820337f91d88c0417a">base_</a>-&gt;<a class="code hl_function" href="classripple_1_1ReadView.html#a324db3e69bc2986580f48445ba79c8e2">info</a>();</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>}</div>
</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
@@ -289,10 +289,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span>} <span class="comment">// namespace ripple</span></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#l00031">ReadView.h:32</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a1d146422823dc32b9e846be1ddc8f318"><div class="ttname"><a href="classripple_1_1ReadView.html#a1d146422823dc32b9e846be1ddc8f318">ripple::ReadView::txsBegin</a></div><div class="ttdeci">virtual std::unique_ptr&lt; txs_type::iter_base &gt; txsBegin() const =0</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a324db3e69bc2986580f48445ba79c8e2"><div class="ttname"><a href="classripple_1_1ReadView.html#a324db3e69bc2986580f48445ba79c8e2">ripple::ReadView::info</a></div><div class="ttdeci">virtual LedgerHeader const &amp; info() const =0</div><div class="ttdoc">Returns information about the ledger.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a4ca795f655eb8b6b9ade9c1634e0ef17"><div class="ttname"><a href="classripple_1_1ReadView.html#a4ca795f655eb8b6b9ade9c1634e0ef17">ripple::ReadView::slesEnd</a></div><div class="ttdeci">virtual std::unique_ptr&lt; sles_type::iter_base &gt; slesEnd() const =0</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a8dc63ee1e4ae7b2f96823e146c53d03e"><div class="ttname"><a href="classripple_1_1ReadView.html#a8dc63ee1e4ae7b2f96823e146c53d03e">ripple::ReadView::open</a></div><div class="ttdeci">virtual bool open() const =0</div><div class="ttdoc">Returns true if this reflects an open ledger.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a9944284a00f671a4a9d9e00f9b28b258"><div class="ttname"><a href="classripple_1_1ReadView.html#a9944284a00f671a4a9d9e00f9b28b258">ripple::ReadView::fees</a></div><div class="ttdeci">virtual Fees const &amp; fees() const =0</div><div class="ttdoc">Returns the fees for the base ledger.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_aca9d5e022d68fdd94bf3c8e36a294a96"><div class="ttname"><a href="classripple_1_1ReadView.html#aca9d5e022d68fdd94bf3c8e36a294a96">ripple::ReadView::info</a></div><div class="ttdeci">virtual LedgerInfo const &amp; info() const =0</div><div class="ttdoc">Returns information about the ledger.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_aceb3d74acaae18b238022337e5f250ce"><div class="ttname"><a href="classripple_1_1ReadView.html#aceb3d74acaae18b238022337e5f250ce">ripple::ReadView::rules</a></div><div class="ttdeci">virtual Rules const &amp; rules() const =0</div><div class="ttdoc">Returns the tx processing rules.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_adc67c7456b33e839513ef233845846d9"><div class="ttname"><a href="classripple_1_1ReadView.html#adc67c7456b33e839513ef233845846d9">ripple::ReadView::txsEnd</a></div><div class="ttdeci">virtual std::unique_ptr&lt; txs_type::iter_base &gt; txsEnd() const =0</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_ae42d4f16315f6e357fbaf7157991470a"><div class="ttname"><a href="classripple_1_1ReadView.html#ae42d4f16315f6e357fbaf7157991470a">ripple::ReadView::slesBegin</a></div><div class="ttdeci">virtual std::unique_ptr&lt; sles_type::iter_base &gt; slesBegin() const =0</div></div>
@@ -319,12 +319,12 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a4f12513f46ee2c194d6fb0e4d28e5543"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a4f12513f46ee2c194d6fb0e4d28e5543">ripple::detail::ApplyViewBase::update</a></div><div class="ttdeci">void update(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Indicate changes to a peeked SLE.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00126">ApplyViewBase.cpp:126</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a669490ced7bb2cab3a6cc704bc7286df"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a669490ced7bb2cab3a6cc704bc7286df">ripple::detail::ApplyViewBase::insert</a></div><div class="ttdeci">void insert(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Insert a new state SLE.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00120">ApplyViewBase.cpp:120</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a69dc208d6b5afb41607fde91bcabc018"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a69dc208d6b5afb41607fde91bcabc018">ripple::detail::ApplyViewBase::slesEnd</a></div><div class="ttdeci">std::unique_ptr&lt; sles_type::iter_base &gt; slesEnd() const override</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00063">ApplyViewBase.cpp:63</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a6ce0efb30729b08c4794b00a51e59aa5"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a6ce0efb30729b08c4794b00a51e59aa5">ripple::detail::ApplyViewBase::info</a></div><div class="ttdeci">LedgerInfo const &amp; info() const override</div><div class="ttdoc">Returns information about the ledger.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00020">ApplyViewBase.cpp:20</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a70888ae5727e45067b092a465e8b4552"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a70888ae5727e45067b092a465e8b4552">ripple::detail::ApplyViewBase::items_</a></div><div class="ttdeci">detail::ApplyStateTable items_</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8h_source.html#l00105">ApplyViewBase.h:105</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a720bb7359587d757eff58b3f26ea4f94"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a720bb7359587d757eff58b3f26ea4f94">ripple::detail::ApplyViewBase::rawReplace</a></div><div class="ttdeci">void rawReplace(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Unconditionally replace a state item.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00146">ApplyViewBase.cpp:146</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a781e62e909b6509b1863b7305295cb39"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a781e62e909b6509b1863b7305295cb39">ripple::detail::ApplyViewBase::rawErase</a></div><div class="ttdeci">void rawErase(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Delete an existing state item.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00134">ApplyViewBase.cpp:134</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a7da423c0d9af7e21383bffd56059aba3"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a7da423c0d9af7e21383bffd56059aba3">ripple::detail::ApplyViewBase::txRead</a></div><div class="ttdeci">tx_type txRead(key_type const &amp;key) const override</div><div class="ttdoc">Read a transaction from the tx map.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00094">ApplyViewBase.cpp:94</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a84a5864b69739165cd7d711a49a457c1"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a84a5864b69739165cd7d711a49a457c1">ripple::detail::ApplyViewBase::slesBegin</a></div><div class="ttdeci">std::unique_ptr&lt; sles_type::iter_base &gt; slesBegin() const override</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00057">ApplyViewBase.cpp:57</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a8d35223088384f707ebae42f4bc9919a"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a8d35223088384f707ebae42f4bc9919a">ripple::detail::ApplyViewBase::info</a></div><div class="ttdeci">LedgerHeader const &amp; info() const override</div><div class="ttdoc">Returns information about the ledger.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00020">ApplyViewBase.cpp:20</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a960d0fe7b6a20c4bbc4041830eb77a54"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a960d0fe7b6a20c4bbc4041830eb77a54">ripple::detail::ApplyViewBase::txsBegin</a></div><div class="ttdeci">std::unique_ptr&lt; txs_type::iter_base &gt; txsBegin() const override</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00076">ApplyViewBase.cpp:76</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_aacd0fa84b0681ca34739a9fddde754a0"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#aacd0fa84b0681ca34739a9fddde754a0">ripple::detail::ApplyViewBase::rawInsert</a></div><div class="ttdeci">void rawInsert(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Unconditionally insert a state item.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00140">ApplyViewBase.cpp:140</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_ab5b90b656223e19272dfe10e2dcd7f56"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#ab5b90b656223e19272dfe10e2dcd7f56">ripple::detail::ApplyViewBase::exists</a></div><div class="ttdeci">bool exists(Keylet const &amp;k) const override</div><div class="ttdoc">Determine if a state item exists.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00038">ApplyViewBase.cpp:38</a></div></div>