This commit is contained in:
nbougalis
2022-01-13 21:46:19 +00:00
parent 3ded95240d
commit 7bfed76f34
466 changed files with 42757 additions and 41995 deletions

View File

@@ -561,7 +561,7 @@ $(function() {
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(nSrc))</div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160; </div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; <span class="keyword">auto</span> nDst = db.<a class="code" href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">fetchNodeObject</a>(</div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; <span class="keyword">auto</span> nDst = db.<a class="code" href="classripple_1_1NodeStore_1_1Database.html#a780601a4dce8d688490a24a61f8cea9e">fetchNodeObject</a>(</div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; node.getHash().as_uint256(), ledger.<a class="code" href="classripple_1_1Ledger.html#a31a21cc451eaa0a5af304e2625dc75f5">info</a>().<a class="code" href="structripple_1_1LedgerInfo.html#a06608577034840a474361d55624ce9a0">seq</a>);</div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(nDst))</div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
@@ -584,7 +584,7 @@ $(function() {
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(nSrc))</div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; </div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; <span class="keyword">auto</span> nDst = db.<a class="code" href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">fetchNodeObject</a>(</div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; <span class="keyword">auto</span> nDst = db.<a class="code" href="classripple_1_1NodeStore_1_1Database.html#a780601a4dce8d688490a24a61f8cea9e">fetchNodeObject</a>(</div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; node.getHash().as_uint256(), ledger.<a class="code" href="classripple_1_1Ledger.html#a31a21cc451eaa0a5af304e2625dc75f5">info</a>().<a class="code" href="structripple_1_1LedgerInfo.html#a06608577034840a474361d55624ce9a0">seq</a>);</div>
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(nDst))</div>
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
@@ -1958,14 +1958,14 @@ $(function() {
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_1_1paramType_html_aa8c72c1d021ec7d1c4ab90428d16f5ff"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution_1_1paramType.html#aa8c72c1d021ec7d1c4ab90428d16f5ff">ripple::NodeStore::uniformIntDistribution::paramType::A</a></div><div class="ttdeci">const resultType A</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00068">DatabaseShard_test.cpp:68</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DummyScheduler_html"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DummyScheduler.html">ripple::NodeStore::DummyScheduler</a></div><div class="ttdoc">Simple NodeStore Scheduler that just peforms the tasks synchronously.</div><div class="ttdef"><b>Definition:</b> <a href="DummyScheduler_8h_source.html#l00029">DummyScheduler.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1b38e742ac7fe4c3a80a397e06b83dcba1f6a5079a4330adbc050540a9e9b5bdf"><div class="ttname"><a href="namespaceripple.html#a1b38e742ac7fe4c3a80a397e06b83dcba1f6a5079a4330adbc050540a9e9b5bdf">ripple::SizedItem::openFinalLimit</a></div><div class="ttdeci">@ openFinalLimit</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a9d32ff3a7c28f6a852155ef954f7f59c"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a9d32ff3a7c28f6a852155ef954f7f59c">ripple::NodeStore::Database::lastLedgerSeq</a></div><div class="ttdeci">std::uint32_t lastLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the last ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00270">Database.h:270</a></div></div>
<div class="ttc" id="aclassripple_1_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_1NodeStore_1_1DatabaseShard__test_html_a59219681748814d49353a0324d63c67b"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a59219681748814d49353a0324d63c67b">ripple::NodeStore::DatabaseShard_test::testIllegalFinalKey</a></div><div class="ttdeci">void testIllegalFinalKey(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l01000">DatabaseShard_test.cpp:1000</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a78cf86155960d203baf27ac540d923f2"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a78cf86155960d203baf27ac540d923f2">ripple::NodeStore::DatabaseShard_test::testCreateShard</a></div><div class="ttdeci">void testCreateShard(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00713">DatabaseShard_test.cpp:713</a></div></div>
<div class="ttc" id="anamespaceripple_html_a57d7e7b27df7e719fdf5569f96be60a3ac9d2b0df1bd24ef0d09db1040dceac6b"><div class="ttname"><a href="namespaceripple.html#a57d7e7b27df7e719fdf5569f96be60a3ac9d2b0df1bd24ef0d09db1040dceac6b">ripple::hotUNKNOWN</a></div><div class="ttdeci">@ hotUNKNOWN</div><div class="ttdef"><b>Definition:</b> <a href="NodeObject_8h_source.html#l00033">NodeObject.h:33</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda7fa2267e9b1bf739a70bb1860ab2a99c"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7fa2267e9b1bf739a70bb1860ab2a99c">ripple::HashPrefix::ledgerMaster</a></div><div class="ttdeci">@ ledgerMaster</div><div class="ttdoc">ledger master data for signing</div></div>
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa36f13285448ce66cdc04a0b7f4d8af7"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa36f13285448ce66cdc04a0b7f4d8af7">ripple::SHAMap::isValid</a></div><div class="ttdeci">bool isValid() const</div><div class="ttdef"><b>Definition:</b> <a href="SHAMap_8h_source.html#l00580">SHAMap.h:580</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa36f13285448ce66cdc04a0b7f4d8af7"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa36f13285448ce66cdc04a0b7f4d8af7">ripple::SHAMap::isValid</a></div><div class="ttdeci">bool isValid() const</div><div class="ttdef"><b>Definition:</b> <a href="SHAMap_8h_source.html#l00584">SHAMap.h:584</a></div></div>
<div class="ttc" id="asleep_for_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/sleep_for.html">std::this_thread::sleep_for</a></div><div class="ttdeci">T sleep_for(T... args)</div></div>
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a7be855c3077d023e4b0c9905f9fe10e0"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a7be855c3077d023e4b0c9905f9fe10e0">ripple::NodeStore::make_ShardStore</a></div><div class="ttdeci">std::unique_ptr&lt; DatabaseShard &gt; make_ShardStore(Application &amp;app, Scheduler &amp;scheduler, int readThreads, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02230">DatabaseShardImp.cpp:2230</a></div></div>
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a7be855c3077d023e4b0c9905f9fe10e0"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a7be855c3077d023e4b0c9905f9fe10e0">ripple::NodeStore::make_ShardStore</a></div><div class="ttdeci">std::unique_ptr&lt; DatabaseShard &gt; make_ShardStore(Application &amp;app, Scheduler &amp;scheduler, int readThreads, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShardImp_8cpp_source.html#l02231">DatabaseShardImp.cpp:2231</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabe37451093c21757855542d68fba3ce"><div class="ttname"><a href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00240">Slice.h:240</a></div></div>
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a620487a694d336d3baebdf2ea35a9dab"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a620487a694d336d3baebdf2ea35a9dab">ripple::NodeStore::randInt</a></div><div class="ttdeci">Integral randInt(Engine &amp;engine, Integral min, Integral max)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00149">DatabaseShard_test.cpp:149</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_a0b4f3c61f37b3a21d8ad61d581dc1fc2"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a0b4f3c61f37b3a21d8ad61d581dc1fc2">ripple::NodeStore::DatabaseShard::getNumTasks</a></div><div class="ttdeci">virtual size_t getNumTasks() const =0</div><div class="ttdoc">Returns the number of queued tasks.</div></div>
@@ -2051,7 +2051,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Ledger_html_a31a21cc451eaa0a5af304e2625dc75f5"><div class="ttname"><a href="classripple_1_1Ledger.html#a31a21cc451eaa0a5af304e2625dc75f5">ripple::Ledger::info</a></div><div class="ttdeci">LedgerInfo const &amp; info() const override</div><div class="ttdoc">Returns information about the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8h_source.html#l00148">Ledger.h:148</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a0d1fbf12e574920689b42d1127024d7c"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a0d1fbf12e574920689b42d1127024d7c">ripple::NodeStore::DatabaseShard_test::shardStoreTimeout</a></div><div class="ttdeci">static constexpr std::chrono::seconds shardStoreTimeout</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00177">DatabaseShard_test.cpp:177</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173">ripple::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00044">ErrorCodes.h:44</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ace1c1b2ef66847e662ab3d6319b5ea5a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ace1c1b2ef66847e662ab3d6319b5ea5a">ripple::NodeStore::Database::firstLedgerSeq</a></div><div class="ttdeci">std::uint32_t firstLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the first ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00256">Database.h:256</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ace1c1b2ef66847e662ab3d6319b5ea5a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ace1c1b2ef66847e662ab3d6319b5ea5a">ripple::NodeStore::Database::firstLedgerSeq</a></div><div class="ttdeci">std::uint32_t firstLedgerSeq(std::uint32_t shardIndex) const noexcept</div><div class="ttdoc">Calculates the first ledger sequence for a given shard index.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00257">Database.h:257</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a86642c5578265a640b6637b3058cfa78"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a86642c5578265a640b6637b3058cfa78">ripple::NodeStore::DatabaseShard_test::testImportShard</a></div><div class="ttdeci">void testImportShard(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00884">DatabaseShard_test.cpp:884</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a670cdfd4b348978eb10bd23fef4a48fa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a670cdfd4b348978eb10bd23fef4a48fa">ripple::NodeStore::DatabaseShard_test::testConfig</a></div><div class="ttdeci">std::unique_ptr&lt; Config &gt; testConfig(std::string const &amp;shardDir, std::string const &amp;nodeDir=std::string())</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00564">DatabaseShard_test.cpp:564</a></div></div>
<div class="ttc" id="athread_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/thread.html">std::thread</a></div><div class="ttdoc">STL class.</div></div>
@@ -2081,7 +2081,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_acbc6fae7b6c6dab563a3b0841b8bb932"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#acbc6fae7b6c6dab563a3b0841b8bb932">ripple::NodeStore::DatabaseShard_test::testRelationalDBInterfaceSqlite</a></div><div class="ttdeci">void testRelationalDBInterfaceSqlite(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l01765">DatabaseShard_test.cpp:1765</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="astructripple_1_1NodeStore_1_1uniformIntDistribution_html_abb3723c9f00fff9602e32bffcf153eaa"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution.html#abb3723c9f00fff9602e32bffcf153eaa">ripple::NodeStore::uniformIntDistribution::uniformIntDistribution</a></div><div class="ttdeci">uniformIntDistribution(const paramType &amp;params)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00082">DatabaseShard_test.cpp:82</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4c2e13367bf02755107ee7ca3ad756be"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">ripple::NodeStore::Database::fetchNodeObject</a></div><div class="ttdeci">std::shared_ptr&lt; NodeObject &gt; fetchNodeObject(uint256 const &amp;hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous)</div><div class="ttdoc">Fetch a node object.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8cpp_source.html#l00158">Database.cpp:158</a></div></div>
<div class="ttc" id="anamespaceripple_html_a718d6c3cd459b4d24d7bc790905c57f2"><div class="ttname"><a href="namespaceripple.html#a718d6c3cd459b4d24d7bc790905c57f2">ripple::range</a></div><div class="ttdeci">ClosedInterval&lt; T &gt; range(T low, T high)</div><div class="ttdoc">Create a closed range interval.</div><div class="ttdef"><b>Definition:</b> <a href="RangeSet_8h_source.html#l00053">RangeSet.h:53</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>
@@ -2104,7 +2103,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a63a883cebf81b764433e67d90d4470d9a86a4fa105ff51b8c3be84734797d8144"><div class="ttname"><a href="namespaceripple.html#a63a883cebf81b764433e67d90d4470d9a86a4fa105ff51b8c3be84734797d8144">ripple::ShardState::acquire</a></div><div class="ttdeci">@ acquire</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_ac284afc905c482953c35c61b459fd85b"><div class="ttname"><a href="classripple_1_1ReadView.html#ac284afc905c482953c35c61b459fd85b">ripple::ReadView::seq</a></div><div class="ttdeci">LedgerIndex seq() const</div><div class="ttdoc">Returns the sequence number of the base ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00260">ReadView.h:260</a></div></div>
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array/begin.html">std::array::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4ef10652a3c55080a2aef5f0e59dedfa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4ef10652a3c55080a2aef5f0e59dedfa">ripple::NodeStore::Database::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const noexcept</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00282">Database.h:282</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4ef10652a3c55080a2aef5f0e59dedfa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4ef10652a3c55080a2aef5f0e59dedfa">ripple::NodeStore::Database::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const noexcept</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00283">Database.h:283</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a3feeaac2f7b3abde1e95c9100f5de647"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a3feeaac2f7b3abde1e95c9100f5de647">ripple::NodeStore::DatabaseShard_test::saveLedger</a></div><div class="ttdeci">bool saveLedger(Database &amp;db, Ledger const &amp;ledger, std::shared_ptr&lt; Ledger const &gt; const &amp;next={})</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00402">DatabaseShard_test.cpp:402</a></div></div>
<div class="ttc" id="anamespacebeast_html_a6894f6dcd09bceda3986ebb1ea7a3eed"><div class="ttname"><a href="namespacebeast.html#a6894f6dcd09bceda3986ebb1ea7a3eed">beast::rngfill</a></div><div class="ttdeci">void rngfill(void *buffer, std::size_t bytes, Generator &amp;g)</div><div class="ttdef"><b>Definition:</b> <a href="rngfill_8h_source.html#l00032">rngfill.h:32</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139ac03405d2da6d19e17f321a6b7f7a412e"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139ac03405d2da6d19e17f321a6b7f7a412e">ripple::ltACCOUNT_ROOT</a></div><div class="ttdeci">@ ltACCOUNT_ROOT</div><div class="ttdoc">A ledger object which describes an account.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00059">LedgerFormats.h:59</a></div></div>
@@ -2131,6 +2130,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1LedgerInfo_html"><div class="ttname"><a href="structripple_1_1LedgerInfo.html">ripple::LedgerInfo</a></div><div class="ttdoc">Information about the notional ledger backing the view.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00084">ReadView.h:84</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_html_acdc62721e6c934d28d7b041b1b218e53"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution.html#acdc62721e6c934d28d7b041b1b218e53">ripple::NodeStore::uniformIntDistribution::A</a></div><div class="ttdeci">const resultType A</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00064">DatabaseShard_test.cpp:64</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array/end.html">std::array::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a780601a4dce8d688490a24a61f8cea9e"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a780601a4dce8d688490a24a61f8cea9e">ripple::NodeStore::Database::fetchNodeObject</a></div><div class="ttdeci">std::shared_ptr&lt; NodeObject &gt; fetchNodeObject(uint256 const &amp;hash, std::uint32_t ledgerSeq=0, FetchType fetchType=FetchType::synchronous, bool duplicate=false)</div><div class="ttdoc">Fetch a node object.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8cpp_source.html#l00158">Database.cpp:158</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_html_ab034e709ceaff7dd2896b83ede829221"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution.html#ab034e709ceaff7dd2896b83ede829221">ripple::NodeStore::uniformIntDistribution::a</a></div><div class="ttdeci">resultType a() const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00102">DatabaseShard_test.cpp:102</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8c2adee26b605bf80bdd122435bc40bb"><div class="ttname"><a href="namespaceripple.html#a8c2adee26b605bf80bdd122435bc40bb">ripple::RangeSet</a></div><div class="ttdeci">boost::icl::interval_set&lt; T, std::less, ClosedInterval&lt; T &gt; &gt; RangeSet</div><div class="ttdoc">A set of closed intervals over the domain T.</div><div class="ttdef"><b>Definition:</b> <a href="RangeSet_8h_source.html#l00069">RangeSet.h:69</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1DatabaseShard__test_1_1TestData_html_abe2d19370d102d2d20ed719473fe9f88"><div class="ttname"><a href="structripple_1_1NodeStore_1_1DatabaseShard__test_1_1TestData.html#abe2d19370d102d2d20ed719473fe9f88">ripple::NodeStore::DatabaseShard_test::TestData::makeLedgerData</a></div><div class="ttdeci">void makeLedgerData(test::jtx::Env &amp;env_, std::uint32_t seq)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00263">DatabaseShard_test.cpp:263</a></div></div>