This commit is contained in:
manojsdoshi
2021-10-22 02:12:39 +00:00
parent c0ea8591bd
commit d871a692b4
2167 changed files with 50367 additions and 45346 deletions

View File

@@ -657,11 +657,11 @@ $(function() {
<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_1RPC_1_1ShardArchiveHandler_html_a3f71f8f6a470ef8f35d20f308eb73ac3"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3f71f8f6a470ef8f35d20f308eb73ac3">ripple::RPC::ShardArchiveHandler::getDownloadDirectory</a></div><div class="ttdeci">static boost::filesystem::path getDownloadDirectory(Config const &amp;config)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00038">ShardArchiveHandler.cpp:38</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a34d3fabb2e65c099599876069e7e7b0e"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">ripple::RPC::ShardArchiveHandler::downloader_</a></div><div class="ttdeci">std::shared_ptr&lt; DatabaseDownloader &gt; downloader_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00135">ShardArchiveHandler.h:135</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a3ff9ae0459edf9d27608ecce2dbf7e66"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3ff9ae0459edf9d27608ecce2dbf7e66">ripple::RPC::ShardArchiveHandler::downloadDir_</a></div><div class="ttdeci">const boost::filesystem::path downloadDir_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00143">ShardArchiveHandler.h:143</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a34d3fabb2e65c099599876069e7e7b0e"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">ripple::RPC::ShardArchiveHandler::downloader_</a></div><div class="ttdeci">std::shared_ptr&lt; DatabaseDownloader &gt; downloader_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00139">ShardArchiveHandler.h:139</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a3ff9ae0459edf9d27608ecce2dbf7e66"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3ff9ae0459edf9d27608ecce2dbf7e66">ripple::RPC::ShardArchiveHandler::downloadDir_</a></div><div class="ttdeci">const boost::filesystem::path downloadDir_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00147">ShardArchiveHandler.h:147</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a96be731243ad4013480bcc9e56502924"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a96be731243ad4013480bcc9e56502924">ripple::RPC::ShardArchiveHandler::remove</a></div><div class="ttdeci">void remove(std::lock_guard&lt; std::mutex &gt; const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00511">ShardArchiveHandler.cpp:511</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a22d8c0f551d59bfff5fe3463da5cb247"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a22d8c0f551d59bfff5fe3463da5cb247">ripple::RPC::ShardArchiveHandler::timerCounter_</a></div><div class="ttdeci">TimerOpCounter timerCounter_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00146">ShardArchiveHandler.h:146</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ae753e220dc179447da97185d3d1fc97a"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ae753e220dc179447da97185d3d1fc97a">ripple::RPC::ShardArchiveHandler::verificationScheduler_</a></div><div class="ttdeci">ShardVerificationScheduler verificationScheduler_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00147">ShardArchiveHandler.h:147</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a22d8c0f551d59bfff5fe3463da5cb247"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a22d8c0f551d59bfff5fe3463da5cb247">ripple::RPC::ShardArchiveHandler::timerCounter_</a></div><div class="ttdeci">TimerOpCounter timerCounter_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00150">ShardArchiveHandler.h:150</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ae753e220dc179447da97185d3d1fc97a"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ae753e220dc179447da97185d3d1fc97a">ripple::RPC::ShardArchiveHandler::verificationScheduler_</a></div><div class="ttdeci">ShardVerificationScheduler verificationScheduler_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00151">ShardArchiveHandler.h:151</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_abfd788059fe248e08426657dbaef7f57"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#abfd788059fe248e08426657dbaef7f57">ripple::RPC::ShardArchiveHandler::stop</a></div><div class="ttdeci">void stop()</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00176">ShardArchiveHandler.cpp:176</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a736e1259883482445a85ba9fa1b160db"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a736e1259883482445a85ba9fa1b160db">ripple::RPC::ShardArchiveHandler::makeShardArchiveHandler</a></div><div class="ttdeci">static std::unique_ptr&lt; ShardArchiveHandler &gt; makeShardArchiveHandler(Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00049">ShardArchiveHandler.cpp:49</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>
@@ -688,9 +688,9 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_accc0befbd62fead5da3a51dce1993990"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#accc0befbd62fead5da3a51dce1993990">ripple::RPC::ShardArchiveHandler::onClosureFailed</a></div><div class="ttdeci">bool onClosureFailed(std::string const &amp;errorMsg, std::lock_guard&lt; std::mutex &gt; const &amp;lock)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00560">ShardArchiveHandler.cpp:560</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7f1e5ab90444ff67cddc760563d127b1"><div class="ttname"><a href="namespaceripple.html#a7f1e5ab90444ff67cddc760563d127b1">ripple::extractTarLz4</a></div><div class="ttdeci">void extractTarLz4(boost::filesystem::path const &amp;src, boost::filesystem::path const &amp;dst)</div><div class="ttdoc">Extract a tar archive compressed with lz4.</div><div class="ttdef"><b>Definition:</b> <a href="Archive_8cpp_source.html#l00029">Archive.cpp:29</a></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&lt; LedgerHash &gt; 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="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_aa603cda3c95e978af655f4eb4b86fe8c"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aa603cda3c95e978af655f4eb4b86fe8c">ripple::RPC::ShardArchiveHandler::stopping_</a></div><div class="ttdeci">std::atomic_bool stopping_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00134">ShardArchiveHandler.h:134</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_aa603cda3c95e978af655f4eb4b86fe8c"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aa603cda3c95e978af655f4eb4b86fe8c">ripple::RPC::ShardArchiveHandler::stopping_</a></div><div class="ttdeci">std::atomic_bool stopping_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00138">ShardArchiveHandler.h:138</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 &amp; getOPs()=0</div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_af7644eb39d61a4ce3ad5c26fa8fa34a4"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#af7644eb39d61a4ce3ad5c26fa8fa34a4">ripple::RPC::ShardArchiveHandler::timer_</a></div><div class="ttdeci">boost::asio::basic_waitable_timer&lt; std::chrono::steady_clock &gt; timer_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00144">ShardArchiveHandler.h:144</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_af7644eb39d61a4ce3ad5c26fa8fa34a4"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#af7644eb39d61a4ce3ad5c26fa8fa34a4">ripple::RPC::ShardArchiveHandler::timer_</a></div><div class="ttdeci">boost::asio::basic_waitable_timer&lt; std::chrono::steady_clock &gt; timer_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00148">ShardArchiveHandler.h:148</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a6677b860054025ac3f19ab5dd1b70be1"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a6677b860054025ac3f19ab5dd1b70be1">ripple::RPC::ShardArchiveHandler::release</a></div><div class="ttdeci">void release()</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00287">ShardArchiveHandler.cpp:287</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a0962cbf9e2d4b7a067a85676ad317c1f"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0962cbf9e2d4b7a067a85676ad317c1f">ripple::RPC::ShardArchiveHandler::process</a></div><div class="ttdeci">void process(boost::filesystem::path const &amp;dstPath)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00472">ShardArchiveHandler.cpp:472</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a57929fa83c551514e364fe6981b0c104"><div class="ttname"><a href="classripple_1_1Application.html#a57929fa83c551514e364fe6981b0c104">ripple::Application::getLedgerMaster</a></div><div class="ttdeci">virtual LedgerMaster &amp; getLedgerMaster()=0</div></div>
@@ -709,7 +709,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardVerificationScheduler_html_a399ba57d69fdfad772409c72361363fd"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardVerificationScheduler.html#a399ba57d69fdfad772409c72361363fd">ripple::RPC::ShardVerificationScheduler::retry</a></div><div class="ttdeci">bool retry(Application &amp;app, bool shouldHaveHash, retryFunction f)</div><div class="ttdef"><b>Definition:</b> <a href="ShardVerificationScheduler_8cpp_source.html#l00037">ShardVerificationScheduler.cpp:37</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_ac4b147629a573d6a8a69599356016a83"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#ac4b147629a573d6a8a69599356016a83">ripple::NodeStore::DatabaseShard::prepareShards</a></div><div class="ttdeci">virtual bool prepareShards(std::vector&lt; std::uint32_t &gt; const &amp;shardIndexes)=0</div><div class="ttdoc">Prepare one or more shard indexes to be imported into the database.</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_1RPC_1_1ShardArchiveHandler_html_a0cd1a67c3837025faf68bc5540c98294"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">ripple::RPC::ShardArchiveHandler::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00142">ShardArchiveHandler.h:142</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a0cd1a67c3837025faf68bc5540c98294"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">ripple::RPC::ShardArchiveHandler::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00146">ShardArchiveHandler.h:146</a></div></div>
<div class="ttc" id="amemory_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/memory.html">memory</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_aeb96811d5ac7f90cf0736a5874aa55e9"><div class="ttname"><a href="classripple_1_1Application.html#aeb96811d5ac7f90cf0736a5874aa55e9">ripple::Application::getIOService</a></div><div class="ttdeci">virtual boost::asio::io_service &amp; getIOService()=0</div></div>
<div class="ttc" id="anamespaceripple_html_a17840097e259eb6332aca0cfffaa11e9"><div class="ttname"><a href="namespaceripple.html#a17840097e259eb6332aca0cfffaa11e9">ripple::stateDBName</a></div><div class="ttdeci">static constexpr auto stateDBName</div><div class="ttdef"><b>Definition:</b> <a href="DBInit_8h_source.html#l00222">DBInit.h:222</a></div></div>
@@ -718,26 +718,26 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_aa245784a9b0380252756a6f44b07eda0"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aa245784a9b0380252756a6f44b07eda0">ripple::RPC::ShardArchiveHandler::next</a></div><div class="ttdeci">bool next(std::lock_guard&lt; std::mutex &gt; const &amp;l)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00294">ShardArchiveHandler.cpp:294</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0d6fc075438437b064ffc2f179d86e8c"><div class="ttname"><a href="namespaceripple.html#a0d6fc075438437b064ffc2f179d86e8c">ripple::readArchiveDB</a></div><div class="ttdeci">void readArchiveDB(DatabaseCon &amp;db, std::function&lt; void(std::string const &amp;, int)&gt; const &amp;func)</div><div class="ttdoc">readArchiveDB Read entries from shard archive database and calls fiven callback for each entry.</div><div class="ttdef"><b>Definition:</b> <a href="RelationalDBInterface__shards_8cpp_source.html#l00458">RelationalDBInterface_shards.cpp:458</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a7e5cc6586038b979a2569f4d2518023c"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7e5cc6586038b979a2569f4d2518023c">ripple::RPC::ShardArchiveHandler::tryMakeRecoveryHandler</a></div><div class="ttdeci">static std::unique_ptr&lt; ShardArchiveHandler &gt; tryMakeRecoveryHandler(Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00055">ShardArchiveHandler.cpp:55</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ab84c25aafda27b95933b5c1cbc68f0dd"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ab84c25aafda27b95933b5c1cbc68f0dd">ripple::RPC::ShardArchiveHandler::archives_</a></div><div class="ttdeci">std::map&lt; std::uint32_t, parsedURL &gt; archives_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00136">ShardArchiveHandler.h:136</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ab84c25aafda27b95933b5c1cbc68f0dd"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ab84c25aafda27b95933b5c1cbc68f0dd">ripple::RPC::ShardArchiveHandler::archives_</a></div><div class="ttdeci">std::map&lt; std::uint32_t, parsedURL &gt; archives_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00140">ShardArchiveHandler.h:140</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="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ad3c425217141170c27ce54597febe7f5"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">ripple::RPC::ShardArchiveHandler::app_</a></div><div class="ttdeci">Application &amp; app_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00141">ShardArchiveHandler.h:141</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html">ripple::RPC::ShardArchiveHandler</a></div><div class="ttdoc">Handles the download and import of one or more shard archives.</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00040">ShardArchiveHandler.h:40</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ad3c425217141170c27ce54597febe7f5"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">ripple::RPC::ShardArchiveHandler::app_</a></div><div class="ttdeci">Application &amp; app_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00145">ShardArchiveHandler.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html">ripple::RPC::ShardArchiveHandler</a></div><div class="ttdoc">Handles the download and import of one or more shard archives.</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00042">ShardArchiveHandler.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a232f8fe60852c69bac189bec89f80685"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a232f8fe60852c69bac189bec89f80685">ripple::RPC::ShardArchiveHandler::ShardArchiveHandler</a></div><div class="ttdeci">ShardArchiveHandler()=delete</div></div>
<div class="ttc" id="aclassripple_1_1ClosureCounter_html_af0786d10092850fd4a1f10d0bec927a7"><div class="ttname"><a href="classripple_1_1ClosureCounter.html#af0786d10092850fd4a1f10d0bec927a7">ripple::ClosureCounter::join</a></div><div class="ttdeci">void join(char const *name, std::chrono::milliseconds wait, beast::Journal j)</div><div class="ttdoc">Returns once all counted in-flight closures are destroyed.</div><div class="ttdef"><b>Definition:</b> <a href="ClosureCounter_8h_source.html#l00166">ClosureCounter.h:166</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
<div class="ttc" id="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="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="anamespaceripple_html_a640d8e2caa0725ef5d107bf036bcdba3"><div class="ttname"><a href="namespaceripple.html#a640d8e2caa0725ef5d107bf036bcdba3">ripple::insertArchiveDB</a></div><div class="ttdeci">void insertArchiveDB(DatabaseCon &amp;db, std::uint32_t shardIndex, std::string const &amp;url)</div><div class="ttdoc">insertArchiveDB Adds entry to shard archive database.</div><div class="ttdef"><b>Definition:</b> <a href="RelationalDBInterface__shards_8cpp_source.html#l00472">RelationalDBInterface_shards.cpp:472</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a236fb42ce35edfad5e0f61f1405bb40a"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a236fb42ce35edfad5e0f61f1405bb40a">ripple::RPC::ShardArchiveHandler::m_</a></div><div class="ttdeci">std::mutex m_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00133">ShardArchiveHandler.h:133</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a7a73b2116e2f13962a7f5527a998c618"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7a73b2116e2f13962a7f5527a998c618">ripple::RPC::ShardArchiveHandler::jobCounter_</a></div><div class="ttdeci">JobCounter jobCounter_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00145">ShardArchiveHandler.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a236fb42ce35edfad5e0f61f1405bb40a"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a236fb42ce35edfad5e0f61f1405bb40a">ripple::RPC::ShardArchiveHandler::m_</a></div><div class="ttdeci">std::mutex m_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00137">ShardArchiveHandler.h:137</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a7a73b2116e2f13962a7f5527a998c618"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7a73b2116e2f13962a7f5527a998c618">ripple::RPC::ShardArchiveHandler::jobCounter_</a></div><div class="ttdeci">JobCounter jobCounter_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00149">ShardArchiveHandler.h:149</a></div></div>
<div class="ttc" id="anamespaceripple_html_ade41f1c6674d6772e18b24e16c78f4a9"><div class="ttname"><a href="namespaceripple.html#ade41f1c6674d6772e18b24e16c78f4a9">ripple::makeArchiveDB</a></div><div class="ttdeci">std::unique_ptr&lt; DatabaseCon &gt; makeArchiveDB(boost::filesystem::path const &amp;dir, std::string const &amp;dbName)</div><div class="ttdoc">makeArchiveDB Opens shard archive DB and returns its descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="RelationalDBInterface__shards_8cpp_source.html#l00451">RelationalDBInterface_shards.cpp:451</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_a435483044cad610e25db707999b4544a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a435483044cad610e25db707999b4544a">ripple::NodeStore::DatabaseShard::removePreShard</a></div><div class="ttdeci">virtual void removePreShard(std::uint32_t shardIndex)=0</div><div class="ttdoc">Remove a previously prepared shard index for import.</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>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a050e467324d568c212779f599613a0a7"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a050e467324d568c212779f599613a0a7">ripple::RPC::ShardArchiveHandler::process_</a></div><div class="ttdeci">bool process_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00137">ShardArchiveHandler.h:137</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a050e467324d568c212779f599613a0a7"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a050e467324d568c212779f599613a0a7">ripple::RPC::ShardArchiveHandler::process_</a></div><div class="ttdeci">bool process_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00141">ShardArchiveHandler.h:141</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_abf7b5d0c9f1a2a179a062d5c4ec856a8"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#abf7b5d0c9f1a2a179a062d5c4ec856a8">ripple::RPC::ShardArchiveHandler::init</a></div><div class="ttdeci">bool init()</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00089">ShardArchiveHandler.cpp:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_a44bdb65cae71a71fa5c4acf5a795afd0"><div class="ttname"><a href="namespaceripple.html#a44bdb65cae71a71fa5c4acf5a795afd0">ripple::make_DatabaseDownloader</a></div><div class="ttdeci">std::shared_ptr&lt; DatabaseDownloader &gt; make_DatabaseDownloader(boost::asio::io_service &amp;io_service, Config const &amp;config, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseDownloader_8cpp_source.html#l00025">DatabaseDownloader.cpp:25</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a4c72dbc6be97c8acfd0883464d8f3bb8"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a4c72dbc6be97c8acfd0883464d8f3bb8">ripple::RPC::ShardArchiveHandler::sqlDB_</a></div><div class="ttdeci">std::unique_ptr&lt; DatabaseCon &gt; sqlDB_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00138">ShardArchiveHandler.h:138</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a4c72dbc6be97c8acfd0883464d8f3bb8"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a4c72dbc6be97c8acfd0883464d8f3bb8">ripple::RPC::ShardArchiveHandler::sqlDB_</a></div><div class="ttdeci">std::unique_ptr&lt; DatabaseCon &gt; sqlDB_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00142">ShardArchiveHandler.h:142</a></div></div>
<div class="ttc" id="awhat_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception/what.html">std::exception::what</a></div><div class="ttdeci">T what(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a104985c6e3067babe99aca6bbc51ba5d"><div class="ttname"><a href="namespaceripple.html#a104985c6e3067babe99aca6bbc51ba5d">ripple::get</a></div><div class="ttdeci">T &amp; get(EitherAmount &amp;amt)</div><div class="ttdef"><b>Definition:</b> <a href="AmountSpec_8h_source.html#l00118">AmountSpec.h:118</a></div></div>
<div class="ttc" id="aclassripple_1_1BasicConfig_html_a60aca585d76b1121dd4f72b358729456"><div class="ttname"><a href="classripple_1_1BasicConfig.html#a60aca585d76b1121dd4f72b358729456">ripple::BasicConfig::section</a></div><div class="ttdeci">Section &amp; section(std::string const &amp;name)</div><div class="ttdoc">Returns the section with the given name.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00127">BasicConfig.cpp:127</a></div></div>