This commit is contained in:
intelliot
2023-12-20 17:33:27 +00:00
parent 1049e53947
commit 314443b11c
570 changed files with 42666 additions and 43230 deletions

View File

@@ -820,7 +820,7 @@ $(function() {
<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#l00085">SHAMapStoreImp.cpp:85</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></div><div class="ttdoc">Persistency layer for NodeObject.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00051">Database.h:51</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a043c0ea4eb656f7838e145be8abefbc0"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a043c0ea4eb656f7838e145be8abefbc0">ripple::LedgerMaster::clearLedgerCachePrior</a></div><div class="ttdeci">void clearLedgerCachePrior(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01946">LedgerMaster.cpp:1946</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a043c0ea4eb656f7838e145be8abefbc0"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a043c0ea4eb656f7838e145be8abefbc0">ripple::LedgerMaster::clearLedgerCachePrior</a></div><div class="ttdeci">void clearLedgerCachePrior(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01943">LedgerMaster.cpp:1943</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="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00308">Journal.h:308</a></div></div>
@@ -866,7 +866,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SHAMapStoreImp_html_aaef701af5fbfe0fe8d445eddc7ccf7c8"><div class="ttname"><a href="classripple_1_1SHAMapStoreImp.html#aaef701af5fbfe0fe8d445eddc7ccf7c8">ripple::SHAMapStoreImp::HealthResult</a></div><div class="ttdeci">HealthResult</div><div class="ttdoc">This is a health check for online deletion that waits until rippled is stable before returning.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00232">SHAMapStoreImp.h:232</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="ajoinable_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/thread/joinable.html">std::thread::joinable</a></div><div class="ttdeci">T joinable(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a8fdf3fd3b2112759b3a0a7fa4d8afa05"><div class="ttname"><a href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">ripple::Config::reporting</a></div><div class="ttdeci">bool reporting() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00351">Config.h:351</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a8fdf3fd3b2112759b3a0a7fa4d8afa05"><div class="ttname"><a href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">ripple::Config::reporting</a></div><div class="ttdeci">bool reporting() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00350">Config.h:350</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 healthWait() call, sleep the thread for this time,...</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapStoreImp_8h_source.html#l00111">SHAMapStoreImp.h:111</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_1Config_html_abe2b226bd6705b7010feb45f66363142"><div class="ttname"><a href="classripple_1_1Config.html#abe2b226bd6705b7010feb45f66363142">ripple::Config::getValueFor</a></div><div class="ttdeci">int getValueFor(SizedItem item, std::optional&lt; std::size_t &gt; node=std::nullopt) const</div><div class="ttdoc">Retrieve the default value for the item at the specified node size.</div><div class="ttdef"><b>Definition:</b> <a href="Config_8cpp_source.html#l01009">Config.cpp:1009</a></div></div>
@@ -883,7 +883,7 @@ $(function() {
<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#l00118">SHAMapStoreImp.h:118</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_1Config_html_aa09be5266eca22f68f27e60169291ec5"><div class="ttname"><a href="classripple_1_1Config.html#aa09be5266eca22f68f27e60169291ec5">ripple::Config::useTxTables</a></div><div class="ttdeci">bool useTxTables() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00357">Config.h:357</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_aa09be5266eca22f68f27e60169291ec5"><div class="ttname"><a href="classripple_1_1Config.html#aa09be5266eca22f68f27e60169291ec5">ripple::Config::useTxTables</a></div><div class="ttdeci">bool useTxTables() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00356">Config.h:356</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="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</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>
@@ -891,7 +891,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RelationalDatabase_html_a0075f77f85eb16d36fdd35974acfb8ea"><div class="ttname"><a href="classripple_1_1RelationalDatabase.html#a0075f77f85eb16d36fdd35974acfb8ea">ripple::RelationalDatabase::getMinLedgerSeq</a></div><div class="ttdeci">virtual std::optional&lt; LedgerIndex &gt; getMinLedgerSeq()=0</div><div class="ttdoc">getMinLedgerSeq Returns the minimum ledger sequence in the Ledgers table.</div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a49b0713e65bb8e2c51b76fbf16252afe"><div class="ttname"><a href="classbeast_1_1Journal.html#a49b0713e65bb8e2c51b76fbf16252afe">beast::Journal::error</a></div><div class="ttdeci">Stream error() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00332">Journal.h:332</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a87d6bd59020d94110027dcab3d9e3357"><div class="ttname"><a href="classbeast_1_1Journal.html#a87d6bd59020d94110027dcab3d9e3357">beast::Journal::info</a></div><div class="ttdeci">Stream info() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00320">Journal.h:320</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a85ab10f185f8e05e7dbd76f6a8df25f5"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a85ab10f185f8e05e7dbd76f6a8df25f5">ripple::LedgerMaster::minSqlSeq</a></div><div class="ttdeci">std::optional&lt; LedgerIndex &gt; minSqlSeq()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l02418">LedgerMaster.cpp:2418</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a85ab10f185f8e05e7dbd76f6a8df25f5"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a85ab10f185f8e05e7dbd76f6a8df25f5">ripple::LedgerMaster::minSqlSeq</a></div><div class="ttdeci">std::optional&lt; LedgerIndex &gt; minSqlSeq()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l02415">LedgerMaster.cpp:2415</a></div></div>
<div class="ttc" id="anamespaceripple_html_a632dcd1160907dbaea1cd6caceca886c"><div class="ttname"><a href="namespaceripple.html#a632dcd1160907dbaea1cd6caceca886c">ripple::initStateDB</a></div><div class="ttdeci">void initStateDB(soci::session &amp;session, BasicConfig const &amp;config, std::string const &amp;dbName)</div><div class="ttdoc">initStateDB Opens a session with the State database.</div><div class="ttdef"><b>Definition:</b> <a href="State_8cpp_source.html#l00025">State.cpp:25</a></div></div>
<div class="ttc" id="aclassripple_1_1BasicConfig_html_ae2c21d011e6424d4917db175ef9df301"><div class="ttname"><a href="classripple_1_1BasicConfig.html#ae2c21d011e6424d4917db175ef9df301">ripple::BasicConfig::legacy</a></div><div class="ttdeci">void legacy(std::string const &amp;section, std::string value)</div><div class="ttdoc">Set a value that is not a key/value pair.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00164">BasicConfig.cpp:164</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a25782128c9548339beec993b748b0268"><div class="ttname"><a href="classripple_1_1Application.html#a25782128c9548339beec993b748b0268">ripple::Application::logs</a></div><div class="ttdeci">virtual Logs &amp; logs()=0</div></div>
@@ -957,7 +957,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a6334ed426a8dbe335761b9d81ab6f19fa1303c4f41a88e739bc859612321b189f"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a6334ed426a8dbe335761b9d81ab6f19fa1303c4f41a88e739bc859612321b189f">ripple::NodeStore::FetchType::synchronous</a></div><div class="ttdeci">@ synchronous</div></div>
<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#l00193">SHAMapStoreImp.h:193</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_1LedgerMaster_html_a38c5453afb527fe1ef65ba0f5b2b6517"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a38c5453afb527fe1ef65ba0f5b2b6517">ripple::LedgerMaster::clearPriorLedgers</a></div><div class="ttdeci">void clearPriorLedgers(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01938">LedgerMaster.cpp:1938</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a38c5453afb527fe1ef65ba0f5b2b6517"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a38c5453afb527fe1ef65ba0f5b2b6517">ripple::LedgerMaster::clearPriorLedgers</a></div><div class="ttdeci">void clearPriorLedgers(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01935">LedgerMaster.cpp:1935</a></div></div>
<div class="ttc" id="anotify_all_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/condition_variable/notify_all.html">std::condition_variable::notify_all</a></div><div class="ttdeci">T notify_all(T... args)</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="astructripple_1_1ConfigSection_html_a44ee859a6705ddcac4e318602f8fe6ac"><div class="ttname"><a href="structripple_1_1ConfigSection.html#a44ee859a6705ddcac4e318602f8fe6ac">ripple::ConfigSection::nodeDatabase</a></div><div class="ttdeci">static std::string nodeDatabase()</div><div class="ttdef"><b>Definition:</b> <a href="ConfigSections_8h_source.html#l00033">ConfigSections.h:33</a></div></div>