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

@@ -1684,7 +1684,7 @@ $(function() {
<div class="line"><a name="l01681"></a><span class="lineno"> 1681</span>&#160; <a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> <span class="keyword">const</span>&amp; ledgerHash,</div>
<div class="line"><a name="l01682"></a><span class="lineno"> 1682</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> index)</div>
<div class="line"><a name="l01683"></a><span class="lineno"> 1683</span>&#160;{</div>
<div class="line"><a name="l01684"></a><span class="lineno"> 1684</span>&#160; <span class="keyword">auto</span> nodeObject = <a class="code" href="classripple_1_1LedgerMaster.html#a262ba48a2919950db79ae9434018b450">app_</a>.<a class="code" href="classripple_1_1Application.html#a25c5851322f6cb3762563fd1278c6143">getNodeStore</a>().<a class="code" href="classripple_1_1NodeStore_1_1Database.html#a4c2e13367bf02755107ee7ca3ad756be">fetchNodeObject</a>(ledgerHash, index);</div>
<div class="line"><a name="l01684"></a><span class="lineno"> 1684</span>&#160; <span class="keyword">auto</span> nodeObject = <a class="code" href="classripple_1_1LedgerMaster.html#a262ba48a2919950db79ae9434018b450">app_</a>.<a class="code" href="classripple_1_1Application.html#a25c5851322f6cb3762563fd1278c6143">getNodeStore</a>().<a class="code" href="classripple_1_1NodeStore_1_1Database.html#a780601a4dce8d688490a24a61f8cea9e">fetchNodeObject</a>(ledgerHash, index);</div>
<div class="line"><a name="l01685"></a><span class="lineno"> 1685</span>&#160; <span class="keywordflow">if</span> (nodeObject &amp;&amp; (nodeObject-&gt;getData().size() &gt;= 120))</div>
<div class="line"><a name="l01686"></a><span class="lineno"> 1686</span>&#160; {</div>
<div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160; <a class="code" href="classripple_1_1SerialIter.html">SerialIter</a> it(</div>
@@ -2442,8 +2442,8 @@ $(function() {
<div class="ttc" id="atime_since_epoch_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point/time_since_epoch.html">std::chrono::time_point::time_since_epoch</a></div><div class="ttdeci">T time_since_epoch(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a052a7d6baf80f975ebe10a8f855ca3e7"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a052a7d6baf80f975ebe10a8f855ca3e7">ripple::LedgerMaster::mCompleteLedgers</a></div><div class="ttdeci">RangeSet&lt; std::uint32_t &gt; mCompleteLedgers</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00370">LedgerMaster.h:370</a></div></div>
<div class="ttc" id="astol_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/stol.html">std::stol</a></div><div class="ttdeci">T stol(T... args)</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_1Config_html_a8fdf3fd3b2112759b3a0a7fa4d8afa05"><div class="ttname"><a href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">ripple::Config::reporting</a></div><div class="ttdeci">bool reporting() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00313">Config.h:313</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_1Config_html_a8fdf3fd3b2112759b3a0a7fa4d8afa05"><div class="ttname"><a href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">ripple::Config::reporting</a></div><div class="ttdeci">bool reporting() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00316">Config.h:316</a></div></div>
<div class="ttc" id="aclassripple_1_1UptimeClock_html_ae854244a4dcf8de363337e93d5a04444"><div class="ttname"><a href="classripple_1_1UptimeClock.html#ae854244a4dcf8de363337e93d5a04444">ripple::UptimeClock::now</a></div><div class="ttdeci">static time_point now()</div><div class="ttdef"><b>Definition:</b> <a href="UptimeClock_8cpp_source.html#l00063">UptimeClock.cpp:63</a></div></div>
<div class="ttc" id="aclassripple_1_1RelationalDBInterface_html_aa4ec3fcac75481ae862805f34289e80e"><div class="ttname"><a href="classripple_1_1RelationalDBInterface.html#aa4ec3fcac75481ae862805f34289e80e">ripple::RelationalDBInterface::getMaxLedgerSeq</a></div><div class="ttdeci">virtual std::optional&lt; LedgerIndex &gt; getMaxLedgerSeq()=0</div><div class="ttdoc">getMaxLedgerSeq Returns maximum ledger sequence in Ledgers table.</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a871c2f482c5d16d602a21f6ab9d85b48"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a871c2f482c5d16d602a21f6ab9d85b48">ripple::LedgerMaster::mFillInProgress</a></div><div class="ttdeci">int mFillInProgress</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00377">LedgerMaster.h:377</a></div></div>
@@ -2509,7 +2509,6 @@ $(function() {
<div class="ttc" id="amap_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a25476afb16a118d37c17490273a0f24b"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a25476afb16a118d37c17490273a0f24b">ripple::LedgerHistory::getLedgerBySeq</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getLedgerBySeq(LedgerIndex ledgerIndex)</div><div class="ttdoc">Get a ledger given its sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00092">LedgerHistory.cpp:92</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ad2fa32b34f11e29cac95c53aece8b7f1"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ad2fa32b34f11e29cac95c53aece8b7f1">ripple::LedgerMaster::mPathFindNewRequest</a></div><div class="ttdeci">bool mPathFindNewRequest</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00380">LedgerMaster.h:380</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_1Application_html_a5368183e92fc6cd7a985295d258ec892"><div class="ttname"><a href="classripple_1_1Application.html#a5368183e92fc6cd7a985295d258ec892">ripple::Application::getPathRequests</a></div><div class="ttdeci">virtual PathRequests &amp; getPathRequests()=0</div></div>
<div class="ttc" id="aclassripple_1_1LedgerHolder_html_a213656e1e54f1aff2e3a3464be7ec257"><div class="ttname"><a href="classripple_1_1LedgerHolder.html#a213656e1e54f1aff2e3a3464be7ec257">ripple::LedgerHolder::get</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; get()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHolder_8h_source.html#l00055">LedgerHolder.h:55</a></div></div>
@@ -2558,7 +2557,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ac5898dfd3da0b6b11998976b6a31dab9"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ac5898dfd3da0b6b11998976b6a31dab9">ripple::LedgerMaster::addFetchPack</a></div><div class="ttdeci">void addFetchPack(uint256 const &amp;hash, std::shared_ptr&lt; Blob &gt; data)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l02104">LedgerMaster.cpp:2104</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a79feb7167d74a61f8cb1e273cb71b8c6"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a79feb7167d74a61f8cb1e273cb71b8c6">ripple::LedgerMaster::clearLedger</a></div><div class="ttdeci">void clearLedger(std::uint32_t seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00586">LedgerMaster.cpp:586</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="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_1NetworkOPs_html_aed88fd077392ff34912bc591065c07ee"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#aed88fd077392ff34912bc591065c07ee">ripple::NetworkOPs::clearAmendmentWarned</a></div><div class="ttdeci">virtual void clearAmendmentWarned()=0</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ab7af221b6b993c60afbc18b872f68cfb"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ab7af221b6b993c60afbc18b872f68cfb">ripple::LedgerMaster::getLedgerHashForHistory</a></div><div class="ttdeci">std::optional&lt; LedgerHash &gt; getLedgerHashForHistory(LedgerIndex index, InboundLedger::Reason reason)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01280">LedgerMaster.cpp:1280</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a7621d03781287445cfabcb91046f141d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a7621d03781287445cfabcb91046f141d">ripple::LedgerMaster::m_journal</a></div><div class="ttdeci">beast::Journal m_journal</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00337">LedgerMaster.h:337</a></div></div>
@@ -2591,11 +2590,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_adbb16e4fb8acf01bd535684e45d20051"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#adbb16e4fb8acf01bd535684e45d20051">ripple::LedgerMaster::storeLedger</a></div><div class="ttdeci">bool storeLedger(std::shared_ptr&lt; Ledger const &gt; ledger)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00527">LedgerMaster.cpp:527</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/end.html">std::vector::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1InboundLedger_html_a3e8d7f8b5fa089a184dcc9b00b6e0da7"><div class="ttname"><a href="classripple_1_1InboundLedger.html#a3e8d7f8b5fa089a184dcc9b00b6e0da7">ripple::InboundLedger::Reason</a></div><div class="ttdeci">Reason</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedger_8h_source.html#l00046">InboundLedger.h:46</a></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="aclassripple_1_1Application_html_aed2839ae4fa38c17719b4547056c77fa"><div class="ttname"><a href="classripple_1_1Application.html#aed2839ae4fa38c17719b4547056c77fa">ripple::Application::getLedgerReplayer</a></div><div class="ttdeci">virtual LedgerReplayer &amp; getLedgerReplayer()=0</div></div>
<div class="ttc" id="aclassripple_1_1SHAMapHash_html_a8f95b5bc14b7085d368f56aeaa17ef4f"><div class="ttname"><a href="classripple_1_1SHAMapHash.html#a8f95b5bc14b7085d368f56aeaa17ef4f">ripple::SHAMapHash::as_uint256</a></div><div class="ttdeci">uint256 const &amp; as_uint256() const</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapHash_8h_source.html#l00043">SHAMapHash.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a6f1008fae10cc18f12aaee19091d9980"><div class="ttname"><a href="classripple_1_1Application.html#a6f1008fae10cc18f12aaee19091d9980">ripple::Application::getSHAMapStore</a></div><div class="ttdeci">virtual SHAMapStore &amp; getSHAMapStore()=0</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a2204e39a00d7a57401d99b520c2721fd"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a2204e39a00d7a57401d99b520c2721fd">ripple::LedgerMaster::setLedgerRangePresent</a></div><div class="ttdeci">void setLedgerRangePresent(std::uint32_t minV, std::uint32_t maxV)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01826">LedgerMaster.cpp:1826</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ae10c8f2c5e0676a704bd28486b7640af"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ae10c8f2c5e0676a704bd28486b7640af">ripple::NodeStore::Database::earliestLedgerSeq</a></div><div class="ttdeci">std::uint32_t earliestLedgerSeq() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00237">Database.h:237</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_ae10c8f2c5e0676a704bd28486b7640af"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#ae10c8f2c5e0676a704bd28486b7640af">ripple::NodeStore::Database::earliestLedgerSeq</a></div><div class="ttdeci">std::uint32_t earliestLedgerSeq() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00238">Database.h:238</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aac6876ad6800d8cd0a4c9a306baf35204"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aac6876ad6800d8cd0a4c9a306baf35204">ripple::jtADVANCE</a></div><div class="ttdeci">@ jtADVANCE</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00066">Job.h:66</a></div></div>
<div class="ttc" id="amax_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/max.html">std::max</a></div><div class="ttdeci">T max(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1RelationalDBInterface_html_a21bc1426669349600fc43a631f4d624d"><div class="ttname"><a href="classripple_1_1RelationalDBInterface.html#a21bc1426669349600fc43a631f4d624d">ripple::RelationalDBInterface::getHashesByIndex</a></div><div class="ttdeci">virtual std::optional&lt; LedgerHashPair &gt; getHashesByIndex(LedgerIndex ledgerIndex)=0</div><div class="ttdoc">getHashesByIndex Returns hash of the ledger and hash of parent ledger for the ledger of given sequenc...</div></div>
@@ -2609,7 +2609,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html_a7323c2513443e8ea3a82489ba229c65c"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html#a7323c2513443e8ea3a82489ba229c65c">ripple::LoadFeeTrack::setRemoteFee</a></div><div class="ttdeci">void setRemoteFee(std::uint32_t f)</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8h_source.html#l00060">LoadFeeTrack.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a4f59228c74d5491f68333ef250431cdb"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a4f59228c74d5491f68333ef250431cdb">ripple::LedgerMaster::getHashBySeq</a></div><div class="ttdeci">uint256 getHashBySeq(std::uint32_t index)</div><div class="ttdoc">Get a ledger's hash by sequence number using the cache.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01702">LedgerMaster.cpp:1702</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ac93d1652035e6600635bdf6cba0d510a"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ac93d1652035e6600635bdf6cba0d510a">ripple::LedgerMaster::findNewLedgersToPublish</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; Ledger const &gt; &gt; findNewLedgersToPublish(std::unique_lock&lt; std::recursive_mutex &gt; &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01303">LedgerMaster.cpp:1303</a></div></div>
<div class="ttc" id="anamespaceripple_html_afd9c0655540fb85bcc173ec81c7c7290"><div class="ttname"><a href="namespaceripple.html#afd9c0655540fb85bcc173ec81c7c7290">ripple::pendSaveValidated</a></div><div class="ttdeci">bool pendSaveValidated(Application &amp;app, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, bool isSynchronous, bool isCurrent)</div><div class="ttdoc">Save, or arrange to save, a fully-validated ledger Returns false on error.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00944">Ledger.cpp:944</a></div></div>
<div class="ttc" id="anamespaceripple_html_afd9c0655540fb85bcc173ec81c7c7290"><div class="ttname"><a href="namespaceripple.html#afd9c0655540fb85bcc173ec81c7c7290">ripple::pendSaveValidated</a></div><div class="ttdeci">bool pendSaveValidated(Application &amp;app, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, bool isSynchronous, bool isCurrent)</div><div class="ttdoc">Save, or arrange to save, a fully-validated ledger Returns false on error.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00947">Ledger.cpp:947</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a6e70b1320b512bce863a8672be1e3b7d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6e70b1320b512bce863a8672be1e3b7d">ripple::LedgerMaster::isCaughtUp</a></div><div class="ttdeci">bool isCaughtUp(std::string &amp;reason)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00296">LedgerMaster.cpp:296</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a17c4b88b151507f01b3b4b510b9b3818"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a17c4b88b151507f01b3b4b510b9b3818">ripple::LedgerMaster::getCloseTimeByHash</a></div><div class="ttdeci">std::optional&lt; NetClock::time_point &gt; getCloseTimeByHash(LedgerHash const &amp;ledgerHash, LedgerIndex ledgerIndex)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01680">LedgerMaster.cpp:1680</a></div></div>