This commit is contained in:
manojsdoshi
2021-03-12 22:34:28 +00:00
parent 1664f589f1
commit dffdcfc0e7
4802 changed files with 108249 additions and 108053 deletions

View File

@@ -133,8 +133,8 @@ $(function() {
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;}</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">auto</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classripple_1_1detail_1_1ApplyViewBase.html#aacb6aa0fa3390a04cee9cf619b95beb9"> 65</a></span>&#160;<a class="code" href="classripple_1_1detail_1_1ApplyViewBase.html#aacb6aa0fa3390a04cee9cf619b95beb9">ApplyViewBase::succ</a>(<a class="code" href="classripple_1_1base__uint.html">key_type</a> <span class="keyword">const</span>&amp; key, boost::optional&lt;key_type&gt; <span class="keyword">const</span>&amp; last)</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">const</span> -&gt; boost::optional&lt;key_type&gt;</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classripple_1_1detail_1_1ApplyViewBase.html#abb4191e08ea906c3074d4020ad6c8fde"> 65</a></span>&#160;<a class="code" href="classripple_1_1detail_1_1ApplyViewBase.html#abb4191e08ea906c3074d4020ad6c8fde">ApplyViewBase::succ</a>(<a class="code" href="classripple_1_1base__uint.html">key_type</a> <span class="keyword">const</span>&amp; key, <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;key_type&gt;</a> <span class="keyword">const</span>&amp; last)</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">const</span> -&gt; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;key_type&gt;</a></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;{</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">return</span> items_.succ(*base_, key, last);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;}</div>
@@ -263,6 +263,7 @@ $(function() {
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1ReadView_html_a9263b10d706a447166b229ad8e3b574c"><div class="ttname"><a href="classripple_1_1ReadView.html#a9263b10d706a447166b229ad8e3b574c">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_1detail_1_1ApplyViewBase_html_abb4191e08ea906c3074d4020ad6c8fde"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#abb4191e08ea906c3074d4020ad6c8fde">ripple::detail::ApplyViewBase::succ</a></div><div class="ttdeci">std::optional&lt; key_type &gt; succ(key_type const &amp;key, std::optional&lt; key_type &gt; const &amp;last=std::nullopt) const override</div><div class="ttdoc">Return the key of the next state item.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00065">ApplyViewBase.cpp:65</a></div></div>
<div class="ttc" id="astructripple_1_1Keylet_html"><div class="ttname"><a href="structripple_1_1Keylet.html">ripple::Keylet</a></div><div class="ttdoc">A pair of SHAMap key and LedgerEntryType.</div><div class="ttdef"><b>Definition:</b> <a href="Keylet_8h_source.html#l00038">Keylet.h:38</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 class="ttdoc">STL class.</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#l00167">ApplyViewBase.cpp:167</a></div></div>
@@ -274,7 +275,7 @@ $(function() {
<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#l00059">ApplyViewBase.cpp:59</a></div></div>
<div class="ttc" id="aclassripple_1_1CashDiff_html"><div class="ttname"><a href="classripple_1_1CashDiff.html">ripple::CashDiff</a></div><div class="ttdef"><b>Definition:</b> <a href="CashDiff_8h_source.html#l00060">CashDiff.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a9bbdb3fb4754482a8d6c6e6d25c2d1eb"><div class="ttname"><a href="classripple_1_1ReadView.html#a9bbdb3fb4754482a8d6c6e6d25c2d1eb">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="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#l00030">ApplyView.h:30</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#l00029">ApplyView.h:29</a></div></div>
<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#l00147">ApplyViewBase.cpp:147</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_afbcb8704c56e927eca2cb81bcb42f912"><div class="ttname"><a href="classripple_1_1ReadView.html#afbcb8704c56e927eca2cb81bcb42f912">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_1detail_1_1ApplyStateTable_html_a555c3b482f8688a50002a5a0a5faec03"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyStateTable.html#a555c3b482f8688a50002a5a0a5faec03">ripple::detail::ApplyStateTable::exists</a></div><div class="ttdeci">bool exists(ReadView const &amp;base, Keylet const &amp;k) const</div><div class="ttdef"><b>Definition:</b> <a href="ApplyStateTable_8cpp_source.html#l00268">ApplyStateTable.cpp:268</a></div></div>
@@ -294,7 +295,6 @@ $(function() {
<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#l00041">ApplyViewBase.cpp:41</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#l00084">ApplyViewBase.cpp:84</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a2e79fdb76b7d90820337f91d88c0417a"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a2e79fdb76b7d90820337f91d88c0417a">ripple::detail::ApplyViewBase::base_</a></div><div class="ttdeci">ReadView const * base_</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8h_source.html#l00132">ApplyViewBase.h:132</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_aacb6aa0fa3390a04cee9cf619b95beb9"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#aacb6aa0fa3390a04cee9cf619b95beb9">ripple::detail::ApplyViewBase::succ</a></div><div class="ttdeci">boost::optional&lt; key_type &gt; succ(key_type const &amp;key, boost::optional&lt; key_type &gt; const &amp;last=boost::none) const override</div><div class="ttdoc">Return the key of the next state item.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00065">ApplyViewBase.cpp:65</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a6940351c76fe355db59a9f8ff6bf807b"><div class="ttname"><a href="classripple_1_1ReadView.html#a6940351c76fe355db59a9f8ff6bf807b">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_1detail_1_1ApplyStateTable_html_a1821b259cdac453a94c4337375405924"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyStateTable.html#a1821b259cdac453a94c4337375405924">ripple::detail::ApplyStateTable::erase</a></div><div class="ttdeci">void erase(ReadView const &amp;base, std::shared_ptr&lt; SLE &gt; const &amp;sle)</div><div class="ttdef"><b>Definition:</b> <a href="ApplyStateTable_8cpp_source.html#l00381">ApplyStateTable.cpp:381</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#l00078">ApplyViewBase.cpp:78</a></div></div>
@@ -312,6 +312,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyStateTable_html_a4f02173d95de431d5d65f9988e846410"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyStateTable.html#a4f02173d95de431d5d65f9988e846410">ripple::detail::ApplyStateTable::update</a></div><div class="ttdeci">void update(ReadView const &amp;base, std::shared_ptr&lt; SLE &gt; const &amp;sle)</div><div class="ttdef"><b>Definition:</b> <a href="ApplyStateTable_8cpp_source.html#l00491">ApplyStateTable.cpp:491</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="ReadView_8h_source.html#l00131">ReadView.h:131</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_afa3c11f6434bb8d8f341c8930b68bd55"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#afa3c11f6434bb8d8f341c8930b68bd55">ripple::detail::ApplyViewBase::flags_</a></div><div class="ttdeci">ApplyFlags flags_</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8h_source.html#l00131">ApplyViewBase.h:131</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a4609256b709351fe56d7039441502512"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a4609256b709351fe56d7039441502512">ripple::detail::ApplyViewBase::read</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const override</div><div class="ttdoc">Return the state item associated with a key.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00072">ApplyViewBase.cpp:72</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_afe88196d7aec85f2af00d7cd0b1a28c3"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#afe88196d7aec85f2af00d7cd0b1a28c3">ripple::detail::ApplyViewBase::peek</a></div><div class="ttdeci">std::shared_ptr&lt; SLE &gt; peek(Keylet const &amp;k) override</div><div class="ttdoc">Prepare to modify the SLE associated with key.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00129">ApplyViewBase.cpp:129</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html"><div class="ttname"><a href="structripple_1_1LedgerInfo.html">ripple::LedgerInfo</a></div><div class="ttdoc">Information about the notional ledger backing the view.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00084">ReadView.h:84</a></div></div>