This commit is contained in:
manojsdoshi
2022-05-11 23:57:28 +00:00
parent c1b77a4e4e
commit 9aeea1cf29
1248 changed files with 88723 additions and 83819 deletions

View File

@@ -498,25 +498,25 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Ledger_html_ae0a63c9a1943ea6a18726df087a37bdc"><div class="ttname"><a href="classripple_1_1Ledger.html#ae0a63c9a1943ea6a18726df087a37bdc">ripple::Ledger::succ</a></div><div class="ttdeci">std::optional&lt; uint256 &gt; succ(uint256 const &amp;key, std::optional&lt; uint256 &gt; const &amp;last=std::nullopt) const override</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00421">Ledger.cpp:421</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a6cf0862134638e77b99e53c25c41f3a9"><div class="ttname"><a href="classripple_1_1Ledger.html#a6cf0862134638e77b99e53c25c41f3a9">ripple::Ledger::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="Ledger_8cpp_source.html#l00488">Ledger.cpp:488</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="anamespaceripple_html_a22adb38923282bf7dbb38655afdb381d"><div class="ttname"><a href="namespaceripple.html#a22adb38923282bf7dbb38655afdb381d">ripple::loadByIndex</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadByIndex(std::uint32_t ledgerIndex, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01063">Ledger.cpp:1063</a></div></div>
<div class="ttc" id="anamespaceripple_html_a22adb38923282bf7dbb38655afdb381d"><div class="ttname"><a href="namespaceripple.html#a22adb38923282bf7dbb38655afdb381d">ripple::loadByIndex</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadByIndex(std::uint32_t ledgerIndex, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01065">Ledger.cpp:1065</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_aba4ba40c32fcac1daa1fb3c867c5117e"><div class="ttname"><a href="classripple_1_1Ledger.html#aba4ba40c32fcac1daa1fb3c867c5117e">ripple::Ledger::fees_</a></div><div class="ttdeci">Fees fees_</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00408">Ledger.h:408</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a0e6f8ad49de88ce1eb3ffa77ca346c21"><div class="ttname"><a href="classripple_1_1Ledger.html#a0e6f8ad49de88ce1eb3ffa77ca346c21">ripple::Ledger::unshare</a></div><div class="ttdeci">void unshare() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00996">Ledger.cpp:996</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a0e6f8ad49de88ce1eb3ffa77ca346c21"><div class="ttname"><a href="classripple_1_1Ledger.html#a0e6f8ad49de88ce1eb3ffa77ca346c21">ripple::Ledger::unshare</a></div><div class="ttdeci">void unshare() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00998">Ledger.cpp:998</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a4d77eb37acea19416b1d867663255bac"><div class="ttname"><a href="classripple_1_1Ledger.html#a4d77eb37acea19416b1d867663255bac">ripple::Ledger::~Ledger</a></div><div class="ttdeci">~Ledger()=default</div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a220660a0e999b374e502b117ae93833f"><div class="ttname"><a href="classripple_1_1Ledger.html#a220660a0e999b374e502b117ae93833f">ripple::Ledger::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="Ledger_8cpp_source.html#l00457">Ledger.cpp:457</a></div></div>
<div class="ttc" id="aunordered_set_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="apair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a937328125a7d62270f32b4e1555c5cdd"><div class="ttname"><a href="classripple_1_1ReadView.html#a937328125a7d62270f32b4e1555c5cdd">ripple::ReadView::key_type</a></div><div class="ttdeci">uint256 key_type</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00198">ReadView.h:198</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a937328125a7d62270f32b4e1555c5cdd"><div class="ttname"><a href="classripple_1_1ReadView.html#a937328125a7d62270f32b4e1555c5cdd">ripple::ReadView::key_type</a></div><div class="ttdeci">uint256 key_type</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00141">ReadView.h:141</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a84b32158843ca8c316711f0dfb85138d"><div class="ttname"><a href="classripple_1_1Ledger.html#a84b32158843ca8c316711f0dfb85138d">ripple::Ledger::walkLedger</a></div><div class="ttdeci">bool walkLedger(beast::Journal j, bool parallel=false) const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00763">Ledger.cpp:763</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a></div></div>
<div class="ttc" id="anamespaceripple_html_a04cf5c0dd5329bc0e0203fb86cf91ed3"><div class="ttname"><a href="namespaceripple.html#a04cf5c0dd5329bc0e0203fb86cf91ed3">ripple::getLatestLedger</a></div><div class="ttdeci">std::tuple&lt; std::shared_ptr&lt; Ledger &gt;, std::uint32_t, uint256 &gt; getLatestLedger(Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01053">Ledger.cpp:1053</a></div></div>
<div class="ttc" id="anamespaceripple_html_a04cf5c0dd5329bc0e0203fb86cf91ed3"><div class="ttname"><a href="namespaceripple.html#a04cf5c0dd5329bc0e0203fb86cf91ed3">ripple::getLatestLedger</a></div><div class="ttdeci">std::tuple&lt; std::shared_ptr&lt; Ledger &gt;, std::uint32_t, uint256 &gt; getLatestLedger(Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01055">Ledger.cpp:1055</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9a1e35684311191adb2870e2d88030fc"><div class="ttname"><a href="namespaceripple.html#a9a1e35684311191adb2870e2d88030fc">ripple::FLAG_LEDGER_INTERVAL</a></div><div class="ttdeci">constexpr std::uint32_t FLAG_LEDGER_INTERVAL</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00416">Ledger.h:416</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a196e844a1c5a015af934bd864690a1e2"><div class="ttname"><a href="classripple_1_1Ledger.html#a196e844a1c5a015af934bd864690a1e2">ripple::Ledger::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="Ledger_8cpp_source.html#l00408">Ledger.cpp:408</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a66371f260017cdea7bef8f694a631139"><div class="ttname"><a href="classripple_1_1Ledger.html#a66371f260017cdea7bef8f694a631139">ripple::Ledger::peek</a></div><div class="ttdeci">std::shared_ptr&lt; SLE &gt; peek(Keylet const &amp;k) const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00644">Ledger.cpp:644</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a156082bb161144196934ce455ee404b2"><div class="ttname"><a href="classripple_1_1Ledger.html#a156082bb161144196934ce455ee404b2">ripple::Ledger::invariants</a></div><div class="ttdeci">void invariants() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01003">Ledger.cpp:1003</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a156082bb161144196934ce455ee404b2"><div class="ttname"><a href="classripple_1_1Ledger.html#a156082bb161144196934ce455ee404b2">ripple::Ledger::invariants</a></div><div class="ttdeci">void invariants() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01005">Ledger.cpp:1005</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a7e7e809de6817dbdeae558c76223ad1c"><div class="ttname"><a href="classripple_1_1Ledger.html#a7e7e809de6817dbdeae558c76223ad1c">ripple::Ledger::operator=</a></div><div class="ttdeci">Ledger &amp; operator=(Ledger const &amp;)=delete</div></div>
<div class="ttc" id="atuple_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_a06608577034840a474361d55624ce9a0"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#a06608577034840a474361d55624ce9a0">ripple::LedgerInfo::seq</a></div><div class="ttdeci">LedgerIndex seq</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00092">ReadView.h:92</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_a06608577034840a474361d55624ce9a0"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#a06608577034840a474361d55624ce9a0">ripple::LedgerInfo::seq</a></div><div class="ttdeci">LedgerIndex seq</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00093">ReadView.h:93</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a0432690b8a2af03cd14cf6c07561ea53"><div class="ttname"><a href="classripple_1_1Ledger.html#a0432690b8a2af03cd14cf6c07561ea53">ripple::Ledger::rawTxInsert</a></div><div class="ttdeci">void rawTxInsert(uint256 const &amp;key, std::shared_ptr&lt; Serializer const &gt; const &amp;txn, std::shared_ptr&lt; Serializer const &gt; const &amp;metaData) override</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00552">Ledger.cpp:552</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a27f6d838768ff645f63dbbca85160ab7"><div class="ttname"><a href="classripple_1_1Ledger.html#a27f6d838768ff645f63dbbca85160ab7">ripple::Ledger::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="Ledger_8cpp_source.html#l00516">Ledger.cpp:516</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a57cbdf736a8b80012ded0f3eeac30691"><div class="ttname"><a href="classripple_1_1Ledger.html#a57cbdf736a8b80012ded0f3eeac30691">ripple::Ledger::updateNegativeUNL</a></div><div class="ttdeci">void updateNegativeUNL()</div><div class="ttdoc">update the Negative UNL ledger component.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00712">Ledger.cpp:712</a></div></div>
@@ -530,8 +530,8 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Ledger_html_a78795bd8c41a17de40297a3f2e5331d1"><div class="ttname"><a href="classripple_1_1Ledger.html#a78795bd8c41a17de40297a3f2e5331d1">ripple::Ledger::setLedgerInfo</a></div><div class="ttdeci">void setLedgerInfo(LedgerInfo const &amp;info)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00154">Ledger.h:154</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a31a21cc451eaa0a5af304e2625dc75f5"><div class="ttname"><a href="classripple_1_1Ledger.html#a31a21cc451eaa0a5af304e2625dc75f5">ripple::Ledger::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="Ledger_8h_source.html#l00148">Ledger.h:148</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a46a546d8198b17cb9dff3036d920eee4"><div class="ttname"><a href="classripple_1_1Ledger.html#a46a546d8198b17cb9dff3036d920eee4">ripple::Ledger::txExists</a></div><div class="ttdeci">bool txExists(uint256 const &amp;key) const override</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00482">Ledger.cpp:482</a></div></div>
<div class="ttc" id="anamespaceripple_html_a729619e7a3a0d92226e7d52347ff2a5e"><div class="ttname"><a href="namespaceripple.html#a729619e7a3a0d92226e7d52347ff2a5e">ripple::loadByHash</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadByHash(uint256 const &amp;ledgerHash, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01076">Ledger.cpp:1076</a></div></div>
<div class="ttc" id="astructripple_1_1Fees_html"><div class="ttname"><a href="structripple_1_1Fees.html">ripple::Fees</a></div><div class="ttdoc">Reflects the fee settings for a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00048">ReadView.h:48</a></div></div>
<div class="ttc" id="anamespaceripple_html_a729619e7a3a0d92226e7d52347ff2a5e"><div class="ttname"><a href="namespaceripple.html#a729619e7a3a0d92226e7d52347ff2a5e">ripple::loadByHash</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadByHash(uint256 const &amp;ledgerHash, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01078">Ledger.cpp:1078</a></div></div>
<div class="ttc" id="astructripple_1_1Fees_html"><div class="ttname"><a href="structripple_1_1Fees.html">ripple::Fees</a></div><div class="ttdoc">Reflects the fee settings for a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00049">ReadView.h:49</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_af26b2c8d336af057edf1765efe27c703"><div class="ttname"><a href="classripple_1_1Ledger.html#af26b2c8d336af057edf1765efe27c703">ripple::Ledger::rules</a></div><div class="ttdeci">Rules const &amp; rules() const override</div><div class="ttdoc">Returns the tx processing rules.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00166">Ledger.h:166</a></div></div>
<div class="ttc" id="aclassripple_1_1CachedView_html"><div class="ttname"><a href="classripple_1_1CachedView.html">ripple::CachedView</a></div><div class="ttdoc">Wraps a DigestAwareReadView to provide caching.</div><div class="ttdef"><b>Definition:</b> <a href="CachedView_8h_source.html#l00159">CachedView.h:159</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_acbcedaa40d8162271cb6e6f37f549e5f"><div class="ttname"><a href="classripple_1_1Ledger.html#acbcedaa40d8162271cb6e6f37f549e5f">ripple::Ledger::setAccepted</a></div><div class="ttdeci">void setAccepted(NetClock::time_point closeTime, NetClock::duration closeResolution, bool correctCloseTime, Config const &amp;config)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00356">Ledger.cpp:356</a></div></div>
@@ -545,7 +545,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Ledger_html_a12a86d2a4af573d10f76664259df1b1e"><div class="ttname"><a href="classripple_1_1Ledger.html#a12a86d2a4af573d10f76664259df1b1e">ripple::Ledger::rawDestroyXRP</a></div><div class="ttdeci">void rawDestroyXRP(XRPAmount const &amp;fee) override</div><div class="ttdoc">Destroy XRP.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00229">Ledger.h:229</a></div></div>
<div class="ttc" id="anamespaceripple_html_a38d1749cd010f88da471b4183b2dfe52"><div class="ttname"><a href="namespaceripple.html#a38d1749cd010f88da471b4183b2dfe52">ripple::isCurrent</a></div><div class="ttdeci">bool isCurrent(ValidationParms const &amp;p, NetClock::time_point now, NetClock::time_point signTime, NetClock::time_point seenTime)</div><div class="ttdoc">Whether a validation is still current.</div><div class="ttdef"><b>Definition:</b> <a href="Validations_8h_source.html#l00146">Validations.h:146</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_ab63abcfcbba33c67bb15284381555313"><div class="ttname"><a href="classripple_1_1Ledger.html#ab63abcfcbba33c67bb15284381555313">ripple::Ledger::stateMap</a></div><div class="ttdeci">SHAMap const &amp; stateMap() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00307">Ledger.h:307</a></div></div>
<div class="ttc" id="aclassripple_1_1DigestAwareReadView_html"><div class="ttname"><a href="classripple_1_1DigestAwareReadView.html">ripple::DigestAwareReadView</a></div><div class="ttdoc">ReadView that associates keys with digests.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00396">ReadView.h:396</a></div></div>
<div class="ttc" id="aclassripple_1_1DigestAwareReadView_html"><div class="ttname"><a href="classripple_1_1DigestAwareReadView.html">ripple::DigestAwareReadView</a></div><div class="ttdoc">ReadView that associates keys with digests.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00339">ReadView.h:339</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#l00095">SHAMap.h:95</a></div></div>
<div class="ttc" id="astructripple_1_1create__genesis__t_html"><div class="ttname"><a href="structripple_1_1create__genesis__t.html">ripple::create_genesis_t</a></div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00044">Ledger.h:44</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a362b0cb4e326fbf23a38d588c51981ff"><div class="ttname"><a href="classripple_1_1Ledger.html#a362b0cb4e326fbf23a38d588c51981ff">ripple::Ledger::isFlagLedger</a></div><div class="ttdeci">bool isFlagLedger() const</div><div class="ttdoc">Returns true if the ledger is a flag ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00902">Ledger.cpp:902</a></div></div>
@@ -558,12 +558,12 @@ $(function() {
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a25c5bcfcef6f0b9f0de97582ee37797a"><div class="ttname"><a href="classripple_1_1Ledger.html#a25c5bcfcef6f0b9f0de97582ee37797a">ripple::Ledger::isImmutable</a></div><div class="ttdeci">bool isImmutable() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00276">Ledger.h:276</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a29434afa7c2ad64e71bb139bdd588191"><div class="ttname"><a href="classripple_1_1Ledger.html#a29434afa7c2ad64e71bb139bdd588191">ripple::Ledger::validatorToReEnable</a></div><div class="ttdeci">std::optional&lt; PublicKey &gt; validatorToReEnable() const</div><div class="ttdoc">get the to be re-enabled validator's master public key if any</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00697">Ledger.cpp:697</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_ad789f949fc35acd576aac965b20aaaca"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#ad789f949fc35acd576aac965b20aaaca">ripple::LedgerInfo::drops</a></div><div class="ttdeci">XRPAmount drops</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00105">ReadView.h:105</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_ab1430dec61fd5ef9bf4a013aab558d71"><div class="ttname"><a href="classripple_1_1ReadView.html#ab1430dec61fd5ef9bf4a013aab558d71">ripple::ReadView::tx_type</a></div><div class="ttdeci">std::pair&lt; std::shared_ptr&lt; STTx const &gt;, std::shared_ptr&lt; STObject const &gt; &gt; tx_type</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00196">ReadView.h:196</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_ad789f949fc35acd576aac965b20aaaca"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#ad789f949fc35acd576aac965b20aaaca">ripple::LedgerInfo::drops</a></div><div class="ttdeci">XRPAmount drops</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00106">ReadView.h:106</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_ab1430dec61fd5ef9bf4a013aab558d71"><div class="ttname"><a href="classripple_1_1ReadView.html#ab1430dec61fd5ef9bf4a013aab558d71">ripple::ReadView::tx_type</a></div><div class="ttdeci">std::pair&lt; std::shared_ptr&lt; STTx const &gt;, std::shared_ptr&lt; STObject const &gt; &gt; tx_type</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00139">ReadView.h:139</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a85c52f6c826b0b32bd773e1d1cfbdb78"><div class="ttname"><a href="classripple_1_1Ledger.html#a85c52f6c826b0b32bd773e1d1cfbdb78">ripple::Ledger::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="Ledger_8cpp_source.html#l00432">Ledger.cpp:432</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_adefba8f4497f8dc4554dc1e7026e05a2"><div class="ttname"><a href="classripple_1_1Ledger.html#adefba8f4497f8dc4554dc1e7026e05a2">ripple::Ledger::txMap</a></div><div class="ttdeci">SHAMap const &amp; txMap() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00319">Ledger.h:319</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_ad0ae3a298b1fc8b7b45524f86fed514f"><div class="ttname"><a href="classripple_1_1Ledger.html#ad0ae3a298b1fc8b7b45524f86fed514f">ripple::Ledger::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="Ledger_8cpp_source.html#l00470">Ledger.cpp:470</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#l00192">ReadView.h:192</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#l00135">ReadView.h:135</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="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_a63a883cebf81b764433e67d90d4470d9a86a4fa105ff51b8c3be84734797d8144"><div class="ttname"><a href="namespaceripple.html#a63a883cebf81b764433e67d90d4470d9a86a4fa105ff51b8c3be84734797d8144">ripple::ShardState::acquire</a></div><div class="ttdeci">@ acquire</div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a0003b028844c6ac875b7c5f328d0c92e"><div class="ttname"><a href="classripple_1_1Ledger.html#a0003b028844c6ac875b7c5f328d0c92e">ripple::Ledger::setup</a></div><div class="ttdeci">bool setup(Config const &amp;config)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00590">Ledger.cpp:590</a></div></div>
@@ -572,23 +572,23 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Ledger_html_ae29576f2d8dc2685c53f5dc18c7925f8"><div class="ttname"><a href="classripple_1_1Ledger.html#ae29576f2d8dc2685c53f5dc18c7925f8">ripple::Ledger::updateSkipList</a></div><div class="ttdeci">void updateSkipList()</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00838">Ledger.cpp:838</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a131fb72a0a470e6b493865f9a06762c4"><div class="ttname"><a href="classripple_1_1Ledger.html#a131fb72a0a470e6b493865f9a06762c4">ripple::Ledger::open</a></div><div class="ttdeci">bool open() const override</div><div class="ttdoc">Returns true if this reflects an open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00142">Ledger.h:142</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a45759e4c24e5344b58ae80158834d8ec"><div class="ttname"><a href="classripple_1_1Ledger.html#a45759e4c24e5344b58ae80158834d8ec">ripple::Ledger::negativeUNL</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; negativeUNL() const</div><div class="ttdoc">get Negative UNL validators' master public keys</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00656">Ledger.cpp:656</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_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#l00033">Rules.h:33</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="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/mutex.html">mutex</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>
<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#l00085">ReadView.h:85</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_aa7a5631ff08a7cf45c966d70fd9d3f01"><div class="ttname"><a href="classripple_1_1Ledger.html#aa7a5631ff08a7cf45c966d70fd9d3f01">ripple::Ledger::rawTxInsertWithHash</a></div><div class="ttdeci">uint256 rawTxInsertWithHash(uint256 const &amp;key, std::shared_ptr&lt; Serializer const &gt; const &amp;txn, std::shared_ptr&lt; Serializer const &gt; const &amp;metaData)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00570">Ledger.cpp:570</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_ab2488927f55df32651c86e838106cd25"><div class="ttname"><a href="classripple_1_1Ledger.html#ab2488927f55df32651c86e838106cd25">ripple::Ledger::setTotalDrops</a></div><div class="ttdeci">void setTotalDrops(std::uint64_t totDrops)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00301">Ledger.h:301</a></div></div>
<div class="ttc" id="aclassripple_1_1TxsRawView_html"><div class="ttname"><a href="classripple_1_1TxsRawView.html">ripple::TxsRawView</a></div><div class="ttdoc">Interface for changing ledger entries with transactions.</div><div class="ttdef"><b>Definition:</b> <a href="RawView_8h_source.html#l00097">RawView.h:97</a></div></div>
<div class="ttc" id="anamespaceripple_html_afd9c0655540fb85bcc173ec81c7c7290"><div class="ttname"><a href="namespaceripple.html#afd9c0655540fb85bcc173ec81c7c7290">ripple::pendSaveValidated</a></div><div class="ttdeci">bool pendSaveValidated(Application &amp;app, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, bool isSynchronous, bool isCurrent)</div><div class="ttdoc">Save, or arrange to save, a fully-validated ledger Returns false on error.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00947">Ledger.cpp:947</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_a8dfc25432ebc3834cd25247472b1744c"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#a8dfc25432ebc3834cd25247472b1744c">ripple::LedgerInfo::validated</a></div><div class="ttdeci">bool validated</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00110">ReadView.h:110</a></div></div>
<div class="ttc" id="anamespaceripple_html_afd9c0655540fb85bcc173ec81c7c7290"><div class="ttname"><a href="namespaceripple.html#afd9c0655540fb85bcc173ec81c7c7290">ripple::pendSaveValidated</a></div><div class="ttdeci">bool pendSaveValidated(Application &amp;app, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, bool isSynchronous, bool isCurrent)</div><div class="ttdoc">Save, or arrange to save, a fully-validated ledger Returns false on error.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00949">Ledger.cpp:949</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_a8dfc25432ebc3834cd25247472b1744c"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#a8dfc25432ebc3834cd25247472b1744c">ripple::LedgerInfo::validated</a></div><div class="ttdeci">bool validated</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00111">ReadView.h:111</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_afbe1eed445f88d1c62e0f11bb0289ce5"><div class="ttname"><a href="classripple_1_1Ledger.html#afbe1eed445f88d1c62e0f11bb0289ce5">ripple::Ledger::Ledger</a></div><div class="ttdeci">Ledger(Ledger const &amp;)=delete</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 class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a68cfe4a8abf683e2d6909f0d96013d8f"><div class="ttname"><a href="classripple_1_1Ledger.html#a68cfe4a8abf683e2d6909f0d96013d8f">ripple::Ledger::digest</a></div><div class="ttdeci">std::optional&lt; digest_type &gt; digest(key_type const &amp;key) const override</div><div class="ttdoc">Return the digest associated with the key.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00503">Ledger.cpp:503</a></div></div>
<div class="ttc" id="anamespaceripple_html_a56e0cc999ed456f36e9662a4fcae5061"><div class="ttname"><a href="namespaceripple.html#a56e0cc999ed456f36e9662a4fcae5061">ripple::loadLedgerHelper</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadLedgerHelper(LedgerInfo const &amp;info, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01019">Ledger.cpp:1019</a></div></div>
<div class="ttc" id="anamespaceripple_html_a56e0cc999ed456f36e9662a4fcae5061"><div class="ttname"><a href="namespaceripple.html#a56e0cc999ed456f36e9662a4fcae5061">ripple::loadLedgerHelper</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadLedgerHelper(LedgerInfo const &amp;info, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01021">Ledger.cpp:1021</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_af4bf506cca6878c107a9f4bc44570b0c"><div class="ttname"><a href="classripple_1_1Ledger.html#af4bf506cca6878c107a9f4bc44570b0c">ripple::Ledger::rules_</a></div><div class="ttdeci">Rules rules_</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00409">Ledger.h:409</a></div></div>
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00046">XRPAmount.h:46</a></div></div>
<div class="ttc" id="aclassripple_1_1Ledger_html_a4c26247b2e1d951177f8e2e5ab7719c3"><div class="ttname"><a href="classripple_1_1Ledger.html#a4c26247b2e1d951177f8e2e5ab7719c3">ripple::Ledger::setValidated</a></div><div class="ttdeci">void setValidated() const</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00260">Ledger.h:260</a></div></div>
<div class="ttc" id="anamespaceripple_html_a6328c469eb804b05c66c8c140d470ba5"><div class="ttname"><a href="namespaceripple.html#a6328c469eb804b05c66c8c140d470ba5">ripple::flatFetchTransactions</a></div><div class="ttdeci">std::vector&lt; std::pair&lt; std::shared_ptr&lt; STTx const &gt;, std::shared_ptr&lt; STObject const &gt; &gt; &gt; flatFetchTransactions(Application &amp;app, std::vector&lt; uint256 &gt; &amp;nodestoreHashes)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01091">Ledger.cpp:1091</a></div></div>
<div class="ttc" id="anamespaceripple_html_a6328c469eb804b05c66c8c140d470ba5"><div class="ttname"><a href="namespaceripple.html#a6328c469eb804b05c66c8c140d470ba5">ripple::flatFetchTransactions</a></div><div class="ttdeci">std::vector&lt; std::pair&lt; std::shared_ptr&lt; STTx const &gt;, std::shared_ptr&lt; STObject const &gt; &gt; &gt; flatFetchTransactions(Application &amp;app, std::vector&lt; uint256 &gt; &amp;nodestoreHashes)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01093">Ledger.cpp:1093</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">