mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-23 12:35:50 +00:00
deploy: f0c237e001
This commit is contained in:
@@ -477,12 +477,12 @@ $(function() {
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> <span class="preprocessor">#endif</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<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="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_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_1NodeStore_1_1DatabaseShardImp_html_a5b2de32b1cd5b588d023af75caf670e5"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a5b2de32b1cd5b588d023af75caf670e5">ripple::NodeStore::DatabaseShardImp::for_each</a></div><div class="ttdeci">void for_each(std::function< void(std::shared_ptr< NodeObject >)> f) override</div><div class="ttdoc">Visit every object in the database This is usually called during import.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00309">DatabaseShardImp.h:309</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aa16a171bc9b238db86a9f9990d2dff8e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aa16a171bc9b238db86a9f9990d2dff8e">ripple::NodeStore::DatabaseShardImp::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00233">DatabaseShardImp.h:233</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aa668c699e11a4aab62f677af6f6bf588"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aa668c699e11a4aab62f677af6f6bf588">ripple::NodeStore::DatabaseShardImp::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00232">DatabaseShardImp.h:232</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="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3ed44305b0d4b9cc7fb3544a7567f887"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3ed44305b0d4b9cc7fb3544a7567f887">ripple::NodeStore::DatabaseShardImp::shards_</a></div><div class="ttdeci">std::map< std::uint32_t, std::shared_ptr< Shard > > shards_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00243">DatabaseShardImp.h:243</a></div></div>
|
||||
@@ -562,7 +562,7 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1NodeStore_1_1DatabaseShardImp_1_1DatabaseImportStatus_html_a94ced0c2491698d71fefa7302b1979fd"><div class="ttname"><a href="structripple_1_1NodeStore_1_1DatabaseShardImp_1_1DatabaseImportStatus.html#a94ced0c2491698d71fefa7302b1979fd">ripple::NodeStore::DatabaseShardImp::DatabaseImportStatus::currentShard</a></div><div class="ttdeci">std::weak_ptr< Shard > currentShard</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00229">DatabaseShardImp.h:229</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="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="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>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a8f49310d6f4f314331c09f7c4561a1b3"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a8f49310d6f4f314331c09f7c4561a1b3">ripple::NodeStore::DatabaseShardImp::numHistoricalShards</a></div><div class="ttdeci">std::uint32_t numHistoricalShards(std::lock_guard< std::mutex > const &lock) const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01731">DatabaseShardImp.cpp:1731</a></div></div>
|
||||
<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>
|
||||
@@ -578,7 +578,7 @@ $(function() {
|
||||
<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_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="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ab6f90045736770399877335307f7aca1"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ab6f90045736770399877335307f7aca1">ripple::NodeStore::DatabaseShardImp::sync</a></div><div class="ttdeci">void sync() override</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00127">DatabaseShardImp.h:127</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#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_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="astructripple_1_1NodeStore_1_1DatabaseShardImp_1_1DatabaseImportStatus_html"><div class="ttname"><a href="structripple_1_1NodeStore_1_1DatabaseShardImp_1_1DatabaseImportStatus.html">ripple::NodeStore::DatabaseShardImp::DatabaseImportStatus</a></div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00201">DatabaseShardImp.h:201</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>
|
||||
|
||||
Reference in New Issue
Block a user