This commit is contained in:
nbougalis
2020-12-14 17:57:31 +00:00
parent 8b9edaced4
commit 00ae94e785
332 changed files with 24764 additions and 24381 deletions

View File

@@ -2279,7 +2279,7 @@ $(function() {
<div class="ttc" id="aback_inserter_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/back_inserter.html">std::back_inserter</a></div><div class="ttdeci">T back_inserter(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a284da756b31604386fdb976808fb89db"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a284da756b31604386fdb976808fb89db">ripple::LedgerMaster::upgradeWarningPrevTime_</a></div><div class="ttdeci">TimeKeeper::time_point upgradeWarningPrevTime_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00410">LedgerMaster.h:410</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapTreeNode_html_ae1888014b78e231a2ce381f8871fad61"><div class="ttname"><a href="classripple_1_1SHAMapTreeNode.html#ae1888014b78e231a2ce381f8871fad61">ripple::SHAMapTreeNode::serializeWithPrefix</a></div><div class="ttdeci">virtual void serializeWithPrefix(Serializer &amp;) const =0</div><div class="ttdoc">Serialize the node in a format appropriate for hashing.</div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_af37bfdb23c49649cfa40a40ac5d182fd"><div class="ttname"><a href="classripple_1_1ValidatorList.html#af37bfdb23c49649cfa40a40ac5d182fd">ripple::ValidatorList::getQuorumKeys</a></div><div class="ttdeci">QuorumKeys getQuorumKeys() const</div><div class="ttdoc">Get the quorum and all of the trusted keys.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00507">ValidatorList.h:507</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_af37bfdb23c49649cfa40a40ac5d182fd"><div class="ttname"><a href="classripple_1_1ValidatorList.html#af37bfdb23c49649cfa40a40ac5d182fd">ripple::ValidatorList::getQuorumKeys</a></div><div class="ttdeci">QuorumKeys getQuorumKeys() const</div><div class="ttdoc">Get the quorum and all of the trusted keys.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00509">ValidatorList.h:509</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a0841fd5ecc4dc815a9a1e6b6bd65210a"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a0841fd5ecc4dc815a9a1e6b6bd65210a">ripple::LedgerMaster::releaseReplay</a></div><div class="ttdeci">std::unique_ptr&lt; LedgerReplay &gt; releaseReplay()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01775">LedgerMaster.cpp:1775</a></div></div>
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::minutes</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6e"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6e">ripple::ApplyFlags</a></div><div class="ttdeci">ApplyFlags</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00030">ApplyView.h:30</a></div></div>
@@ -2334,7 +2334,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_affe5ded195b29cdc83334b862e806b8c"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#affe5ded195b29cdc83334b862e806b8c">ripple::LedgerMaster::ledger_fetch_size_</a></div><div class="ttdeci">const std::uint32_t ledger_fetch_size_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00399">LedgerMaster.h:399</a></div></div>
<div class="ttc" id="aclassripple_1_1Job_html_a0a3d9c407f87d7254c767ff87845cc85"><div class="ttname"><a href="classripple_1_1Job.html#a0a3d9c407f87d7254c767ff87845cc85">ripple::Job::getCancelCallback</a></div><div class="ttdeci">CancelCallback getCancelCallback() const</div><div class="ttdef"><b>Definition:</b> <a href="Job_8cpp_source.html#l00058">Job.cpp:58</a></div></div>
<div class="ttc" id="anamespaceripple_1_1BuildInfo_html_a78c52e19009a32c3d05a43c59f864bd3"><div class="ttname"><a href="namespaceripple_1_1BuildInfo.html#a78c52e19009a32c3d05a43c59f864bd3">ripple::BuildInfo::isRippledVersion</a></div><div class="ttdeci">bool isRippledVersion(std::uint64_t version)</div><div class="ttdoc">Check if the encoded software version is a rippled software version.</div><div class="ttdef"><b>Definition:</b> <a href="BuildInfo_8cpp_source.html#l00158">BuildInfo.cpp:158</a></div></div>
<div class="ttc" id="anamespaceripple_html_add9d90d52d685ee9e6baaf986b71081b"><div class="ttname"><a href="namespaceripple.html#add9d90d52d685ee9e6baaf986b71081b">ripple::getHashByIndex</a></div><div class="ttdeci">uint256 getHashByIndex(std::uint32_t ledgerIndex, Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01260">Ledger.cpp:1260</a></div></div>
<div class="ttc" id="anamespaceripple_html_add9d90d52d685ee9e6baaf986b71081b"><div class="ttname"><a href="namespaceripple.html#add9d90d52d685ee9e6baaf986b71081b">ripple::getHashByIndex</a></div><div class="ttdeci">uint256 getHashByIndex(std::uint32_t ledgerIndex, Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01262">Ledger.cpp:1262</a></div></div>
<div class="ttc" id="aclassripple_1_1SHAMapMissingNode_html"><div class="ttname"><a href="classripple_1_1SHAMapMissingNode.html">ripple::SHAMapMissingNode</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapMissingNode_8h_source.html#l00055">SHAMapMissingNode.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_ab9dfcd27fee120a72875872a68f12ffb"><div class="ttname"><a href="classripple_1_1JobQueue.html#ab9dfcd27fee120a72875872a68f12ffb">ripple::JobQueue::getJobCount</a></div><div class="ttdeci">int getJobCount(JobType t) const</div><div class="ttdoc">Jobs waiting at this priority.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8cpp_source.html#l00121">JobQueue.cpp:121</a></div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
@@ -2427,7 +2427,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a1dd0f5cbae7e22dcd6832624f0a16e79"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a1dd0f5cbae7e22dcd6832624f0a16e79">ripple::LedgerMaster::getNeededValidations</a></div><div class="ttdeci">std::size_t getNeededValidations()</div><div class="ttdoc">Determines how many validations are needed to fully validate a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00988">LedgerMaster.cpp:988</a></div></div>
<div class="ttc" id="aclassbeast_1_1abstract__clock_html"><div class="ttname"><a href="classbeast_1_1abstract__clock.html">beast::abstract_clock&lt; std::chrono::steady_clock &gt;</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_1ValidatorList_html_a0937f06a5eddf696521deaef47192a32"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a0937f06a5eddf696521deaef47192a32">ripple::ValidatorList::negativeUNLFilter</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; STValidation &gt; &gt; negativeUNLFilter(std::vector&lt; std::shared_ptr&lt; STValidation &gt;&gt; &amp;&amp;validations) const</div><div class="ttdoc">Remove validations that are from validators on the negative UNL.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l01005">ValidatorList.cpp:1005</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a0937f06a5eddf696521deaef47192a32"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a0937f06a5eddf696521deaef47192a32">ripple::ValidatorList::negativeUNLFilter</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; STValidation &gt; &gt; negativeUNLFilter(std::vector&lt; std::shared_ptr&lt; STValidation &gt;&gt; &amp;&amp;validations) const</div><div class="ttdoc">Remove validations that are from validators on the negative UNL.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l01038">ValidatorList.cpp:1038</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae93a0ce909950194e6f9aaed7579ea74"><div class="ttname"><a href="namespaceripple.html#ae93a0ce909950194e6f9aaed7579ea74">ripple::areCompatible</a></div><div class="ttdeci">bool areCompatible(ReadView const &amp;validLedger, ReadView const &amp;testLedger, beast::Journal::Stream &amp;s, const char *reason)</div><div class="ttdoc">Return false if the test ledger is provably incompatible with the valid ledger, that is,...</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00358">View.cpp:358</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a472f0a396bcdde5d66d860d0d5642923"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a472f0a396bcdde5d66d860d0d5642923">ripple::LedgerMaster::mAdvanceThread</a></div><div class="ttdeci">bool mAdvanceThread</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00372">LedgerMaster.h:372</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a168ff9afab04a717a7dacbca1927566c"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a168ff9afab04a717a7dacbca1927566c">ripple::LedgerMaster::checkAccept</a></div><div class="ttdeci">void checkAccept(std::shared_ptr&lt; Ledger const &gt; const &amp;ledger)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00994">LedgerMaster.cpp:994</a></div></div>
@@ -2487,7 +2487,7 @@ $(function() {
<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="aclassripple_1_1LedgerMaster_html_a6d84a7bc393900b8d1d12008dcfce9b4"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6d84a7bc393900b8d1d12008dcfce9b4">ripple::LedgerMaster::updatePaths</a></div><div class="ttdeci">void updatePaths(Job &amp;job)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01395">LedgerMaster.cpp:1395</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_a991ad04127005bca99824203dfe2e783"><div class="ttname"><a href="namespaceripple.html#a991ad04127005bca99824203dfe2e783">ripple::getHashesByIndex</a></div><div class="ttdeci">bool getHashesByIndex(std::uint32_t ledgerIndex, uint256 &amp;ledgerHash, uint256 &amp;parentHash, Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01289">Ledger.cpp:1289</a></div></div>
<div class="ttc" id="anamespaceripple_html_a991ad04127005bca99824203dfe2e783"><div class="ttname"><a href="namespaceripple.html#a991ad04127005bca99824203dfe2e783">ripple::getHashesByIndex</a></div><div class="ttdeci">bool getHashesByIndex(std::uint32_t ledgerIndex, uint256 &amp;ledgerHash, uint256 &amp;parentHash, Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01291">Ledger.cpp:1291</a></div></div>
<div class="ttc" id="amake_pair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a></div><div class="ttdeci">T make_pair(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a55ebab5e9bf8d8231da8f3c796150719"><div class="ttname"><a href="classripple_1_1Serializer.html#a55ebab5e9bf8d8231da8f3c796150719">ripple::Serializer::add32</a></div><div class="ttdeci">int add32(std::uint32_t i)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00038">Serializer.cpp:38</a></div></div>
<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#l00510">LedgerMaster.cpp:510</a></div></div>
@@ -2508,7 +2508,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#l00059">LoadFeeTrack.h:59</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#l01593">LedgerMaster.cpp:1593</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#l01276">LedgerMaster.cpp:1276</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#l01061">Ledger.cpp:1061</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#l01063">Ledger.cpp:1063</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#l00287">LedgerMaster.cpp:287</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_aae6f0eb246e1a10b8c025b116e6993f0"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#aae6f0eb246e1a10b8c025b116e6993f0">ripple::LedgerMaster::mPathFindThread</a></div><div class="ttdeci">int mPathFindThread</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00378">LedgerMaster.h:378</a></div></div>
@@ -2530,7 +2530,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a414aa94e494bb1e86e6f17ee84b204f6"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a414aa94e494bb1e86e6f17ee84b204f6">ripple::LedgerMaster::getCacheHitRate</a></div><div class="ttdeci">float getCacheHitRate()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01743">LedgerMaster.cpp:1743</a></div></div>
<div class="ttc" id="aclassripple_1_1CanonicalTXSet_html_af36fed1e1de928391be3cd7c29f94b52"><div class="ttname"><a href="classripple_1_1CanonicalTXSet.html#af36fed1e1de928391be3cd7c29f94b52">ripple::CanonicalTXSet::reset</a></div><div class="ttdeci">void reset(LedgerHash const &amp;salt)</div><div class="ttdef"><b>Definition:</b> <a href="CanonicalTXSet_8h_source.html#l00129">CanonicalTXSet.h:129</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad56325b81b4bf2441bcb0791c243565d"><div class="ttname"><a href="namespaceripple.html#ad56325b81b4bf2441bcb0791c243565d">ripple::MAX_WRITE_LOAD_ACQUIRE</a></div><div class="ttdeci">static constexpr int MAX_WRITE_LOAD_ACQUIRE</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00147">LedgerMaster.cpp:147</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_ad28f57783826e0b090713c89265c81e4"><div class="ttname"><a href="classripple_1_1ValidatorList.html#ad28f57783826e0b090713c89265c81e4">ripple::ValidatorList::quorum</a></div><div class="ttdeci">std::size_t quorum() const</div><div class="ttdoc">Get quorum value for current trusted key set.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00343">ValidatorList.h:343</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_ad28f57783826e0b090713c89265c81e4"><div class="ttname"><a href="classripple_1_1ValidatorList.html#ad28f57783826e0b090713c89265c81e4">ripple::ValidatorList::quorum</a></div><div class="ttdeci">std::size_t quorum() const</div><div class="ttdoc">Get quorum value for current trusted key set.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00345">ValidatorList.h:345</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_ac57d9b2dd4e172f0934c7a1e34485842"><div class="ttname"><a href="classripple_1_1Application.html#ac57d9b2dd4e172f0934c7a1e34485842">ripple::Application::getMaxDisallowedLedger</a></div><div class="ttdeci">virtual LedgerIndex getMaxDisallowedLedger()=0</div><div class="ttdoc">Ensure that a newly-started validator does not sign proposals older than the last ledger it persisted...</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a498847d43f1042eabbc26ce3e37c38c4"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a498847d43f1042eabbc26ce3e37c38c4">ripple::LedgerMaster::m_mutex</a></div><div class="ttdeci">std::recursive_mutex m_mutex</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00336">LedgerMaster.h:336</a></div></div>