This commit is contained in:
nbougalis
2022-07-19 15:12:23 +00:00
parent e7ca908a33
commit 70c2d3809d
2408 changed files with 53648 additions and 52103 deletions

View File

@@ -306,46 +306,46 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a2fdf9546a1233a97a8c5b48778a82555"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a2fdf9546a1233a97a8c5b48778a82555">ripple::SHAMapStoreImp::start</a></div><div class="ttdeci">void start() override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00238">SHAMapStoreImp.h:238</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html"><div class="ttname"><a href="classripple_1_1NetworkOPs.html">ripple::NetworkOPs</a></div><div class="ttdoc">Provides server functionality for clients.</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00086">NetworkOPs.h:86</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a2daf6933e39fef00c2004ea292a5655c"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a2daf6933e39fef00c2004ea292a5655c">ripple::SHAMapStoreImp::SavedStateDB::setCanDelete</a></div><div class="ttdeci">LedgerIndex setCanDelete(LedgerIndex canDelete)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00053">SHAMapStoreImp.cpp:53</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a2daf6933e39fef00c2004ea292a5655c"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a2daf6933e39fef00c2004ea292a5655c">ripple::SHAMapStoreImp::SavedStateDB::setCanDelete</a></div><div class="ttdeci">LedgerIndex setCanDelete(LedgerIndex canDelete)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00054">SHAMapStoreImp.cpp:54</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00115">Application.h:115</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a08a9e9740aebfe570df764bc48d7d554"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a08a9e9740aebfe570df764bc48d7d554">ripple::SHAMapStoreImp::dbPaths</a></div><div class="ttdeci">void dbPaths()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00414">SHAMapStoreImp.cpp:414</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a08a9e9740aebfe570df764bc48d7d554"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a08a9e9740aebfe570df764bc48d7d554">ripple::SHAMapStoreImp::dbPaths</a></div><div class="ttdeci">void dbPaths()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00428">SHAMapStoreImp.cpp:428</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ae3bbfded16bd305dd1ca60de09af1d97"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ae3bbfded16bd305dd1ca60de09af1d97">ripple::SHAMapStoreImp::healthy_</a></div><div class="ttdeci">bool healthy_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00093">SHAMapStoreImp.h:93</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ac0b7612948a6c06b661d5b67a03280f6"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ac0b7612948a6c06b661d5b67a03280f6">ripple::SHAMapStoreImp::scheduler_</a></div><div class="ttdeci">NodeStore::Scheduler &amp; scheduler_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00087">SHAMapStoreImp.h:87</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_afcfb3eb9b0f130dfe1211b8f56f67a55"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#afcfb3eb9b0f130dfe1211b8f56f67a55">ripple::SHAMapStoreImp::SHAMapStoreImp</a></div><div class="ttdeci">SHAMapStoreImp(Application &amp;app, NodeStore::Scheduler &amp;scheduler, beast::Journal journal)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00084">SHAMapStoreImp.cpp:84</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_afcfb3eb9b0f130dfe1211b8f56f67a55"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#afcfb3eb9b0f130dfe1211b8f56f67a55">ripple::SHAMapStoreImp::SHAMapStoreImp</a></div><div class="ttdeci">SHAMapStoreImp(Application &amp;app, NodeStore::Scheduler &amp;scheduler, beast::Journal journal)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00085">SHAMapStoreImp.cpp:85</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</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_1TaggedCache_html"><div class="ttname"><a href="classripple_1_1TaggedCache.html">ripple::TaggedCache</a></div><div class="ttdoc">Map/cache combination.</div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00063">Application.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ae119e2119d3befba0d1388413ed47e5a"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ae119e2119d3befba0d1388413ed47e5a">ripple::SHAMapStoreImp::newLedger_</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; newLedger_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00097">SHAMapStoreImp.h:97</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a59695e67a2807695a5c9cb7234ecfaac"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a59695e67a2807695a5c9cb7234ecfaac">ripple::SHAMapStoreImp::onLedgerClosed</a></div><div class="ttdeci">void onLedgerClosed(std::shared_ptr&lt; Ledger const &gt; const &amp;ledger) override</div><div class="ttdoc">Called by LedgerMaster every time a ledger validates.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00234">SHAMapStoreImp.cpp:234</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a59695e67a2807695a5c9cb7234ecfaac"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a59695e67a2807695a5c9cb7234ecfaac">ripple::SHAMapStoreImp::onLedgerClosed</a></div><div class="ttdeci">void onLedgerClosed(std::shared_ptr&lt; Ledger const &gt; const &amp;ledger) override</div><div class="ttdoc">Called by LedgerMaster every time a ledger validates.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00235">SHAMapStoreImp.cpp:235</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a15f6bb3ad12ce84d5887eaa71bcd2942"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a15f6bb3ad12ce84d5887eaa71bcd2942">ripple::SHAMapStoreImp::minimumDeletionInterval_</a></div><div class="ttdeci">static const std::uint32_t minimumDeletionInterval_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00081">SHAMapStoreImp.h:81</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a3596d0251740f6199a9f561ded944a16"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a3596d0251740f6199a9f561ded944a16">ripple::SHAMapStoreImp::dbPrefix_</a></div><div class="ttdeci">const std::string dbPrefix_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00077">SHAMapStoreImp.h:77</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a4ed1e086e2ce9612dccb2493523497c1"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a4ed1e086e2ce9612dccb2493523497c1">ripple::SHAMapStoreImp::ledgerMaster_</a></div><div class="ttdeci">LedgerMaster * ledgerMaster_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00117">SHAMapStoreImp.h:117</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1BasicFullBelowCache_html"><div class="ttname"><a href="classripple_1_1detail_1_1BasicFullBelowCache.html">ripple::detail::BasicFullBelowCache</a></div><div class="ttdoc">Remembers which tree keys have all descendants resident.</div><div class="ttdef"><b>Definition:</b> <a href="FullBelowCache_8h_source.html#l00038">FullBelowCache.h:38</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html"><div class="ttname"><a href="classripple_1_1LedgerMaster.html">ripple::LedgerMaster</a></div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00070">LedgerMaster.h:70</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a13915b042341ae4fe6232c5fd956ef57"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a13915b042341ae4fe6232c5fd956ef57">ripple::SHAMapStoreImp::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00096">SHAMapStoreImp.h:96</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a9492058383671e240f61b6b2cfc9fe2e"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a9492058383671e240f61b6b2cfc9fe2e">ripple::SHAMapStoreImp::makeNodeStore</a></div><div class="ttdeci">std::unique_ptr&lt; NodeStore::Database &gt; makeNodeStore(int readThreads) override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00169">SHAMapStoreImp.cpp:169</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a9492058383671e240f61b6b2cfc9fe2e"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a9492058383671e240f61b6b2cfc9fe2e">ripple::SHAMapStoreImp::makeNodeStore</a></div><div class="ttdeci">std::unique_ptr&lt; NodeStore::Database &gt; makeNodeStore(int readThreads) override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00170">SHAMapStoreImp.cpp:170</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a3be2b951362ba4c182e2a75dae4805f3"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a3be2b951362ba4c182e2a75dae4805f3">ripple::SHAMapStoreImp::setCanDelete</a></div><div class="ttdeci">LedgerIndex setCanDelete(LedgerIndex seq) override</div><div class="ttdoc">Highest ledger that may be deleted.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00140">SHAMapStoreImp.h:140</a></div></div>
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::milliseconds</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a23e0314895fe9b9fdf8b5a3dfe1c29ad"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a23e0314895fe9b9fdf8b5a3dfe1c29ad">ripple::SHAMapStoreImp::SavedStateDB::journal_</a></div><div class="ttdeci">const beast::Journal journal_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00048">SHAMapStoreImp.h:48</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStore_html"><div class="ttname"><a href="classripple_1_1SHAMapStore.html">ripple::SHAMapStore</a></div><div class="ttdoc">class to create database, launch online delete thread, and related SQLite database</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStore_8h_source.html#l00036">SHAMapStore.h:36</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a7526140fe1abd6784e9ee844e578f1cb"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a7526140fe1abd6784e9ee844e578f1cb">ripple::SHAMapStoreImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00688">SHAMapStoreImp.cpp:688</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a7526140fe1abd6784e9ee844e578f1cb"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a7526140fe1abd6784e9ee844e578f1cb">ripple::SHAMapStoreImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00702">SHAMapStoreImp.cpp:702</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html">ripple::SHAMapStoreImp</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00040">SHAMapStoreImp.h:40</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ababf604811e61ccb7ec884f0c660821a"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ababf604811e61ccb7ec884f0c660821a">ripple::SHAMapStoreImp::journal_</a></div><div class="ttdeci">const beast::Journal journal_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00088">SHAMapStoreImp.h:88</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a04d7e2ffe07292626a4f7a932ac93ab1"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a04d7e2ffe07292626a4f7a932ac93ab1">ripple::SHAMapStoreImp::cond_</a></div><div class="ttdeci">std::condition_variable cond_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00094">SHAMapStoreImp.h:94</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ad486e43fe6ea6c304d7cf119fb009894"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ad486e43fe6ea6c304d7cf119fb009894">ripple::SHAMapStoreImp::freshenCaches</a></div><div class="ttdeci">void freshenCaches()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00594">SHAMapStoreImp.cpp:594</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ad486e43fe6ea6c304d7cf119fb009894"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ad486e43fe6ea6c304d7cf119fb009894">ripple::SHAMapStoreImp::freshenCaches</a></div><div class="ttdeci">void freshenCaches()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00608">SHAMapStoreImp.cpp:608</a></div></div>
<div class="ttc" id="afunction_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_ad21f55aa2b33bc3f8c700a8c3f201a4b"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#ad21f55aa2b33bc3f8c700a8c3f201a4b">ripple::SHAMapStoreImp::SavedStateDB::getCanDelete</a></div><div class="ttdeci">LedgerIndex getCanDelete()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00045">SHAMapStoreImp.cpp:45</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_ad21f55aa2b33bc3f8c700a8c3f201a4b"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#ad21f55aa2b33bc3f8c700a8c3f201a4b">ripple::SHAMapStoreImp::SavedStateDB::getCanDelete</a></div><div class="ttdeci">LedgerIndex getCanDelete()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00046">SHAMapStoreImp.cpp:46</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_ad5df3722609c889e8fb9b414e42b67a9"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#ad5df3722609c889e8fb9b414e42b67a9">ripple::SHAMapStoreImp::SavedStateDB::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00047">SHAMapStoreImp.h:47</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a271d68a9581c5f5a583d1f8f6b1b91aa"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a271d68a9581c5f5a583d1f8f6b1b91aa">ripple::SHAMapStoreImp::nodeStoreName_</a></div><div class="ttdeci">static constexpr auto nodeStoreName_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00121">SHAMapStoreImp.h:121</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a930d70ff72f71414fcd5b560610cefb6"><div class="ttname"><a href="classbeast_1_1Journal.html#a930d70ff72f71414fcd5b560610cefb6">beast::Journal::getNullSink</a></div><div class="ttdeci">static Sink &amp; getNullSink()</div><div class="ttdoc">Returns a Sink which does nothing.</div><div class="ttdef"><b>Definition:</b> <a href="beast__Journal_8cpp_source.html#l00072">beast_Journal.cpp:72</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a43639e34fbd3cbfee5ed3e6192790df4"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a43639e34fbd3cbfee5ed3e6192790df4">ripple::SHAMapStoreImp::stopping</a></div><div class="ttdeci">bool stopping()</div><div class="ttdoc">This is a health check for online deletion that waits until rippled is stable until returning.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00666">SHAMapStoreImp.cpp:666</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a66896e1e6fa9622335ae1bfb72b13b97"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a66896e1e6fa9622335ae1bfb72b13b97">ripple::SHAMapStoreImp::run</a></div><div class="ttdeci">void run()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00279">SHAMapStoreImp.cpp:279</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ad702a7e0ba143504fd7fe4bab9952657"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ad702a7e0ba143504fd7fe4bab9952657">ripple::SHAMapStoreImp::copyNode</a></div><div class="ttdeci">bool copyNode(std::uint64_t &amp;nodeCount, SHAMapTreeNode const &amp;node)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00261">SHAMapStoreImp.cpp:261</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a43639e34fbd3cbfee5ed3e6192790df4"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a43639e34fbd3cbfee5ed3e6192790df4">ripple::SHAMapStoreImp::stopping</a></div><div class="ttdeci">bool stopping()</div><div class="ttdoc">This is a health check for online deletion that waits until rippled is stable until returning.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00680">SHAMapStoreImp.cpp:680</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a66896e1e6fa9622335ae1bfb72b13b97"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a66896e1e6fa9622335ae1bfb72b13b97">ripple::SHAMapStoreImp::run</a></div><div class="ttdeci">void run()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00280">SHAMapStoreImp.cpp:280</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ad702a7e0ba143504fd7fe4bab9952657"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ad702a7e0ba143504fd7fe4bab9952657">ripple::SHAMapStoreImp::copyNode</a></div><div class="ttdeci">bool copyNode(std::uint64_t &amp;nodeCount, SHAMapTreeNode const &amp;node)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00262">SHAMapStoreImp.cpp:262</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a16657ed3d270e84f7147dc53ba937ffc"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a16657ed3d270e84f7147dc53ba937ffc">ripple::SHAMapStoreImp::dbRotating_</a></div><div class="ttdeci">NodeStore::DatabaseRotating * dbRotating_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00089">SHAMapStoreImp.h:89</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a78343049bc77cb4e5ef5bc9fd36eba67"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a78343049bc77cb4e5ef5bc9fd36eba67">ripple::SHAMapStoreImp::app_</a></div><div class="ttdeci">Application &amp; app_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00072">SHAMapStoreImp.h:72</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a7553dc0489fbb2b00426473c1156cb9a"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a7553dc0489fbb2b00426473c1156cb9a">ripple::SHAMapStoreImp::clampFetchDepth</a></div><div class="ttdeci">std::uint32_t clampFetchDepth(std::uint32_t fetch_depth) const override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00130">SHAMapStoreImp.h:130</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a7f1d7a2d2fb1fefbfc50303be0d12a08"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a7f1d7a2d2fb1fefbfc50303be0d12a08">ripple::SHAMapStoreImp::getCanDelete</a></div><div class="ttdeci">LedgerIndex getCanDelete() override</div><div class="ttdoc">Highest ledger that may be deleted.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00164">SHAMapStoreImp.h:164</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a1aae9a0a0f673d00e327ea121872694d"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a1aae9a0a0f673d00e327ea121872694d">ripple::SHAMapStoreImp::clearSql</a></div><div class="ttdeci">void clearSql(LedgerIndex lastRotated, std::string const &amp;TableName, std::function&lt; std::optional&lt; LedgerIndex &gt;()&gt; const &amp;getMinSeq, std::function&lt; void(LedgerIndex)&gt; const &amp;deleteBeforeSeq)</div><div class="ttdoc">delete from sqlite table in batches to not lock the db excessively.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00536">SHAMapStoreImp.cpp:536</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a1aae9a0a0f673d00e327ea121872694d"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a1aae9a0a0f673d00e327ea121872694d">ripple::SHAMapStoreImp::clearSql</a></div><div class="ttdeci">void clearSql(LedgerIndex lastRotated, std::string const &amp;TableName, std::function&lt; std::optional&lt; LedgerIndex &gt;()&gt; const &amp;getMinSeq, std::function&lt; void(LedgerIndex)&gt; const &amp;deleteBeforeSeq)</div><div class="ttdoc">delete from sqlite table in batches to not lock the db excessively.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00550">SHAMapStoreImp.cpp:550</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a61afe6de983f363d89c310dfa0058046"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a61afe6de983f363d89c310dfa0058046">ripple::SHAMapStoreImp::recoveryWaitTime_</a></div><div class="ttdeci">std::chrono::seconds recoveryWaitTime_</div><div class="ttdoc">If the node is out of sync during an online_delete health check, sleep the thread for this time,...</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00112">SHAMapStoreImp.h:112</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a3091814df4b2c4fbee9060bbd3bb7e40"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a3091814df4b2c4fbee9060bbd3bb7e40">ripple::SHAMapStoreImp::stop_</a></div><div class="ttdeci">bool stop_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00092">SHAMapStoreImp.h:92</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a873387ad6ed182ee21d29b7b6d1d48b4"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a873387ad6ed182ee21d29b7b6d1d48b4">ripple::SHAMapStoreImp::SavedStateDB::SavedStateDB</a></div><div class="ttdeci">SavedStateDB()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00052">SHAMapStoreImp.h:52</a></div></div>
@@ -354,13 +354,13 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a1abf26d12fd7aac094d286ba450157c4"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a1abf26d12fd7aac094d286ba450157c4">ripple::SHAMapStoreImp::advisoryDelete</a></div><div class="ttdeci">bool advisoryDelete() const override</div><div class="ttdoc">Whether advisory delete is enabled.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00148">SHAMapStoreImp.h:148</a></div></div>
<div class="ttc" id="achrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/chrono.html">chrono</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a8efdb3bebe1162a54fc87c08e55dcf44"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a8efdb3bebe1162a54fc87c08e55dcf44">ripple::SHAMapStoreImp::minimumOnline_</a></div><div class="ttdeci">std::atomic&lt; LedgerIndex &gt; minimumOnline_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00085">SHAMapStoreImp.h:85</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a2ff3adb29b03343ad89a6d9e6a7e82aa"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a2ff3adb29b03343ad89a6d9e6a7e82aa">ripple::SHAMapStoreImp::SavedStateDB::setState</a></div><div class="ttdeci">void setState(SavedState const &amp;state)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00069">SHAMapStoreImp.cpp:69</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a2ff3adb29b03343ad89a6d9e6a7e82aa"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a2ff3adb29b03343ad89a6d9e6a7e82aa">ripple::SHAMapStoreImp::SavedStateDB::setState</a></div><div class="ttdeci">void setState(SavedState const &amp;state)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00070">SHAMapStoreImp.cpp:70</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a35ca5214c1ef881ac91ac078f6e3df1c"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a35ca5214c1ef881ac91ac078f6e3df1c">ripple::SHAMapStoreImp::treeNodeCache_</a></div><div class="ttdeci">TreeNodeCache * treeNodeCache_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00119">SHAMapStoreImp.h:119</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapTreeNode_html"><div class="ttname"><a href="classripple_1_1SHAMapTreeNode.html">ripple::SHAMapTreeNode</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapTreeNode_8h_source.html#l00053">SHAMapTreeNode.h:53</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_aa45f27d51fbb9cf096b5a5d4d98284af"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#aa45f27d51fbb9cf096b5a5d4d98284af">ripple::SHAMapStoreImp::working_</a></div><div class="ttdeci">std::atomic&lt; bool &gt; working_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00098">SHAMapStoreImp.h:98</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a3678b1326ca81d2f6282b5dc468f081a"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a3678b1326ca81d2f6282b5dc468f081a">ripple::SHAMapStoreImp::deleteInterval_</a></div><div class="ttdeci">std::uint32_t deleteInterval_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00102">SHAMapStoreImp.h:102</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a892c279b4ed512af158526307a8e32dc"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a892c279b4ed512af158526307a8e32dc">ripple::SHAMapStoreImp::ageThreshold_</a></div><div class="ttdeci">std::chrono::seconds ageThreshold_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00106">SHAMapStoreImp.h:106</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a2b3b5566e7e19153f06459fced983932"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a2b3b5566e7e19153f06459fced983932">ripple::SHAMapStoreImp::clearPrior</a></div><div class="ttdeci">void clearPrior(LedgerIndex lastRotated)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00603">SHAMapStoreImp.cpp:603</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a2b3b5566e7e19153f06459fced983932"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a2b3b5566e7e19153f06459fced983932">ripple::SHAMapStoreImp::clearPrior</a></div><div class="ttdeci">void clearPrior(LedgerIndex lastRotated)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00617">SHAMapStoreImp.cpp:617</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
<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="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/atomic.html">atomic</a></div></div>
@@ -368,16 +368,16 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Scheduler_html"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Scheduler.html">ripple::NodeStore::Scheduler</a></div><div class="ttdoc">Scheduling for asynchronous backend activity.</div><div class="ttdef"><b>Definition:</b> <a href="ripple_2nodestore_2Scheduler_8h_source.html#l00060">ripple/nodestore/Scheduler.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a0590c11a4bee1ea9e35ee73dd28442df"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a0590c11a4bee1ea9e35ee73dd28442df">ripple::SHAMapStoreImp::checkHealthInterval_</a></div><div class="ttdeci">const std::uint64_t checkHealthInterval_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00079">SHAMapStoreImp.h:79</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_afd5c226c4b32f9bd93a16e1e15fcc015"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#afd5c226c4b32f9bd93a16e1e15fcc015">ripple::SHAMapStoreImp::state_db_</a></div><div class="ttdeci">SavedStateDB state_db_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00090">SHAMapStoreImp.h:90</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a56301f76a4e4c837d2fc036451227c59"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a56301f76a4e4c837d2fc036451227c59">ripple::SHAMapStoreImp::SavedStateDB::getState</a></div><div class="ttdeci">SavedState getState()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00061">SHAMapStoreImp.cpp:61</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a56301f76a4e4c837d2fc036451227c59"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a56301f76a4e4c837d2fc036451227c59">ripple::SHAMapStoreImp::SavedStateDB::getState</a></div><div class="ttdeci">SavedState getState()</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00062">SHAMapStoreImp.cpp:62</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_a2d268ed2f9cdaac1ea6995d1ee0ce527"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#a2d268ed2f9cdaac1ea6995d1ee0ce527">ripple::SHAMapStoreImp::SavedStateDB::sqlDb_</a></div><div class="ttdeci">soci::session sqlDb_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00046">SHAMapStoreImp.h:46</a></div></div>
<div class="ttc" id="amin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a></div><div class="ttdeci">T min(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a183c24e323752e508bac99fb44e921f9"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a183c24e323752e508bac99fb44e921f9">ripple::SHAMapStoreImp::backOff_</a></div><div class="ttdeci">std::chrono::milliseconds backOff_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00105">SHAMapStoreImp.h:105</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_af99b76b82cd06dee123222630505af17"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#af99b76b82cd06dee123222630505af17">ripple::SHAMapStoreImp::thread_</a></div><div class="ttdeci">std::thread thread_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00091">SHAMapStoreImp.h:91</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_af9d1f71941c252879c5cc461438faaaa"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#af9d1f71941c252879c5cc461438faaaa">ripple::SHAMapStoreImp::SavedStateDB::init</a></div><div class="ttdeci">void init(BasicConfig const &amp;config, std::string const &amp;dbName)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00036">SHAMapStoreImp.cpp:36</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_af9d1f71941c252879c5cc461438faaaa"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#af9d1f71941c252879c5cc461438faaaa">ripple::SHAMapStoreImp::SavedStateDB::init</a></div><div class="ttdeci">void init(BasicConfig const &amp;config, std::string const &amp;dbName)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00037">SHAMapStoreImp.cpp:37</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ada1f2f842cafba373412841435061c5f"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ada1f2f842cafba373412841435061c5f">ripple::SHAMapStoreImp::dbName_</a></div><div class="ttdeci">const std::string dbName_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00075">SHAMapStoreImp.h:75</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="aclassripple_1_1SHAMapStoreImp_html_ac502b9f3e8822e3111bce648c7375d32"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ac502b9f3e8822e3111bce648c7375d32">ripple::SHAMapStoreImp::fdRequired</a></div><div class="ttdeci">int fdRequired() const override</div><div class="ttdoc">Returns the number of file descriptors that are needed.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00255">SHAMapStoreImp.cpp:255</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_ad08732c80f7c72199b1853d0516e1e0c"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#ad08732c80f7c72199b1853d0516e1e0c">ripple::SHAMapStoreImp::SavedStateDB::setLastRotated</a></div><div class="ttdeci">void setLastRotated(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00076">SHAMapStoreImp.cpp:76</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_ac502b9f3e8822e3111bce648c7375d32"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#ac502b9f3e8822e3111bce648c7375d32">ripple::SHAMapStoreImp::fdRequired</a></div><div class="ttdeci">int fdRequired() const override</div><div class="ttdoc">Returns the number of file descriptors that are needed.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00256">SHAMapStoreImp.cpp:256</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html_ad08732c80f7c72199b1853d0516e1e0c"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html#ad08732c80f7c72199b1853d0516e1e0c">ripple::SHAMapStoreImp::SavedStateDB::setLastRotated</a></div><div class="ttdeci">void setLastRotated(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00077">SHAMapStoreImp.cpp:77</a></div></div>
<div class="ttc" id="acondition_variable_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/condition_variable.html">condition_variable</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_aac0c0154f62d2ef0ddbb52089931d5fa"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#aac0c0154f62d2ef0ddbb52089931d5fa">ripple::SHAMapStoreImp::getLastRotated</a></div><div class="ttdeci">LedgerIndex getLastRotated() override</div><div class="ttdoc">Maximum ledger that has been deleted, or will be deleted if currently in the act of online deletion.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00156">SHAMapStoreImp.h:156</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a2ccbaf612bcdd9b53b25453f50d3e298"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a2ccbaf612bcdd9b53b25453f50d3e298">ripple::SHAMapStoreImp::canDelete_</a></div><div class="ttdeci">std::atomic&lt; LedgerIndex &gt; canDelete_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00099">SHAMapStoreImp.h:99</a></div></div>
@@ -386,12 +386,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a71fc064e474c3b0dd17a92bdbaebe60f"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a71fc064e474c3b0dd17a92bdbaebe60f">ripple::SHAMapStoreImp::deleteBatch_</a></div><div class="ttdeci">std::uint32_t deleteBatch_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00104">SHAMapStoreImp.h:104</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_aa652318bb0714902d2cc90903878843f"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#aa652318bb0714902d2cc90903878843f">ripple::SHAMapStoreImp::fullBelowCache_</a></div><div class="ttdeci">FullBelowCache * fullBelowCache_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00118">SHAMapStoreImp.h:118</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_1_1SavedStateDB_html"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp_1_1SavedStateDB.html">ripple::SHAMapStoreImp::SavedStateDB</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00043">SHAMapStoreImp.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_aae4d284b5bd80fa3860d9b49b05fc1ec"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#aae4d284b5bd80fa3860d9b49b05fc1ec">ripple::SHAMapStoreImp::minimumOnline</a></div><div class="ttdeci">std::optional&lt; LedgerIndex &gt; minimumOnline() const override</div><div class="ttdoc">The minimum ledger to try and maintain in our database.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00702">SHAMapStoreImp.cpp:702</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_af823965870aa9d05f14c8591c771a74a"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#af823965870aa9d05f14c8591c771a74a">ripple::SHAMapStoreImp::clearCaches</a></div><div class="ttdeci">void clearCaches(LedgerIndex validatedSeq)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00587">SHAMapStoreImp.cpp:587</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_aae4d284b5bd80fa3860d9b49b05fc1ec"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#aae4d284b5bd80fa3860d9b49b05fc1ec">ripple::SHAMapStoreImp::minimumOnline</a></div><div class="ttdeci">std::optional&lt; LedgerIndex &gt; minimumOnline() const override</div><div class="ttdoc">The minimum ledger to try and maintain in our database.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00716">SHAMapStoreImp.cpp:716</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_af823965870aa9d05f14c8591c771a74a"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#af823965870aa9d05f14c8591c771a74a">ripple::SHAMapStoreImp::clearCaches</a></div><div class="ttdeci">void clearCaches(LedgerIndex validatedSeq)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00601">SHAMapStoreImp.cpp:601</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_1SHAMapStoreImp_html_a347e8e8ba053b93c6b924f277f535a94"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a347e8e8ba053b93c6b924f277f535a94">ripple::SHAMapStoreImp::makeBackendRotating</a></div><div class="ttdeci">std::unique_ptr&lt; NodeStore::Backend &gt; makeBackendRotating(std::string path=std::string())</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00507">SHAMapStoreImp.cpp:507</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a347e8e8ba053b93c6b924f277f535a94"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a347e8e8ba053b93c6b924f277f535a94">ripple::SHAMapStoreImp::makeBackendRotating</a></div><div class="ttdeci">std::unique_ptr&lt; NodeStore::Backend &gt; makeBackendRotating(std::string path=std::string())</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00521">SHAMapStoreImp.cpp:521</a></div></div>
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/mutex.html">std::mutex</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a780601a4dce8d688490a24a61f8cea9e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a780601a4dce8d688490a24a61f8cea9e">ripple::NodeStore::Database::fetchNodeObject</a></div><div class="ttdeci">std::shared_ptr&lt; NodeObject &gt; fetchNodeObject(uint256 const &amp;hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous, bool duplicate=false)</div><div class="ttdoc">Fetch a node object.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8cpp_source.html#l00226">Database.cpp:226</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a780601a4dce8d688490a24a61f8cea9e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a780601a4dce8d688490a24a61f8cea9e">ripple::NodeStore::Database::fetchNodeObject</a></div><div class="ttdeci">std::shared_ptr&lt; NodeObject &gt; fetchNodeObject(uint256 const &amp;hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous, bool duplicate=false)</div><div class="ttdoc">Fetch a node object.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8cpp_source.html#l00252">Database.cpp:252</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a57c1e5321ac485af8844d0fe3343112f"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a57c1e5321ac485af8844d0fe3343112f">ripple::SHAMapStoreImp::fdRequired_</a></div><div class="ttdeci">int fdRequired_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00100">SHAMapStoreImp.h:100</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a14aaa8478db87f3e4769bc3b2a02e271"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a14aaa8478db87f3e4769bc3b2a02e271">ripple::SHAMapStoreImp::netOPs_</a></div><div class="ttdeci">NetworkOPs * netOPs_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00116">SHAMapStoreImp.h:116</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 class="ttdoc">STL class.</div></div>
@@ -399,7 +399,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a07149340d3c13d6f1a0caca63cc944c0"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a07149340d3c13d6f1a0caca63cc944c0">ripple::SHAMapStoreImp::freshenCache</a></div><div class="ttdeci">bool freshenCache(CacheInstance &amp;cache)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00194">SHAMapStoreImp.h:194</a></div></div>
<div class="ttc" id="astructripple_1_1SavedState_html"><div class="ttname"><a href="structripple_1_1SavedState.html">ripple::SavedState</a></div><div class="ttdef"><b>Definition:</b> <a href="State_8h_source.html#l00033">State.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1BasicConfig_html"><div class="ttname"><a href="classripple_1_1BasicConfig.html">ripple::BasicConfig</a></div><div class="ttdoc">Holds unparsed configuration information.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00215">BasicConfig.h:215</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a11f592da3dd908e4b8e0e586517377cf"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a11f592da3dd908e4b8e0e586517377cf">ripple::SHAMapStoreImp::rendezvous</a></div><div class="ttdeci">void rendezvous() const override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00245">SHAMapStoreImp.cpp:245</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a11f592da3dd908e4b8e0e586517377cf"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a11f592da3dd908e4b8e0e586517377cf">ripple::SHAMapStoreImp::rendezvous</a></div><div class="ttdeci">void rendezvous() const override</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8cpp_source.html#l00246">SHAMapStoreImp.cpp:246</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_a048b5033b67fd76be2c12b86c2a6126e"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#a048b5033b67fd76be2c12b86c2a6126e">ripple::SHAMapStoreImp::rendezvous_</a></div><div class="ttdeci">std::condition_variable rendezvous_</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00095">SHAMapStoreImp.h:95</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>