mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 20:15:51 +00:00
deploy: 5c8e072b7f
This commit is contained in:
@@ -416,11 +416,11 @@ $(function() {
|
||||
<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#l00178">DatabaseShardImp.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_af47575a39dc19bdcb72712efbc6f21fa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#af47575a39dc19bdcb72712efbc6f21fa">ripple::NodeStore::DatabaseShardImp::prepareLedger</a></div><div class="ttdeci">boost::optional< std::uint32_t > prepareLedger(std::uint32_t validLedgerSeq) override</div><div class="ttdoc">Prepare to store a new ledger in the shard being acquired.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00228">DatabaseShardImp.cpp:228</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#l00176">DatabaseShardImp.h:176</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#l01043">DatabaseShardImp.cpp:1043</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#l01046">DatabaseShardImp.cpp:1046</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#l00053">Database.h:53</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_a178beeab3052f02dbb9fe75d3bd4f6c6"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a178beeab3052f02dbb9fe75d3bd4f6c6">ripple::NodeStore::DatabaseShardImp::getDesiredAsyncReadCount</a></div><div class="ttdeci">int getDesiredAsyncReadCount(std::uint32_t ledgerSeq) override</div><div class="ttdoc">Get the maximum number of async reads the node store prefers.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01078">DatabaseShardImp.cpp:1078</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a178beeab3052f02dbb9fe75d3bd4f6c6"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a178beeab3052f02dbb9fe75d3bd4f6c6">ripple::NodeStore::DatabaseShardImp::getDesiredAsyncReadCount</a></div><div class="ttdeci">int getDesiredAsyncReadCount(std::uint32_t ledgerSeq) override</div><div class="ttdoc">Get the maximum number of async reads the node store prefers.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01081">DatabaseShardImp.cpp:1081</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ac30abebe86f4437afe564602e793f7c2"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ac30abebe86f4437afe564602e793f7c2">ripple::NodeStore::DatabaseShardImp::PathDesignation</a></div><div class="ttdeci">PathDesignation</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00171">DatabaseShardImp.h:171</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a8d51265eb7fb99f0b830b81d4d3fc214"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a8d51265eb7fb99f0b830b81d4d3fc214">ripple::NodeStore::DatabaseShardImp::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Retrieve the name associated with this backend.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00121">DatabaseShardImp.h:121</a></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#l00405">DatabaseShardImp.cpp:405</a></div></div>
|
||||
@@ -431,47 +431,47 @@ $(function() {
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a34893db7d0e29f5986cba7f2f045751b"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a34893db7d0e29f5986cba7f2f045751b">ripple::NodeStore::DatabaseShardImp::taskQueue_</a></div><div class="ttdeci">std::unique_ptr< TaskQueue > taskQueue_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00185">DatabaseShardImp.h:185</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ac17d0e7803c1e427d38dd2f54b1374e0"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ac17d0e7803c1e427d38dd2f54b1374e0">ripple::NodeStore::DatabaseShardImp::setStored</a></div><div class="ttdeci">void setStored(std::shared_ptr< Ledger const > const &ledger) override</div><div class="ttdoc">Notifies the database that the given ledger has been fully acquired and stored.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00616">DatabaseShardImp.cpp:616</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a1d89559902b5f4a74493ce0a74076753"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a1d89559902b5f4a74493ce0a74076753">ripple::NodeStore::DatabaseShardImp::updateStatus</a></div><div class="ttdeci">void updateStatus(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01477">DatabaseShardImp.cpp:1477</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a1d89559902b5f4a74493ce0a74076753"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a1d89559902b5f4a74493ce0a74076753">ripple::NodeStore::DatabaseShardImp::updateStatus</a></div><div class="ttdeci">void updateStatus(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01492">DatabaseShardImp.cpp:1492</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a43f1836f965d13786342f3cd51773fd3"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a43f1836f965d13786342f3cd51773fd3">ripple::NodeStore::DatabaseShardImp::secondLatestShardIndex_</a></div><div class="ttdeci">boost::optional< std::uint32_t > secondLatestShardIndex_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00242">DatabaseShardImp.h:242</a></div></div>
|
||||
<div class="ttc" id="alock_guard_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="astructripple_1_1NodeStore_1_1FetchReport_html"><div class="ttname"><a href="structripple_1_1NodeStore_1_1FetchReport.html">ripple::NodeStore::FetchReport</a></div><div class="ttdoc">Contains information about a fetch operation.</div><div class="ttdef"><b>Definition:</b> <a href="ripple_2nodestore_2Scheduler_8h_source.html#l00032">ripple/nodestore/Scheduler.h:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3f66e96cceecc81264bda0c5f9c43e54"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3f66e96cceecc81264bda0c5f9c43e54">ripple::NodeStore::DatabaseShardImp::asyncFetch</a></div><div class="ttdeci">bool asyncFetch(uint256 const &hash, std::uint32_t ledgerSeq, std::shared_ptr< NodeObject > &nodeObject) override</div><div class="ttdoc">Fetch an object without waiting.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01018">DatabaseShardImp.cpp:1018</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a8844aa0990267161cca1e84b244597df"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a8844aa0990267161cca1e84b244597df">ripple::NodeStore::DatabaseShardImp::finalizeShard</a></div><div class="ttdeci">void finalizeShard(std::shared_ptr< Shard > &shard, bool writeSQLite, boost::optional< uint256 > const &expectedHash)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01340">DatabaseShardImp.cpp:1340</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3f66e96cceecc81264bda0c5f9c43e54"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3f66e96cceecc81264bda0c5f9c43e54">ripple::NodeStore::DatabaseShardImp::asyncFetch</a></div><div class="ttdeci">bool asyncFetch(uint256 const &hash, std::uint32_t ledgerSeq, std::shared_ptr< NodeObject > &nodeObject) override</div><div class="ttdoc">Fetch an object without waiting.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01021">DatabaseShardImp.cpp:1021</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a8844aa0990267161cca1e84b244597df"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a8844aa0990267161cca1e84b244597df">ripple::NodeStore::DatabaseShardImp::finalizeShard</a></div><div class="ttdeci">void finalizeShard(std::shared_ptr< Shard > &shard, bool writeSQLite, boost::optional< uint256 > const &expectedHash)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01343">DatabaseShardImp.cpp:1343</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ace01740f8b607399ffeb2397a4d92ab5"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ace01740f8b607399ffeb2397a4d92ab5">ripple::NodeStore::DatabaseShardImp::tune</a></div><div class="ttdeci">void tune(int size, std::chrono::seconds age) override</div><div class="ttdoc">Set the maximum number of entries and maximum cache age for both caches.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00165">DatabaseShardImp.h:165</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_1NodeStore_1_1DatabaseShardImp_html_ae06e233ee9c84b7c683702024ece6920"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ae06e233ee9c84b7c683702024ece6920">ripple::NodeStore::DatabaseShardImp::operator=</a></div><div class="ttdeci">DatabaseShardImp & operator=(DatabaseShardImp const &)=delete</div></div>
|
||||
<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#l00229">DatabaseShardImp.h:229</a></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#l01113">DatabaseShardImp.cpp:1113</a></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#l01116">DatabaseShardImp.cpp:1116</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="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ad940c4471af2491cbdb248bc39ed1c7e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ad940c4471af2491cbdb248bc39ed1c7e">ripple::NodeStore::DatabaseShardImp::firstLedgerSeq</a></div><div class="ttdeci">std::uint32_t firstLedgerSeq(std::uint32_t shardIndex) const override</div><div class="ttdoc">Calculates the first ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00099">DatabaseShardImp.h:99</a></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#l01255">DatabaseShardImp.cpp:1255</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_af9351ee2bd83a81ce8dad2efc3933a44"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#af9351ee2bd83a81ce8dad2efc3933a44">ripple::NodeStore::DatabaseShardImp::getCacheHitRate</a></div><div class="ttdeci">float getCacheHitRate() override</div><div class="ttdoc">Get the positive cache hits to total attempts ratio.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01096">DatabaseShardImp.cpp:1096</a></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#l01258">DatabaseShardImp.cpp:1258</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_af9351ee2bd83a81ce8dad2efc3933a44"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#af9351ee2bd83a81ce8dad2efc3933a44">ripple::NodeStore::DatabaseShardImp::getCacheHitRate</a></div><div class="ttdeci">float getCacheHitRate() override</div><div class="ttdoc">Get the positive cache hits to total attempts ratio.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01099">DatabaseShardImp.cpp:1099</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a32e81dda8a5e80807b35e4ed059eca6a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a32e81dda8a5e80807b35e4ed059eca6a">ripple::NodeStore::DatabaseShardImp::avgShardFileSz_</a></div><div class="ttdeci">std::uint64_t avgShardFileSz_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00226">DatabaseShardImp.h:226</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint< 256 ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a56cba09312c9ebf64e629fc52cf11634"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a56cba09312c9ebf64e629fc52cf11634">ripple::NodeStore::DatabaseShardImp::status_</a></div><div class="ttdeci">std::string status_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00203">DatabaseShardImp.h:203</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ae6e657721f579ca89e18ee01aa42c07b"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ae6e657721f579ca89e18ee01aa42c07b">ripple::NodeStore::DatabaseShardImp::getPreShards</a></div><div class="ttdeci">std::string getPreShards() override</div><div class="ttdoc">Get shard indexes being imported.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00414">DatabaseShardImp.cpp:414</a></div></div>
|
||||
<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#l00967">DatabaseShardImp.cpp:967</a></div></div>
|
||||
<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#l00970">DatabaseShardImp.cpp:970</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Stoppable_html"><div class="ttname"><a href="classripple_1_1Stoppable.html">ripple::Stoppable</a></div><div class="ttdoc">Provides an interface for starting and stopping.</div><div class="ttdef"><b>Definition:</b> <a href="Stoppable_8h_source.html#l00201">Stoppable.h:201</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3193acc56345685607eb7525237ced22"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3193acc56345685607eb7525237ced22">ripple::NodeStore::DatabaseShardImp::chooseHistoricalPath</a></div><div class="ttdeci">boost::filesystem::path chooseHistoricalPath(std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01818">DatabaseShardImp.cpp:1818</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a35a74407f30dd1cb390020c06dac7ca4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a35a74407f30dd1cb390020c06dac7ca4">ripple::NodeStore::DatabaseShardImp::sufficientStorage</a></div><div class="ttdeci">bool sufficientStorage(std::uint32_t numShards, PathDesignation pathDesignation, std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01492">DatabaseShardImp.cpp:1492</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3193acc56345685607eb7525237ced22"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3193acc56345685607eb7525237ced22">ripple::NodeStore::DatabaseShardImp::chooseHistoricalPath</a></div><div class="ttdeci">boost::filesystem::path chooseHistoricalPath(std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01836">DatabaseShardImp.cpp:1836</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a35a74407f30dd1cb390020c06dac7ca4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a35a74407f30dd1cb390020c06dac7ca4">ripple::NodeStore::DatabaseShardImp::sufficientStorage</a></div><div class="ttdeci">bool sufficientStorage(std::uint32_t numShards, PathDesignation pathDesignation, std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01507">DatabaseShardImp.cpp:1507</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a93c4f12a0ef777c6b71deef93e5ad767"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a93c4f12a0ef777c6b71deef93e5ad767">ripple::NodeStore::DatabaseShardImp::init_</a></div><div class="ttdeci">bool init_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00179">DatabaseShardImp.h:179</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a2cd2db2080765e82032149961701b2c0"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a2cd2db2080765e82032149961701b2c0">ripple::NodeStore::DatabaseShardImp::getCompleteShards</a></div><div class="ttdeci">std::string getCompleteShards() override</div><div class="ttdoc">Query which complete shards are stored.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00678">DatabaseShardImp.cpp:678</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a0e7d93c6afe5a9f9ad92ae6a46735aac"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a0e7d93c6afe5a9f9ad92ae6a46735aac">ripple::NodeStore::DatabaseShardImp::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const override</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00092">DatabaseShardImp.h:92</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a49d3292a1da5bb1c7e501a16fa605166"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a49d3292a1da5bb1c7e501a16fa605166">ripple::NodeStore::DatabaseShardImp::ledgersPerShard</a></div><div class="ttdeci">std::uint32_t ledgersPerShard() const override</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00080">DatabaseShardImp.h:80</a></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#l00197">DatabaseShardImp.h:197</a></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#l01580">DatabaseShardImp.cpp:1580</a></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#l01595">DatabaseShardImp.cpp:1595</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>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a4484d1db178e59bbf7b9950782e71857"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a4484d1db178e59bbf7b9950782e71857">ripple::NodeStore::DatabaseShardImp::importShard</a></div><div class="ttdeci">bool importShard(std::uint32_t shardIndex, boost::filesystem::path const &srcDir) override</div><div class="ttdoc">Import a shard into the shard database.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00432">DatabaseShardImp.cpp:432</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aa2a32f28cb0b4e0a5097205410c346eb"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aa2a32f28cb0b4e0a5097205410c346eb">ripple::NodeStore::DatabaseShardImp::store</a></div><div class="ttdeci">void store(NodeObjectType type, Blob &&data, uint256 const &hash, std::uint32_t ledgerSeq) override</div><div class="ttdoc">Store the object.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00984">DatabaseShardImp.cpp:984</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_aa2a32f28cb0b4e0a5097205410c346eb"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#aa2a32f28cb0b4e0a5097205410c346eb">ripple::NodeStore::DatabaseShardImp::store</a></div><div class="ttdeci">void store(NodeObjectType type, Blob &&data, uint256 const &hash, std::uint32_t ledgerSeq) override</div><div class="ttdoc">Store the object.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00987">DatabaseShardImp.cpp:987</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_ac30abebe86f4437afe564602e793f7c2a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#ac30abebe86f4437afe564602e793f7c2a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::NodeStore::DatabaseShardImp::PathDesignation::none</a></div><div class="ttdeci">@ none</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a41d708ced19084cc1ff15a0cda1d2040"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a41d708ced19084cc1ff15a0cda1d2040">ripple::NodeStore::DatabaseShardImp::checkHistoricalPaths</a></div><div class="ttdeci">bool checkHistoricalPaths() const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01851">DatabaseShardImp.cpp:1851</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a306ac80444859469d2c342f7acd008e4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a306ac80444859469d2c342f7acd008e4">ripple::NodeStore::DatabaseShardImp::initConfig</a></div><div class="ttdeci">bool initConfig(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01167">DatabaseShardImp.cpp:1167</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a41d708ced19084cc1ff15a0cda1d2040"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a41d708ced19084cc1ff15a0cda1d2040">ripple::NodeStore::DatabaseShardImp::checkHistoricalPaths</a></div><div class="ttdeci">bool checkHistoricalPaths() const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01869">DatabaseShardImp.cpp:1869</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a306ac80444859469d2c342f7acd008e4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a306ac80444859469d2c342f7acd008e4">ripple::NodeStore::DatabaseShardImp::initConfig</a></div><div class="ttdeci">bool initConfig(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01170">DatabaseShardImp.cpp:1170</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a99507baad74b4f29488d61f5d9c6ef57"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a99507baad74b4f29488d61f5d9c6ef57">ripple::NodeStore::DatabaseShardImp::latestShardIndex_</a></div><div class="ttdeci">boost::optional< std::uint32_t > latestShardIndex_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00241">DatabaseShardImp.h:241</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="anamespaceripple_1_1NodeStore_html_a0db6f76260c2461d4ad9ba780aaba96b"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a0db6f76260c2461d4ad9ba780aaba96b">ripple::NodeStore::seqToShardIndex</a></div><div class="ttdeci">constexpr std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq, std::uint32_t ledgersPerShard=DatabaseShard::ledgersPerShardDefault)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard_8h_source.html#l00183">DatabaseShard.h:183</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="aclassripple_1_1NodeStore_1_1Database_html_a51f2d9197ceae15155509404ce09d9a7"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a51f2d9197ceae15155509404ce09d9a7">ripple::NodeStore::Database::earliestLedgerSeq</a></div><div class="ttdeci">std::uint32_t earliestLedgerSeq() const</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00241">Database.h:241</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_afee9d9667f932463329bb7c65ccd2300"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#afee9d9667f932463329bb7c65ccd2300">ripple::NodeStore::DatabaseShardImp::setFileStats</a></div><div class="ttdeci">void setFileStats()</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01428">DatabaseShardImp.cpp:1428</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_afee9d9667f932463329bb7c65ccd2300"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#afee9d9667f932463329bb7c65ccd2300">ripple::NodeStore::DatabaseShardImp::setFileStats</a></div><div class="ttdeci">void setFileStats()</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01431">DatabaseShardImp.cpp:1431</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a1312ce415716b18c2b8d763c89017da9"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a1312ce415716b18c2b8d763c89017da9">ripple::NodeStore::DatabaseShardImp::acquireIndex_</a></div><div class="ttdeci">std::uint32_t acquireIndex_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00194">DatabaseShardImp.h:194</a></div></div>
|
||||
<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#l00061">ripple/nodestore/Scheduler.h:61</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#l00191">DatabaseShardImp.h:191</a></div></div>
|
||||
@@ -479,26 +479,26 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a6a9609b4abbe08c0842f0e2ab16cab5a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a6a9609b4abbe08c0842f0e2ab16cab5a">ripple::NodeStore::DatabaseShardImp::historicalPaths_</a></div><div class="ttdeci">std::vector< boost::filesystem::path > historicalPaths_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00212">DatabaseShardImp.h:212</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_afb127518881d23bdc75a0ade72c10a90"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#afb127518881d23bdc75a0ade72c10a90">ripple::NodeStore::DatabaseShardImp::getRootDir</a></div><div class="ttdeci">boost::filesystem::path const & getRootDir() const override</div><div class="ttdoc">Returns the root database directory.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00115">DatabaseShardImp.h:115</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a16a96ba2cc464c9035409543283c528f"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a16a96ba2cc464c9035409543283c528f">ripple::NodeStore::DatabaseShardImp::parent_</a></div><div class="ttdeci">Stoppable & parent_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00177">DatabaseShardImp.h:177</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_acbcd8b2db1cd080b935899f7b7bc3d6f"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#acbcd8b2db1cd080b935899f7b7bc3d6f">ripple::NodeStore::DatabaseShardImp::findAcquireIndex</a></div><div class="ttdeci">boost::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#l01274">DatabaseShardImp.cpp:1274</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_acbcd8b2db1cd080b935899f7b7bc3d6f"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#acbcd8b2db1cd080b935899f7b7bc3d6f">ripple::NodeStore::DatabaseShardImp::findAcquireIndex</a></div><div class="ttdeci">boost::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#l01277">DatabaseShardImp.cpp:1277</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_af73b3b0d35e34f6b9945c12763eea2d1"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#af73b3b0d35e34f6b9945c12763eea2d1">ripple::NodeStore::DatabaseShardImp::importMarker_</a></div><div class="ttdeci">static constexpr auto importMarker_</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_1DatabaseShard_html_a12b4f6e3c30bc8844edbf0fa421efc2f"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a12b4f6e3c30bc8844edbf0fa421efc2f">ripple::NodeStore::DatabaseShard::ledgersPerShardDefault</a></div><div class="ttdeci">static constexpr std::uint32_t ledgersPerShardDefault</div><div class="ttdoc">The number of ledgers in a shard.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard_8h_source.html#l00179">DatabaseShard.h:179</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_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#l00209">DatabaseShardImp.h:209</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#l00538">DatabaseShardImp.cpp:538</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#l01623">DatabaseShardImp.cpp:1623</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#l01634">DatabaseShardImp.cpp:1634</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#l01641">DatabaseShardImp.cpp:1641</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#l01652">DatabaseShardImp.cpp:1652</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a54438fef32a52fb3c2109a0b01d14d34"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a54438fef32a52fb3c2109a0b01d14d34">ripple::NodeStore::DatabaseShardImp::onChildrenStopped</a></div><div class="ttdeci">void onChildrenStopped() override</div><div class="ttdoc">Override called when all children have stopped.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00700">DatabaseShardImp.cpp:700</a></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#l01610">DatabaseShardImp.cpp:1610</a></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#l01625">DatabaseShardImp.cpp:1625</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_afebb1668fe4bf18a1c01fea46bf1a9c7"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#afebb1668fe4bf18a1c01fea46bf1a9c7">ripple::NodeStore::DatabaseShardImp::prepareShards</a></div><div class="ttdeci">bool prepareShards(std::vector< std::uint32_t > const &shardIndexes) override</div><div class="ttdoc">Prepare one or more shard indexes to be imported into the database.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00296">DatabaseShardImp.cpp:296</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_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#l01547">DatabaseShardImp.cpp:1547</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#l01562">DatabaseShardImp.cpp:1562</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#l00200">DatabaseShardImp.h:200</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a2c6e27a7d19eb3fa712824228f211349"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a2c6e27a7d19eb3fa712824228f211349">ripple::NodeStore::DatabaseShardImp::shards_</a></div><div class="ttdeci">std::unordered_map< std::uint32_t, std::shared_ptr< Shard > > shards_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00188">DatabaseShardImp.h:188</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="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr< nudb::context ></a></div></div>
|
||||
<div class="ttc" id="aunordered_map_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set.html">std::set< std::uint32_t ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3731860beb1ccb1fcd59066f37f67025"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3731860beb1ccb1fcd59066f37f67025">ripple::NodeStore::DatabaseShardImp::prepareForNewShard</a></div><div class="ttdeci">boost::optional< PathDesignation > prepareForNewShard(std::uint32_t shardIndex, std::uint32_t numHistoricalShards, std::lock_guard< std::mutex > const &lock)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01787">DatabaseShardImp.cpp:1787</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a3731860beb1ccb1fcd59066f37f67025"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a3731860beb1ccb1fcd59066f37f67025">ripple::NodeStore::DatabaseShardImp::prepareForNewShard</a></div><div class="ttdeci">boost::optional< PathDesignation > prepareForNewShard(std::uint32_t shardIndex, std::uint32_t numHistoricalShards, std::lock_guard< std::mutex > const &lock)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l01805">DatabaseShardImp.cpp:1805</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a9f17f5785642cce8324c56de29a14770"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a9f17f5785642cce8324c56de29a14770">ripple::NodeStore::DatabaseShardImp::onStop</a></div><div class="ttdeci">void onStop() override</div><div class="ttdoc">Override called when the stop notification is issued.</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l00687">DatabaseShardImp.cpp:687</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a150117b98fdc0efa974569fee8ba87f6"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a150117b98fdc0efa974569fee8ba87f6">ripple::NodeStore::DatabaseShardImp::ctx_</a></div><div class="ttdeci">std::unique_ptr< nudb::context > ctx_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00182">DatabaseShardImp.h:182</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShardImp_html_a54b9f5c03c75d5624f63f321cb54eeaf"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShardImp.html#a54b9f5c03c75d5624f63f321cb54eeaf">ripple::NodeStore::DatabaseShardImp::backendName_</a></div><div class="ttdeci">std::string backendName_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8h_source.html#l00206">DatabaseShardImp.h:206</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user