mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-26 05:55:51 +00:00
deploy: f0c237e001
This commit is contained in:
@@ -2320,8 +2320,8 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a2a354be016e0fffe24c4507e3901246f"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a2a354be016e0fffe24c4507e3901246f">ripple::NodeStore::DatabaseShardImp::iterateLedgerSQLsForward</a></div><div class="ttdeci">bool iterateLedgerSQLsForward(std::optional< std::uint32_t > minShardIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) override</div><div class="ttdoc">iterateLedgerSQLsForward Checks out ledger databases for all shards in ascending order starting from ...</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02097">DatabaseShardImp.cpp:2097</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a1b38e742ac7fe4c3a80a397e06b83dcba1f6a5079a4330adbc050540a9e9b5bdf"><div class="ttname"><a href="namespaceripple.html#a1b38e742ac7fe4c3a80a397e06b83dcba1f6a5079a4330adbc050540a9e9b5bdf">ripple::SizedItem::openFinalLimit</a></div><div class="ttdeci">@ openFinalLimit</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html"><div class="ttname"><a href="classripple_1_1Section.html">ripple::Section</a></div><div class="ttdoc">Holds a collection of configuration values.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00042">BasicConfig.h:42</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a9d32ff3a7c28f6a852155ef954f7f59c"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a9d32ff3a7c28f6a852155ef954f7f59c">ripple::NodeStore::Database::lastLedgerSeq</a></div><div class="ttdeci">std::uint32_t lastLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the last ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00271">Database.h:271</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#l00103">Application.h:103</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a9d32ff3a7c28f6a852155ef954f7f59c"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a9d32ff3a7c28f6a852155ef954f7f59c">ripple::NodeStore::Database::lastLedgerSeq</a></div><div class="ttdeci">std::uint32_t lastLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the last ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00270">Database.h:270</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="anamespaceripple_html_a57d7e7b27df7e719fdf5569f96be60a3ac9d2b0df1bd24ef0d09db1040dceac6b"><div class="ttname"><a href="namespaceripple.html#a57d7e7b27df7e719fdf5569f96be60a3ac9d2b0df1bd24ef0d09db1040dceac6b">ripple::hotUNKNOWN</a></div><div class="ttdeci">@ hotUNKNOWN</div><div class="ttdef"><b>Definition:</b> <a href="NodeObject_8h_source.html#l00033">NodeObject.h:33</a></div></div>
|
||||
<div class="ttc" id="asleep_for_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/sleep_for.html">std::this_thread::sleep_for</a></div><div class="ttdeci">T sleep_for(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a7be855c3077d023e4b0c9905f9fe10e0"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a7be855c3077d023e4b0c9905f9fe10e0">ripple::NodeStore::make_ShardStore</a></div><div class="ttdeci">std::unique_ptr< DatabaseShard > make_ShardStore(Application &app, Scheduler &scheduler, int readThreads, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02230">DatabaseShardImp.cpp:2230</a></div></div>
|
||||
@@ -2331,7 +2331,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a63a883cebf81b764433e67d90d4470d9ad9a22d7a8178d5b42a8750123cbfe5b1"><div class="ttname"><a href="namespaceripple.html#a63a883cebf81b764433e67d90d4470d9ad9a22d7a8178d5b42a8750123cbfe5b1">ripple::ShardState::complete</a></div><div class="ttdeci">@ complete</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae92381457e3cd2f702404f51119da317"><div class="ttname"><a href="namespaceripple.html#ae92381457e3cd2f702404f51119da317">ripple::DEFAULT_LEDGERS_PER_SHARD</a></div><div class="ttdeci">static constexpr std::uint32_t DEFAULT_LEDGERS_PER_SHARD</div><div class="ttdoc">The number of ledgers in a shard.</div><div class="ttdef"><b>Definition:</b> <a href="SystemParameters_8h_source.html#l00064">SystemParameters.h:64</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a2f242c02ca2541308788a558e747e21b"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a2f242c02ca2541308788a558e747e21b">ripple::NodeStore::DatabaseShardImp::storeLedger</a></div><div class="ttdeci">bool storeLedger(std::shared_ptr< Ledger const > const &srcLedger) override</div><div class="ttdoc">Store a ledger from a different database.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01138">DatabaseShardImp.cpp:1138</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#l00052">Database.h:52</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="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< Ledger ></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< Ledger > loadByIndex(std::uint32_t ledgerIndex, Application &app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01061">Ledger.cpp:1061</a></div></div>
|
||||
@@ -2347,13 +2347,13 @@ $(function() {
|
||||
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">std::vector::reserve</a></div><div class="ttdeci">T reserve(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3e122489f0beae26d66ab5b90960aa24"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3e122489f0beae26d66ab5b90960aa24">ripple::NodeStore::DatabaseShardImp::removePreShard</a></div><div class="ttdeci">void removePreShard(std::uint32_t shardIndex) override</div><div class="ttdoc">Remove a previously prepared shard index for import.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00416">DatabaseShardImp.cpp:416</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_af3eaa659ab184feed8b939836efeebcf"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#af3eaa659ab184feed8b939836efeebcf">ripple::LedgerMaster::getValidLedgerIndex</a></div><div class="ttdeci">LedgerIndex getValidLedgerIndex()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00214">LedgerMaster.cpp:214</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a730a87cf8b617a8afb30e2531ede0f81"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a730a87cf8b617a8afb30e2531ede0f81">ripple::NodeStore::Database::fdRequired_</a></div><div class="ttdeci">int fdRequired_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00303">Database.h:303</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a730a87cf8b617a8afb30e2531ede0f81"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a730a87cf8b617a8afb30e2531ede0f81">ripple::NodeStore::Database::fdRequired_</a></div><div class="ttdeci">int fdRequired_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00302">Database.h:302</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a65911f692ca84016f32b056d7f20437e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a65911f692ca84016f32b056d7f20437e">ripple::NodeStore::DatabaseShardImp::fileSz_</a></div><div class="ttdeci">std::uint64_t fileSz_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00267">DatabaseShardImp.h:267</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedger_html_a3e8d7f8b5fa089a184dcc9b00b6e0da7ac942dc2a9f958acddc67e11472d3ca0b"><div class="ttname"><a href="classripple_1_1InboundLedger.html#a3e8d7f8b5fa089a184dcc9b00b6e0da7ac942dc2a9f958acddc67e11472d3ca0b">ripple::InboundLedger::Reason::GENERIC</a></div><div class="ttdeci">@ GENERIC</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="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/find.html">std::set::find</a></div><div class="ttdeci">T find(T... args)</div></div>
|
||||
<div class="ttc" id="astructripple_1_1ConfigSection_html_abab87cd32670610e64b43124c381775c"><div class="ttname"><a href="structripple_1_1ConfigSection.html#abab87cd32670610e64b43124c381775c">ripple::ConfigSection::shardDatabase</a></div><div class="ttdeci">static std::string shardDatabase()</div><div class="ttdef"><b>Definition:</b> <a href="ConfigSections_8h_source.html#l00038">ConfigSections.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_ad9764788c6f19d99e5200f7bb3d02a5d"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#ad9764788c6f19d99e5200f7bb3d02a5d">ripple::NodeStore::Shard::callForLedgerSQL</a></div><div class="ttdeci">bool callForLedgerSQL(std::function< bool(Args... args)> const &callback)</div><div class="ttdoc">Invoke a callback on the ledger SQLite db.</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00225">Shard.h:225</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_ad9764788c6f19d99e5200f7bb3d02a5d"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#ad9764788c6f19d99e5200f7bb3d02a5d">ripple::NodeStore::Shard::callForLedgerSQL</a></div><div class="ttdeci">bool callForLedgerSQL(std::function< bool(Args... args)> const &callback)</div><div class="ttdoc">Invoke a callback on the ledger SQLite db.</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00226">Shard.h:226</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a251a119d067dbf4cb1cdc0f326bfdaf3"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a251a119d067dbf4cb1cdc0f326bfdaf3">ripple::NodeStore::DatabaseShardImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00699">DatabaseShardImp.cpp:699</a></div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_abd5ac50ab472e7b95341b391cc941e48"><div class="ttname"><a href="classripple_1_1Application.html#abd5ac50ab472e7b95341b391cc941e48">ripple::Application::getRelationalDBInterface</a></div><div class="ttdeci">virtual RelationalDBInterface & getRelationalDBInterface()=0</div></div>
|
||||
@@ -2372,7 +2372,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_afcd4bff425a5faff848f0038987ba942"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#afcd4bff425a5faff848f0038987ba942">ripple::NodeStore::DatabaseShardImp::getDatabaseImportSequence</a></div><div class="ttdeci">std::optional< std::uint32_t > getDatabaseImportSequence() const override</div><div class="ttdoc">Returns the first ledger sequence of the shard currently being imported from the NodeStore.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01299">DatabaseShardImp.cpp:1299</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="aall_any_none_of_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/all_any_none_of.html">std::all_of</a></div><div class="ttdeci">T all_of(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_a62e8d1e4d4f692a98f2252aa7dc6720a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#a62e8d1e4d4f692a98f2252aa7dc6720a">ripple::NodeStore::Shard::finalKey</a></div><div class="ttdeci">static const uint256 finalKey</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00248">Shard.h:248</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_a62e8d1e4d4f692a98f2252aa7dc6720a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#a62e8d1e4d4f692a98f2252aa7dc6720a">ripple::NodeStore::Shard::finalKey</a></div><div class="ttdeci">static const uint256 finalKey</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00249">Shard.h:249</a></div></div>
|
||||
<div class="ttc" id="acompare_exchange_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/atomic/atomic/compare_exchange.html">std::atomic_bool::compare_exchange_strong</a></div><div class="ttdeci">T compare_exchange_strong(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a4c6df242c0ea3409a06e44436495235f"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a4c6df242c0ea3409a06e44436495235f">ripple::LedgerMaster::walkHashBySeq</a></div><div class="ttdeci">std::optional< LedgerHash > walkHashBySeq(std::uint32_t index, InboundLedger::Reason reason)</div><div class="ttdoc">Walk to a ledger's hash using the skip list.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01703">LedgerMaster.cpp:1703</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a483f0128dfa9c8ff83f8c15b0d95b677"><div class="ttname"><a href="namespaceripple.html#a483f0128dfa9c8ff83f8c15b0d95b677">ripple::getLimitedNewestLedgerInfo</a></div><div class="ttdeci">std::optional< LedgerInfo > getLimitedNewestLedgerInfo(soci::session &session, LedgerIndex ledgerFirstIndex, beast::Journal j)</div><div class="ttdoc">getLimitedNewestLedgerInfo Returns info of newest ledger from ledgers with sequences greather or equa...</div><div class="ttdef"><b>Definition:</b> <a href="RelationalDBInterface__nodes_8cpp_source.html#l00486">RelationalDBInterface_nodes.cpp:486</a></div></div>
|
||||
@@ -2382,7 +2382,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a05e2e1370eaeb8dac4f258e23ba0337f"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a05e2e1370eaeb8dac4f258e23ba0337f">ripple::NodeStore::DatabaseShardImp::openFinalLimit_</a></div><div class="ttdeci">const std::uint32_t openFinalLimit_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00273">DatabaseShardImp.h:273</a></div></div>
|
||||
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
|
||||
<div class="ttc" id="areset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr/reset.html">std::shared_ptr::reset</a></div><div class="ttdeci">T reset(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapHash_html"><div class="ttname"><a href="classripple_1_1SHAMapHash.html">ripple::SHAMapHash</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapTreeNode_8h_source.html#l00048">SHAMapTreeNode.h:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapHash_html"><div class="ttname"><a href="classripple_1_1SHAMapHash.html">ripple::SHAMapHash</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapHash_8h_source.html#l00032">SHAMapHash.h:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a5c5057c8ca3a298bd249452f1effef5c"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a5c5057c8ca3a298bd249452f1effef5c">ripple::NodeStore::DatabaseShardImp::iterateShardsForward</a></div><div class="ttdeci">bool iterateShardsForward(std::optional< std::uint32_t > minShardIndex, std::function< bool(Shard &shard)> const &visit)</div><div class="ttdoc">iterateShardsForward Visits all shards starting from given in ascending order and calls given callbac...</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02069">DatabaseShardImp.cpp:2069</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a7c963aa5c47180b24897ff6b5622e5bc"><div class="ttname"><a href="classripple_1_1Application.html#a7c963aa5c47180b24897ff6b5622e5bc">ripple::Application::getOPs</a></div><div class="ttdeci">virtual NetworkOPs & getOPs()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a09183bd09b93a64f42d6ffb57a0e5647"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a09183bd09b93a64f42d6ffb57a0e5647">ripple::NodeStore::DatabaseShardImp::sweep</a></div><div class="ttdeci">void sweep() override</div><div class="ttdoc">Remove expired entries from the positive and negative caches.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01173">DatabaseShardImp.cpp:1173</a></div></div>
|
||||
@@ -2393,7 +2393,7 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1send__always_html"><div class="ttname"><a href="structripple_1_1send__always.html">ripple::send_always</a></div><div class="ttdoc">Sends a message to all peers.</div><div class="ttdef"><b>Definition:</b> <a href="predicates_8h_source.html#l00031">predicates.h:31</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ac30abebe86f4437afe564602e793f7c2adff1dc0aa9a196a6e2d755a23cdb0642"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ac30abebe86f4437afe564602e793f7c2adff1dc0aa9a196a6e2d755a23cdb0642">ripple::NodeStore::DatabaseShardImp::PathDesignation::historical</a></div><div class="ttdeci">@ historical</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a55f440d44d3b98aa990fadd4ebb7c87e"><div class="ttname"><a href="namespaceripple.html#a55f440d44d3b98aa990fadd4ebb7c87e">ripple::get_if_exists</a></div><div class="ttdeci">bool get_if_exists(Section const &section, std::string const &name, T &v)</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00384">BasicConfig.h:384</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_ad2e03d2a891947acce3ff9f0812aa825"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#ad2e03d2a891947acce3ff9f0812aa825">ripple::NodeStore::Shard::version</a></div><div class="ttdeci">static constexpr std::uint32_t version</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00243">Shard.h:243</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_ad2e03d2a891947acce3ff9f0812aa825"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#ad2e03d2a891947acce3ff9f0812aa825">ripple::NodeStore::Shard::version</a></div><div class="ttdeci">static constexpr std::uint32_t version</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00244">Shard.h:244</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a2b7b6ee715298cd3f75bedca36731e91"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a2b7b6ee715298cd3f75bedca36731e91">ripple::NodeStore::DatabaseShardImp::getDatabaseImportStatus</a></div><div class="ttdeci">Json::Value getDatabaseImportStatus() const override</div><div class="ttdoc">Returns a JSON object detailing the status of an ongoing database import if one is running,...</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01225">DatabaseShardImp.cpp:1225</a></div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a0c873130f5ec07fee5d648a17bf42012"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a0c873130f5ec07fee5d648a17bf42012">ripple::NodeStore::DatabaseShardImp::fetchNodeObject</a></div><div class="ttdeci">std::shared_ptr< NodeObject > fetchNodeObject(uint256 const &hash, std::uint32_t ledgerSeq, FetchReport &fetchReport) override</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01384">DatabaseShardImp.cpp:1384</a></div></div>
|
||||
@@ -2408,8 +2408,8 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a494d3b67a11fccc7f21c0a5e58b1e26b"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a494d3b67a11fccc7f21c0a5e58b1e26b">ripple::NodeStore::DatabaseShardImp::getWriteLoad</a></div><div class="ttdeci">std::int32_t getWriteLoad() const override</div><div class="ttdoc">Retrieve the estimated number of pending write operations.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01087">DatabaseShardImp.cpp:1087</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_1NodeStore_1_1DatabaseShardImp_html_a9d30b07d135a88deb088d98b1f5d6f3a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a9d30b07d135a88deb088d98b1f5d6f3a">ripple::NodeStore::DatabaseShardImp::findAcquireIndex</a></div><div class="ttdeci">std::optional< std::uint32_t > findAcquireIndex(std::uint32_t validLedgerSeq, std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01403">DatabaseShardImp.cpp:1403</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ace1c1b2ef66847e662ab3d6319b5ea5a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ace1c1b2ef66847e662ab3d6319b5ea5a">ripple::NodeStore::Database::firstLedgerSeq</a></div><div class="ttdeci">std::uint32_t firstLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the first ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00257">Database.h:257</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#l00291">Config.h:291</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ace1c1b2ef66847e662ab3d6319b5ea5a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ace1c1b2ef66847e662ab3d6319b5ea5a">ripple::NodeStore::Database::firstLedgerSeq</a></div><div class="ttdeci">std::uint32_t firstLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the first ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00256">Database.h:256</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#l00308">Config.h:308</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a597325d7385ff9c19686e14e5bead510a99c8ce56e7ab246445d3b134724428f3"><div class="ttname"><a href="namespaceripple.html#a597325d7385ff9c19686e14e5bead510a99c8ce56e7ab246445d3b134724428f3">ripple::OperatingMode::DISCONNECTED</a></div><div class="ttdeci">@ DISCONNECTED</div><div class="ttdoc">not ready to process requests</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aae0c153a86d1c868fbb935e1ba5cb82d"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aae0c153a86d1c868fbb935e1ba5cb82d">ripple::NodeStore::DatabaseShardImp::iterateTransactionSQLsBack</a></div><div class="ttdeci">bool iterateTransactionSQLsBack(std::optional< std::uint32_t > maxShardIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) override</div><div class="ttdoc">iterateTransactionSQLsBack Checks out transaction databases for all shards in descending order starti...</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02161">DatabaseShardImp.cpp:2161</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ab2d993457a38ec14d45952cbfb392ec3"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ab2d993457a38ec14d45952cbfb392ec3">ripple::NodeStore::DatabaseShardImp::haltDatabaseImport_</a></div><div class="ttdeci">std::atomic_bool haltDatabaseImport_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00295">DatabaseShardImp.h:295</a></div></div>
|
||||
@@ -2429,7 +2429,7 @@ $(function() {
|
||||
<div class="ttc" id="abasic_ofstream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ofstream.html">std::ofstream</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_aca56b7c63030174e59720ab51d739422"><div class="ttname"><a href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">ripple::Application::config</a></div><div class="ttdeci">virtual Config & config()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a7611112fba3e838e4326394d9b79ed05"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a7611112fba3e838e4326394d9b79ed05">ripple::NodeStore::DatabaseShardImp::dir_</a></div><div class="ttdeci">boost::filesystem::path dir_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00252">DatabaseShardImp.h:252</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a55cd8ef67ffbf6a137e0dd71bc8151c6"><div class="ttname"><a href="classripple_1_1Config.html#a55cd8ef67ffbf6a137e0dd71bc8151c6">ripple::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00286">Config.h:286</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a55cd8ef67ffbf6a137e0dd71bc8151c6"><div class="ttname"><a href="classripple_1_1Config.html#a55cd8ef67ffbf6a137e0dd71bc8151c6">ripple::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00303">Config.h:303</a></div></div>
|
||||
<div class="ttc" id="aunique_lock_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3c7492ee4b286b6cc18146b335735e0d"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3c7492ee4b286b6cc18146b335735e0d">ripple::NodeStore::DatabaseShardImp::removeFailedShard</a></div><div class="ttdeci">void removeFailedShard(std::shared_ptr< Shard > &shard)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01691">DatabaseShardImp.cpp:1691</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html">ripple::NodeStore::DatabaseShard</a></div><div class="ttdoc">A collection of historical shards.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard_8h_source.html#l00037">DatabaseShard.h:37</a></div></div>
|
||||
@@ -2454,7 +2454,7 @@ $(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_1NodeStore_1_1Database_html_a4c2e13367bf02755107ee7ca3ad756be"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">ripple::NodeStore::Database::fetchNodeObject</a></div><div class="ttdeci">std::shared_ptr< NodeObject > fetchNodeObject(uint256 const &hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous)</div><div class="ttdoc">Fetch a node object.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8cpp_source.html#l00158">Database.cpp:158</a></div></div>
|
||||
<div class="ttc" id="atransform_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/transform.html">std::transform</a></div><div class="ttdeci">T transform(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a090e39b8c6733b0dc4553f9e8e705605"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a090e39b8c6733b0dc4553f9e8e705605">ripple::NodeStore::Database::storeStats</a></div><div class="ttdeci">void storeStats(std::uint64_t count, std::uint64_t sz)</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00328">Database.h:328</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a090e39b8c6733b0dc4553f9e8e705605"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a090e39b8c6733b0dc4553f9e8e705605">ripple::NodeStore::Database::storeStats</a></div><div class="ttdeci">void storeStats(std::uint64_t count, std::uint64_t sz)</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00327">Database.h:327</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_abc68f3d60e7537a73a88b23b6c4de6ce"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#abc68f3d60e7537a73a88b23b6c4de6ce">ripple::NodeStore::DatabaseShardImp::startNodeToShard</a></div><div class="ttdeci">Json::Value startNodeToShard() override</div><div class="ttdoc">Initiates a NodeStore to ShardStore import and returns the result in a JSON object.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01254">DatabaseShardImp.cpp:1254</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a446cb0f879a2a07d4cbd0ab9b2e3869e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a446cb0f879a2a07d4cbd0ab9b2e3869e">ripple::NodeStore::DatabaseShardImp::preparedIndexes_</a></div><div class="ttdeci">std::set< std::uint32_t > preparedIndexes_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00246">DatabaseShardImp.h:246</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a4cae88f513ca54bed586f2a63f5f3c36"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a4cae88f513ca54bed586f2a63f5f3c36">ripple::NodeStore::DatabaseShardImp::init</a></div><div class="ttdeci">bool init() override</div><div class="ttdoc">Initialize the database.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00070">DatabaseShardImp.cpp:70</a></div></div>
|
||||
@@ -2469,14 +2469,14 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a25c5851322f6cb3762563fd1278c6143"><div class="ttname"><a href="classripple_1_1Application.html#a25c5851322f6cb3762563fd1278c6143">ripple::Application::getNodeStore</a></div><div class="ttdeci">virtual NodeStore::Database & getNodeStore()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aeb09ebaadcfa31c1c5a0dca135cf0c6b"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aeb09ebaadcfa31c1c5a0dca135cf0c6b">ripple::NodeStore::DatabaseShardImp::checkHistoricalPaths</a></div><div class="ttdeci">bool checkHistoricalPaths(std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01943">DatabaseShardImp.cpp:1943</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ade9e53bb5540171fe553679f4d249b10"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ade9e53bb5540171fe553679f4d249b10">ripple::NodeStore::DatabaseShardImp::maxHistoricalShards_</a></div><div class="ttdeci">std::uint32_t maxHistoricalShards_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00261">DatabaseShardImp.h:261</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_a84733ac208d5dc4f656ad61bb2b16240"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#a84733ac208d5dc4f656ad61bb2b16240">ripple::NodeStore::Shard::callForTransactionSQL</a></div><div class="ttdeci">bool callForTransactionSQL(std::function< bool(Args... args)> const &callback)</div><div class="ttdoc">Invoke a callback on the transaction SQLite db.</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00237">Shard.h:237</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_a84733ac208d5dc4f656ad61bb2b16240"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#a84733ac208d5dc4f656ad61bb2b16240">ripple::NodeStore::Shard::callForTransactionSQL</a></div><div class="ttdeci">bool callForTransactionSQL(std::function< bool(Args... args)> const &callback)</div><div class="ttdoc">Invoke a callback on the transaction SQLite db.</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00238">Shard.h:238</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_1Application_html_a7019a7ed92a7a68f92f0d20fb46de0cc"><div class="ttname"><a href="classripple_1_1Application.html#a7019a7ed92a7a68f92f0d20fb46de0cc">ripple::Application::getShardFamily</a></div><div class="ttdeci">virtual Family * getShardFamily()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a0d7c3d303adce36199b2c67c4df8a2de"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a0d7c3d303adce36199b2c67c4df8a2de">ripple::NodeStore::Database::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00301">Database.h:301</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a0d7c3d303adce36199b2c67c4df8a2de"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a0d7c3d303adce36199b2c67c4df8a2de">ripple::NodeStore::Database::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00300">Database.h:300</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_af9d10787a079ac8ce05059b736925fbc"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#af9d10787a079ac8ce05059b736925fbc">ripple::NodeStore::DatabaseShardImp::callForTransactionSQLByShardIndex</a></div><div class="ttdeci">bool callForTransactionSQLByShardIndex(std::uint32_t const shardIndex, std::function< bool(soci::session &session)> const &callback) override</div><div class="ttdoc">Invoke a callback on the transaction SQLite db for the corresponding shard.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02055">DatabaseShardImp.cpp:2055</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ad84cbbdca7e4fd1989dd1a7de138edf2"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ad84cbbdca7e4fd1989dd1a7de138edf2">ripple::NodeStore::DatabaseShardImp::fetchLedger</a></div><div class="ttdeci">std::shared_ptr< Ledger > fetchLedger(uint256 const &hash, std::uint32_t ledgerSeq) override</div><div class="ttdoc">Fetch a ledger from the shard store.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00552">DatabaseShardImp.cpp:552</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4ef10652a3c55080a2aef5f0e59dedfa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4ef10652a3c55080a2aef5f0e59dedfa">ripple::NodeStore::Database::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const noexcept</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00283">Database.h:283</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4ef10652a3c55080a2aef5f0e59dedfa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4ef10652a3c55080a2aef5f0e59dedfa">ripple::NodeStore::Database::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const noexcept</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00282">Database.h:282</a></div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2c550f167665d94744b297523ff07de2"><div class="ttname"><a href="namespaceripple.html#a2c550f167665d94744b297523ff07de2">ripple::XRP_LEDGER_EARLIEST_SEQ</a></div><div class="ttdeci">static constexpr std::uint32_t XRP_LEDGER_EARLIEST_SEQ</div><div class="ttdoc">The XRP ledger network's earliest allowed sequence.</div><div class="ttdef"><b>Definition:</b> <a href="SystemParameters_8h_source.html#l00061">SystemParameters.h:61</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a5cccefe9c110198f48aa29bd78f9a439"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a5cccefe9c110198f48aa29bd78f9a439">ripple::NodeStore::DatabaseShardImp::iterateShardsBack</a></div><div class="ttdeci">bool iterateShardsBack(std::optional< std::uint32_t > maxShardIndex, std::function< bool(Shard &shard)> const &visit)</div><div class="ttdoc">iterateShardsBack Visits all shards starting from given in descending order and calls given callback ...</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02121">DatabaseShardImp.cpp:2121</a></div></div>
|
||||
@@ -2485,7 +2485,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aa4396f50343356b5ba15f278f15181ff"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aa4396f50343356b5ba15f278f15181ff">ripple::NodeStore::DatabaseShardImp::relocateOutdatedShards</a></div><div class="ttdeci">void relocateOutdatedShards(std::lock_guard< std::mutex > const &lock)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01742">DatabaseShardImp.cpp:1742</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a18d3e571e561de431939832708032c85"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a18d3e571e561de431939832708032c85">ripple::NodeStore::DatabaseShardImp::iterateLedgerSQLsBack</a></div><div class="ttdeci">bool iterateLedgerSQLsBack(std::optional< std::uint32_t > maxShardIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) override</div><div class="ttdoc">iterateLedgerSQLsBack Checks out ledger databases for all shards in descending order starting from gi...</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02150">DatabaseShardImp.cpp:2150</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a0ba029ecb65a626a6ba618ef52aa41a8"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a0ba029ecb65a626a6ba618ef52aa41a8">ripple::NodeStore::DatabaseShardImp::updateFileStats</a></div><div class="ttdeci">void updateFileStats()</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01542">DatabaseShardImp.cpp:1542</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_aa59aca23acd391245f0b403df74ac8be"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#aa59aca23acd391245f0b403df74ac8be">ripple::NodeStore::Database::earliestLedgerSeq_</a></div><div class="ttdeci">const std::uint32_t earliestLedgerSeq_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00322">Database.h:322</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_aa59aca23acd391245f0b403df74ac8be"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#aa59aca23acd391245f0b403df74ac8be">ripple::NodeStore::Database::earliestLedgerSeq_</a></div><div class="ttdeci">const std::uint32_t earliestLedgerSeq_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00321">Database.h:321</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a0511c5e849c6735036d4667a72ff01ee"><div class="ttname"><a href="classripple_1_1Application.html#a0511c5e849c6735036d4667a72ff01ee">ripple::Application::overlay</a></div><div class="ttdeci">virtual Overlay & overlay()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a801304449528c8c5114670c970248db8"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a801304449528c8c5114670c970248db8">ripple::NodeStore::DatabaseShardImp::shardBoundaryIndex</a></div><div class="ttdeci">std::uint32_t shardBoundaryIndex() const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01715">DatabaseShardImp.cpp:1715</a></div></div>
|
||||
<div class="ttc" id="acount_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/count.html">std::count_if</a></div><div class="ttdeci">T count_if(T... args)</div></div>
|
||||
@@ -2494,20 +2494,20 @@ $(function() {
|
||||
<div class="ttc" id="aunique_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/unique.html">std::unique</a></div><div class="ttdeci">T unique(T... args)</div></div>
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional< std::uint32_t ></a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00315">Journal.h:315</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a569a3e61f4c7d272d96845b3a12c479a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a569a3e61f4c7d272d96845b3a12c479a">ripple::NodeStore::Database::earliestShardIndex_</a></div><div class="ttdeci">const std::uint32_t earliestShardIndex_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00325">Database.h:325</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a569a3e61f4c7d272d96845b3a12c479a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a569a3e61f4c7d272d96845b3a12c479a">ripple::NodeStore::Database::earliestShardIndex_</a></div><div class="ttdeci">const std::uint32_t earliestShardIndex_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00324">Database.h:324</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00038">app/misc/impl/Manifest.cpp:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a214e7dc4554eb63277a28e0acae4adb4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a214e7dc4554eb63277a28e0acae4adb4">ripple::NodeStore::DatabaseShardImp::startDatabaseImportThread</a></div><div class="ttdeci">void startDatabaseImportThread(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02207">DatabaseShardImp.cpp:2207</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a889154e05d7f4901ac893614833e4cbe"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a889154e05d7f4901ac893614833e4cbe">ripple::NodeStore::DatabaseShardImp::setStoredInShard</a></div><div class="ttdeci">bool setStoredInShard(std::shared_ptr< Shard > &shard, std::shared_ptr< Ledger const > const &ledger)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01658">DatabaseShardImp.cpp:1658</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a0f64d3dbe29e5079cf0840c487daa6ff"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a0f64d3dbe29e5079cf0840c487daa6ff">ripple::NodeStore::DatabaseShardImp::canAdd_</a></div><div class="ttdeci">bool canAdd_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00255">DatabaseShardImp.h:255</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a55ebab5e9bf8d8231da8f3c796150719"><div class="ttname"><a href="classripple_1_1Serializer.html#a55ebab5e9bf8d8231da8f3c796150719">ripple::Serializer::add32</a></div><div class="ttdeci">int add32(std::uint32_t i)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00038">Serializer.cpp:38</a></div></div>
|
||||
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/end.html">std::vector::end</a></div><div class="ttdeci">T end(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a0e5bc58351ded4683d7207383794a484"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a0e5bc58351ded4683d7207383794a484">ripple::NodeStore::Database::scheduler_</a></div><div class="ttdeci">Scheduler & scheduler_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00302">Database.h:302</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a0e5bc58351ded4683d7207383794a484"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a0e5bc58351ded4683d7207383794a484">ripple::NodeStore::Database::scheduler_</a></div><div class="ttdeci">Scheduler & scheduler_</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00301">Database.h:301</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8c2adee26b605bf80bdd122435bc40bb"><div class="ttname"><a href="namespaceripple.html#a8c2adee26b605bf80bdd122435bc40bb">ripple::RangeSet</a></div><div class="ttdeci">boost::icl::interval_set< T, std::less, ClosedInterval< T > > RangeSet</div><div class="ttdoc">A set of closed intervals over the domain T.</div><div class="ttdef"><b>Definition:</b> <a href="RangeSet_8h_source.html#l00069">RangeSet.h:69</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ae10c8f2c5e0676a704bd28486b7640af"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ae10c8f2c5e0676a704bd28486b7640af">ripple::NodeStore::Database::earliestLedgerSeq</a></div><div class="ttdeci">std::uint32_t earliestLedgerSeq() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00238">Database.h:238</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ae10c8f2c5e0676a704bd28486b7640af"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ae10c8f2c5e0676a704bd28486b7640af">ripple::NodeStore::Database::earliestLedgerSeq</a></div><div class="ttdeci">std::uint32_t earliestLedgerSeq() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00237">Database.h:237</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a5005a8ba96706addb81d3875c3dde236"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a5005a8ba96706addb81d3875c3dde236">ripple::NodeStore::DatabaseShardImp::finalizeShard</a></div><div class="ttdeci">void finalizeShard(std::shared_ptr< Shard > &shard, bool writeSQLite, std::optional< uint256 > const &expectedHash)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01468">DatabaseShardImp.cpp:1468</a></div></div>
|
||||
<div class="ttc" id="amax_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/max.html">std::max</a></div><div class="ttdeci">T max(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RelationalDBInterface_html_a21bc1426669349600fc43a631f4d624d"><div class="ttname"><a href="classripple_1_1RelationalDBInterface.html#a21bc1426669349600fc43a631f4d624d">ripple::RelationalDBInterface::getHashesByIndex</a></div><div class="ttdeci">virtual std::optional< LedgerHashPair > getHashesByIndex(LedgerIndex ledgerIndex)=0</div><div class="ttdoc">getHashesByIndex Returns hash of the ledger and hash of parent ledger for the ledger of given sequenc...</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html">ripple::NodeStore::Shard</a></div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00053">Shard.h:53</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html">ripple::NodeStore::Shard</a></div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00054">Shard.h:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_aa76d0533ffd4bb80271a11b36de85ed2"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#aa76d0533ffd4bb80271a11b36de85ed2">ripple::NodeStore::Database::maxLedgers</a></div><div class="ttdeci">std::uint32_t maxLedgers(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the maximum ledgers for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8cpp_source.html#l00076">Database.cpp:76</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ad45932fe052498641dbafd77bb20c0bc"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ad45932fe052498641dbafd77bb20c0bc">ripple::NodeStore::DatabaseShardImp::DatabaseShardImp</a></div><div class="ttdeci">DatabaseShardImp()=delete</div></div>
|
||||
<div class="ttc" id="amake_reverse_iterator_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/make_reverse_iterator.html">std::make_reverse_iterator</a></div><div class="ttdeci">T make_reverse_iterator(T... args)</div></div>
|
||||
|
||||
Reference in New Issue
Block a user