This commit is contained in:
nbougalis
2020-05-06 06:59:28 +00:00
parent a569e0f56e
commit 755b13a414
3523 changed files with 69315 additions and 79715 deletions

View File

@@ -613,7 +613,7 @@ $(function() {
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<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#l00094">Application.h:94</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_ad705bf378cd95b9a8a394c0dfb698e77"><div class="ttname"><a href="classripple_1_1TaggedCache.html#ad705bf378cd95b9a8a394c0dfb698e77">ripple::TaggedCache::del</a></div><div class="ttdeci">bool del(const key_type &amp;key, bool valid)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00270">TaggedCache.h:270</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_ad705bf378cd95b9a8a394c0dfb698e77"><div class="ttname"><a href="classripple_1_1TaggedCache.html#ad705bf378cd95b9a8a394c0dfb698e77">ripple::TaggedCache::del</a></div><div class="ttdeci">bool del(const key_type &amp;key, bool valid)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00265">TaggedCache.h:265</a></div></div>
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt; Collector &gt;</a></div></div>
<div class="ttc" id="anamespaceripple_html_a22adb38923282bf7dbb38655afdb381d"><div class="ttname"><a href="namespaceripple.html#a22adb38923282bf7dbb38655afdb381d">ripple::loadByIndex</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger &gt; loadByIndex(std::uint32_t ledgerIndex, Application &amp;app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01102">Ledger.cpp:1102</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9dc7d077ad3f0c9111193059dc1064ac"><div class="ttname"><a href="namespaceripple.html#a9dc7d077ad3f0c9111193059dc1064ac">ripple::CachedLedgerAge</a></div><div class="ttdeci">constexpr std::chrono::seconds CachedLedgerAge</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00035">LedgerHistory.cpp:35</a></div></div>
@@ -626,10 +626,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a8413110326cba685ff8cdb908ff310e9"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a8413110326cba685ff8cdb908ff310e9">ripple::LedgerHistory::j_</a></div><div class="ttdeci">beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00159">LedgerHistory.h:159</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::seconds</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ae8f38e5e1ec9f36261c3efa670eb2b85"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ae8f38e5e1ec9f36261c3efa670eb2b85">ripple::LedgerHistory::tune</a></div><div class="ttdeci">void tune(int size, std::chrono::seconds age)</div><div class="ttdoc">Set the history cache's parameters.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00527">LedgerHistory.cpp:527</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a8b19cf9b9885ddeceb282d5fb6757ce5"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a8b19cf9b9885ddeceb282d5fb6757ce5">ripple::TaggedCache::fetch</a></div><div class="ttdeci">std::shared_ptr&lt; T &gt; fetch(const key_type &amp;key)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00397">TaggedCache.h:397</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a8b19cf9b9885ddeceb282d5fb6757ce5"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a8b19cf9b9885ddeceb282d5fb6757ce5">ripple::TaggedCache::fetch</a></div><div class="ttdeci">std::shared_ptr&lt; T &gt; fetch(const key_type &amp;key)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00392">TaggedCache.h:392</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac70521ab6e1277870a9e400e7a08e937"><div class="ttname"><a href="namespaceripple.html#ac70521ab6e1277870a9e400e7a08e937">ripple::stopwatch</a></div><div class="ttdeci">Stopwatch &amp; stopwatch()</div><div class="ttdoc">Returns an instance of a wall clock.</div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00086">chrono.h:86</a></div></div>
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00041">ValidatorList.cpp:41</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_aaa890e8aee550873258da21774da1d0b"><div class="ttname"><a href="classripple_1_1TaggedCache.html#aaa890e8aee550873258da21774da1d0b">ripple::TaggedCache::canonicalize_replace_cache</a></div><div class="ttdeci">bool canonicalize_replace_cache(const key_type &amp;key, std::shared_ptr&lt; T &gt; const &amp;data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00383">TaggedCache.h:383</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_aaa890e8aee550873258da21774da1d0b"><div class="ttname"><a href="classripple_1_1TaggedCache.html#aaa890e8aee550873258da21774da1d0b">ripple::TaggedCache::canonicalize_replace_cache</a></div><div class="ttdeci">bool canonicalize_replace_cache(const key_type &amp;key, std::shared_ptr&lt; T &gt; const &amp;data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00378">TaggedCache.h:378</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a8decf929ebaba3425836b33fc74d6be4"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">ripple::LedgerHistory::getLedgerHash</a></div><div class="ttdeci">LedgerHash getLedgerHash(LedgerIndex ledgerIndex)</div><div class="ttdoc">Get a ledger's hash given its sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00080">LedgerHistory.cpp:80</a></div></div>
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a5b22f0c89730a59843fa1840d9225d27"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">ripple::LedgerHistory::builtLedger</a></div><div class="ttdeci">void builtLedger(std::shared_ptr&lt; Ledger const &gt; const &amp;, uint256 const &amp;consensusHash, Json::Value)</div><div class="ttdoc">Report that we have locally built a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00431">LedgerHistory.cpp:431</a></div></div>
@@ -645,8 +645,8 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SHAMapItem_html"><div class="ttname"><a href="classripple_1_1SHAMapItem.html">ripple::SHAMapItem</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapItem_8h_source.html#l00034">SHAMapItem.h:34</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_aef350868af3be617b169eef8ab396827"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#aef350868af3be617b169eef8ab396827">ripple::LedgerHistory::getLedgerByHash</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getLedgerByHash(LedgerHash const &amp;ledgerHash)</div><div class="ttdoc">Retrieve a ledger given its hash.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00125">LedgerHistory.cpp:125</a></div></div>
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a6516e7dfcbc527e96ed681e692259a6a"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a6516e7dfcbc527e96ed681e692259a6a">ripple::TaggedCache::getKeys</a></div><div class="ttdeci">std::vector&lt; key_type &gt; getKeys() const</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00522">TaggedCache.h:522</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_abf9dcf9333193cda6edfdf88f6351c97"><div class="ttname"><a href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">ripple::TaggedCache::peekMutex</a></div><div class="ttdeci">mutex_type &amp; peekMutex()</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00516">TaggedCache.h:516</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a6516e7dfcbc527e96ed681e692259a6a"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a6516e7dfcbc527e96ed681e692259a6a">ripple::TaggedCache::getKeys</a></div><div class="ttdeci">std::vector&lt; key_type &gt; getKeys() const</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00511">TaggedCache.h:511</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_abf9dcf9333193cda6edfdf88f6351c97"><div class="ttname"><a href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">ripple::TaggedCache::peekMutex</a></div><div class="ttdeci">mutex_type &amp; peekMutex()</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00505">TaggedCache.h:505</a></div></div>
<div class="ttc" id="aunique_lock_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_af88b035a71531a9b27ee2fa25d0444e9"><div class="ttname"><a href="classripple_1_1ReadView.html#af88b035a71531a9b27ee2fa25d0444e9">ripple::ReadView::txRead</a></div><div class="ttdeci">virtual tx_type txRead(key_type const &amp;key) const =0</div><div class="ttdoc">Read a transaction from the tx map.</div></div>
<div class="ttc" id="aclassripple_1_1SHAMap_html"><div class="ttname"><a href="classripple_1_1SHAMap.html">ripple::SHAMap</a></div><div class="ttdoc">A SHAMap is both a radix tree with a fan-out of 16 and a Merkle tree.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMap_8h_source.html#l00081">SHAMap.h:81</a></div></div>
@@ -658,10 +658,10 @@ $(function() {
<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="anamespaceripple_html_a49ad057420586791e32265487778ce61"><div class="ttname"><a href="namespaceripple.html#a49ad057420586791e32265487778ce61">ripple::log_one</a></div><div class="ttdeci">static void log_one(ReadView const &amp;ledger, uint256 const &amp;tx, char const *msg, beast::Journal &amp;j)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00150">LedgerHistory.cpp:150</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &amp;fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00283">LedgerToJson.cpp:283</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_af2689719b0e55610cb08134b0e4f3a9e"><div class="ttname"><a href="classripple_1_1TaggedCache.html#af2689719b0e55610cb08134b0e4f3a9e">ripple::TaggedCache::setTargetAge</a></div><div class="ttdeci">void setTargetAge(clock_type::duration s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00125">TaggedCache.h:125</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_af2689719b0e55610cb08134b0e4f3a9e"><div class="ttname"><a href="classripple_1_1TaggedCache.html#af2689719b0e55610cb08134b0e4f3a9e">ripple::TaggedCache::setTargetAge</a></div><div class="ttdeci">void setTargetAge(clock_type::duration s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00120">TaggedCache.h:120</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00188">ReadView.h:188</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a2b0f99a8b2d0752fc37a54dea2b429cf"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a2b0f99a8b2d0752fc37a54dea2b429cf">ripple::TaggedCache::setTargetSize</a></div><div class="ttdeci">void setTargetSize(int s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00105">TaggedCache.h:105</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a2b0f99a8b2d0752fc37a54dea2b429cf"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a2b0f99a8b2d0752fc37a54dea2b429cf">ripple::TaggedCache::setTargetSize</a></div><div class="ttdeci">void setTargetSize(int s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00100">TaggedCache.h:100</a></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#l00256">ReadView.h:256</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>
@@ -669,7 +669,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a9d3e04a8d477455a9da28022915bad81"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81">ripple::LedgerHistory::clearLedgerCachePrior</a></div><div class="ttdeci">void clearLedgerCachePrior(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00534">LedgerHistory.cpp:534</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="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_1TaggedCache_html_af032e0e25c9e7757b75096f99b4d2ee7"><div class="ttname"><a href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">ripple::TaggedCache::canonicalize_replace_client</a></div><div class="ttdeci">bool canonicalize_replace_client(const key_type &amp;key, std::shared_ptr&lt; T &gt; &amp;data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00391">TaggedCache.h:391</a></div></div>
<div class="ttc" id="aclassripple_1_1TaggedCache_html_af032e0e25c9e7757b75096f99b4d2ee7"><div class="ttname"><a href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">ripple::TaggedCache::canonicalize_replace_client</a></div><div class="ttdeci">bool canonicalize_replace_client(const key_type &amp;key, std::shared_ptr&lt; T &gt; &amp;data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00386">TaggedCache.h:386</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ada81f3494202a6c8473ba4f17c12d91f"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ada81f3494202a6c8473ba4f17c12d91f">ripple::LedgerHistory::mismatch_counter_</a></div><div class="ttdeci">beast::insight::Counter mismatch_counter_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00132">LedgerHistory.h:132</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a38f560ae8e28cf743665f2151b2826a9"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a38f560ae8e28cf743665f2151b2826a9">ripple::LedgerHistory::LedgerHistory</a></div><div class="ttdeci">LedgerHistory(beast::insight::Collector::ptr const &amp;collector, Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00039">LedgerHistory.cpp:39</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a6ad42489964a9f9b01df435e391bcfd2"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">ripple::LedgerHistory::m_ledgers_by_hash</a></div><div class="ttdeci">LedgersByHash m_ledgers_by_hash</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00136">LedgerHistory.h:136</a></div></div>