This commit is contained in:
manojsdoshi
2021-02-05 19:01:54 +00:00
parent a257c24b8b
commit 11ca66e7b8
312 changed files with 26966 additions and 27143 deletions

View File

@@ -76,27 +76,25 @@ $(function() {
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#a44b1eace70e02649d16668ca920531cb">archiveBackend_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1Stoppable.html#a9ec6fda89ff8bc63251a9c3682311e5d">areChildrenStopped</a>() const</td><td class="entry"><a class="el" href="classripple_1_1Stoppable.html">ripple::Stoppable</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a0d21a918d521d82947868d21e1aafadb">asyncFetch</a>(uint256 const &amp;hash, std::uint32_t ledgerSeq, std::function&lt; void(std::shared_ptr&lt; NodeObject &gt; const &amp;)&gt; &amp;&amp;callback)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#ab7974d49e283384c9ba01a5048c80c11">asyncFetch</a>(uint256 const &amp;hash, std::uint32_t ledgerSeq)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1Stoppable.html#a43594a8835ccb53d7b80983694d26cad">Children</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1Stoppable.html">ripple::Stoppable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#acd7da6cb652b11ecd6b40fb79d6f8b2f">Database</a>()=delete</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a825a775a2e46e587e5dc02c4e619625a">Database</a>(std::string name, Stoppable &amp;parent, Scheduler &amp;scheduler, int readThreads, Section const &amp;config, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotating.html#a25b2d9e325177c994b50a07f30fff85f">DatabaseRotating</a>(std::string const &amp;name, Stoppable &amp;parent, Scheduler &amp;scheduler, int readThreads, Section const &amp;config, beast::Journal journal)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotating.html">ripple::NodeStore::DatabaseRotating</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#ac82d8cd599ee29280d5cf6796ff01332">DatabaseRotatingImp</a>()=delete</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#a3dafec245a95213c84d92fe81505c1c3">DatabaseRotatingImp</a>(DatabaseRotatingImp const &amp;)=delete</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#a79d6fbc2afd580003f1af12e36875bdb">DatabaseRotatingImp</a>(std::string const &amp;name, Scheduler &amp;scheduler, int readThreads, Stoppable &amp;parent, std::shared_ptr&lt; Backend &gt; writableBackend, std::shared_ptr&lt; Backend &gt; archiveBackend, Section const &amp;config, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a51f2d9197ceae15155509404ce09d9a7">earliestLedgerSeq</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#aa59aca23acd391245f0b403df74ac8be">earliestLedgerSeq_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#aef142866cf7ca2a96d17efc55f8dcc19">fdRequired</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a730a87cf8b617a8afb30e2531ede0f81">fdRequired_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#ab4ecdf417aaa8e5d4c88601244fe90d7">fetchDurationUs_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a89497b9b4c5530b58040931489015d30">fetchHitCount_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#ac8979815c7dbf46de5ca0dd7b293d5bb">fetchNodeObject</a>(uint256 const &amp;hash, std::uint32_t, FetchReport &amp;fetchReport) override</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">ripple::NodeStore::DatabaseRotating::fetchNodeObject</a>(uint256 const &amp;hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a04150d23aa2acaf016d4ca40bd10804a">fetchSz_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#af3332d74cac6eb882c2908e14655d3a0">fetchTotalCount_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#aee99c67c55042890a37368f5d17620d4">for_each</a>(std::function&lt; void(std::shared_ptr&lt; NodeObject &gt;)&gt; f) override</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#a6a03b74e583dd6d15538fce0e75b76b0">getBackend</a>() override</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#ae393c2bdac121a9e9d2c801a6817624d">getBackends</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1Stoppable.html#a43594a8835ccb53d7b80983694d26cad">Children</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1Stoppable.html">ripple::Stoppable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#acd7da6cb652b11ecd6b40fb79d6f8b2f">Database</a>()=delete</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a825a775a2e46e587e5dc02c4e619625a">Database</a>(std::string name, Stoppable &amp;parent, Scheduler &amp;scheduler, int readThreads, Section const &amp;config, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotating.html#a25b2d9e325177c994b50a07f30fff85f">DatabaseRotating</a>(std::string const &amp;name, Stoppable &amp;parent, Scheduler &amp;scheduler, int readThreads, Section const &amp;config, beast::Journal journal)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotating.html">ripple::NodeStore::DatabaseRotating</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#ac82d8cd599ee29280d5cf6796ff01332">DatabaseRotatingImp</a>()=delete</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#a3dafec245a95213c84d92fe81505c1c3">DatabaseRotatingImp</a>(DatabaseRotatingImp const &amp;)=delete</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#a79d6fbc2afd580003f1af12e36875bdb">DatabaseRotatingImp</a>(std::string const &amp;name, Scheduler &amp;scheduler, int readThreads, Stoppable &amp;parent, std::shared_ptr&lt; Backend &gt; writableBackend, std::shared_ptr&lt; Backend &gt; archiveBackend, Section const &amp;config, beast::Journal j)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a51f2d9197ceae15155509404ce09d9a7">earliestLedgerSeq</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#aa59aca23acd391245f0b403df74ac8be">earliestLedgerSeq_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#aef142866cf7ca2a96d17efc55f8dcc19">fdRequired</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a730a87cf8b617a8afb30e2531ede0f81">fdRequired_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#ab4ecdf417aaa8e5d4c88601244fe90d7">fetchDurationUs_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a89497b9b4c5530b58040931489015d30">fetchHitCount_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#ac8979815c7dbf46de5ca0dd7b293d5bb">fetchNodeObject</a>(uint256 const &amp;hash, std::uint32_t, FetchReport &amp;fetchReport) override</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">ripple::NodeStore::DatabaseRotating::fetchNodeObject</a>(uint256 const &amp;hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a04150d23aa2acaf016d4ca40bd10804a">fetchSz_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#af3332d74cac6eb882c2908e14655d3a0">fetchTotalCount_</a></td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html#aee99c67c55042890a37368f5d17620d4">for_each</a>(std::function&lt; void(std::shared_ptr&lt; NodeObject &gt;)&gt; f) override</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1DatabaseRotatingImp.html">ripple::NodeStore::DatabaseRotatingImp</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#aba0e02eea82d047dde49d56f362347bf">getCounters</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a023779f42976b9c22da655bf9fd4f4a5">getCountsJson</a>(Json::Value &amp;obj)</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#ad28a451b16bc693364a1074c0f767f1f">getFetchHitCount</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html#a8ebb38ac8562f6b1673a9f3b8216efce">getFetchSize</a>() const</td><td class="entry"><a class="el" href="classripple_1_1NodeStore_1_1Database.html">ripple::NodeStore::Database</a></td><td class="entry"></td></tr>