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

@@ -221,7 +221,7 @@ $(function() {
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; msg.set_status(protocol::tsNEW);</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; msg.set_receivetimestamp(</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; app.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#af1b5d38f3ba1bcacfbb7a89979af70e4">now</a>().time_since_epoch().count());</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; app.<a class="code" href="classripple_1_1Application.html#a0511c5e849c6735036d4667a72ff01ee">overlay</a>().<a class="code" href="classripple_1_1Overlay.html#a73d6ae70e76883e5451e6348354b3575">foreach</a> (<a class="code" href="namespaceripple.html#aadbdb5fdb67df35a18a57c2db051b3f5">send_if_not</a>(</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; app.<a class="code" href="classripple_1_1Application.html#a0511c5e849c6735036d4667a72ff01ee">overlay</a>().<a class="code" href="classripple_1_1Overlay.html#ace401ddd7d28c698af38c35ef8fc06e3">foreach</a>(<a class="code" href="namespaceripple.html#aadbdb5fdb67df35a18a57c2db051b3f5">send_if_not</a>(</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; std::make_shared&lt;Message&gt;(msg, protocol::mtTRANSACTION),</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <a class="code" href="structripple_1_1peer__in__set.html">peer_in_set</a>(*toSkip)));</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; }</div>
@@ -345,11 +345,10 @@ $(function() {
<div class="ttc" id="afunction_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a280004d4cce56d8f1ec4664950aa58d4"><div class="ttname"><a href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">ripple::Application::timeKeeper</a></div><div class="ttdeci">virtual TimeKeeper &amp; timeKeeper()=0</div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a918f3adba0e6acb5dd1b32e73061588e"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a918f3adba0e6acb5dd1b32e73061588e">ripple::OpenLedger::modify_mutex_</a></div><div class="ttdeci">std::mutex modify_mutex_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00054">OpenLedger.h:54</a></div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_a73d6ae70e76883e5451e6348354b3575"><div class="ttname"><a href="classripple_1_1Overlay.html#a73d6ae70e76883e5451e6348354b3575">ripple::Overlay::foreach</a></div><div class="ttdeci">std::enable_if_t&lt; !std::is_void&lt; typename UnaryFunc::return_type &gt;::value, typename UnaryFunc::return_type &gt; foreach(UnaryFunc f)</div><div class="ttdoc">Visit every active peer and return a value The functor must:</div><div class="ttdef"><b>Definition:</b> <a href="Overlay_8h_source.html#l00176">Overlay.h:176</a></div></div>
<div class="ttc" id="astructripple_1_1peer__in__set_html"><div class="ttname"><a href="structripple_1_1peer__in__set.html">ripple::peer_in_set</a></div><div class="ttdoc">Select all peers that are in the specified set.</div><div class="ttdef"><b>Definition:</b> <a href="predicates_8h_source.html#l00160">predicates.h:160</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a3b20a6007626da5a1d79d1213924cb72"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a3b20a6007626da5a1d79d1213924cb72">ripple::OpenLedger::accept</a></div><div class="ttdeci">void accept(Application &amp;app, Rules const &amp;rules, std::shared_ptr&lt; Ledger const &gt; const &amp;ledger, OrderedTxs const &amp;locals, bool retriesFirst, OrderedTxs &amp;retries, ApplyFlags flags, std::string const &amp;suffix=&quot;&quot;, modify_type const &amp;f={})</div><div class="ttdoc">Accept a new ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00071">OpenLedger.cpp:71</a></div></div>
<div class="ttc" id="aclassripple_1_1CanonicalTXSet_html"><div class="ttname"><a href="classripple_1_1CanonicalTXSet.html">ripple::CanonicalTXSet</a></div><div class="ttdoc">Holds transactions which were deferred to the next pass of consensus.</div><div class="ttdef"><b>Definition:</b> <a href="CanonicalTXSet_8h_source.html#l00036">CanonicalTXSet.h:36</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a7caa5feabdbbeb1e2e89e0d0543b5911"><div class="ttname"><a href="classripple_1_1Serializer.html#a7caa5feabdbbeb1e2e89e0d0543b5911">ripple::Serializer::data</a></div><div class="ttdeci">void const * data() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00079">Serializer.h:79</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a7caa5feabdbbeb1e2e89e0d0543b5911"><div class="ttname"><a href="classripple_1_1Serializer.html#a7caa5feabdbbeb1e2e89e0d0543b5911">ripple::Serializer::data</a></div><div class="ttdeci">void const * data() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00075">Serializer.h:75</a></div></div>
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162fac6476cc82d6799d4a026dfa2f430e06e"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162fac6476cc82d6799d4a026dfa2f430e06e">ripple::terQUEUED</a></div><div class="ttdeci">@ terQUEUED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00198">TER.h:198</a></div></div>
<div class="ttc" id="aemplace_hint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/emplace_hint.html">std::map::emplace_hint</a></div><div class="ttdeci">T emplace_hint(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1CachedSLEs_html"><div class="ttname"><a href="classripple_1_1CachedSLEs.html">ripple::CachedSLEs</a></div><div class="ttdoc">Caches SLEs by their digest.</div><div class="ttdef"><b>Definition:</b> <a href="CachedSLEs_8h_source.html#l00032">CachedSLEs.h:32</a></div></div>
@@ -360,20 +359,21 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Application_html_a9865710c130bf4427842a544b2b7f077"><div class="ttname"><a href="classripple_1_1Application.html#a9865710c130bf4427842a544b2b7f077">ripple::Application::getTxQ</a></div><div class="ttdeci">virtual TxQ &amp; getTxQ()=0</div></div>
<div class="ttc" id="anamespaceripple_html_a53f80df10254751781250aa20704e98f"><div class="ttname"><a href="namespaceripple.html#a53f80df10254751781250aa20704e98f">ripple::set</a></div><div class="ttdeci">bool set(T &amp;target, std::string const &amp;name, Section const &amp;section)</div><div class="ttdoc">Set a value from a configuration Section If the named value is not found or doesn't parse as a T,...</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00276">BasicConfig.h:276</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a6af0b6bd7155e389fdd4f08b17d87e47"><div class="ttname"><a href="classripple_1_1HashRouter.html#a6af0b6bd7155e389fdd4f08b17d87e47">ripple::HashRouter::shouldRecover</a></div><div class="ttdeci">bool shouldRecover(uint256 const &amp;key)</div><div class="ttdoc">Determines whether the hashed item should be recovered from the open ledger into the next open ledger...</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00126">HashRouter.cpp:126</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00368">Serializer.h:368</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00308">Serializer.h:308</a></div></div>
<div class="ttc" id="anamespaceripple_html_af1ea8e3f1e47355b19068f429e230201"><div class="ttname"><a href="namespaceripple.html#af1ea8e3f1e47355b19068f429e230201">ripple::debugTxstr</a></div><div class="ttdeci">std::string debugTxstr(std::shared_ptr&lt; STTx const &gt; const &amp;tx)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00210">OpenLedger.cpp:210</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a29980c0f77dcc002ef322c23080f3266"><div class="ttname"><a href="classripple_1_1HashRouter.html#a29980c0f77dcc002ef322c23080f3266">ripple::HashRouter::shouldRelay</a></div><div class="ttdeci">boost::optional&lt; std::set&lt; PeerShortID &gt; &gt; shouldRelay(uint256 const &amp;key)</div><div class="ttdoc">Determines whether the hashed item should be relayed.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00112">HashRouter.cpp:112</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6ea26445aea31680414da8405b918c6aee1"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6ea26445aea31680414da8405b918c6aee1">ripple::tapPREFER_QUEUE</a></div><div class="ttdeci">@ tapPREFER_QUEUE</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00044">ApplyView.h:44</a></div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_ace401ddd7d28c698af38c35ef8fc06e3"><div class="ttname"><a href="classripple_1_1Overlay.html#ace401ddd7d28c698af38c35ef8fc06e3">ripple::Overlay::foreach</a></div><div class="ttdeci">void foreach(Function f) const</div><div class="ttdoc">Visit every active peer.</div><div class="ttdef"><b>Definition:</b> <a href="Overlay_8h_source.html#l00167">Overlay.h:167</a></div></div>
<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="anamespaceripple_html_a97e4b79eaa01694360e38723347ea344"><div class="ttname"><a href="namespaceripple.html#a97e4b79eaa01694360e38723347ea344">ripple::debugTostr</a></div><div class="ttdeci">std::string debugTostr(OrderedTxs const &amp;set)</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00218">OpenLedger.cpp:218</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a88144aac5696b3f33eccfaaed0aeb8ba"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a88144aac5696b3f33eccfaaed0aeb8ba">ripple::OpenLedger::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdoc">Returns true if there are no transactions.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00043">OpenLedger.cpp:43</a></div></div>
<div class="ttc" id="aclassripple_1_1STTx_html_ad314af66e2542db537b3b5de291d33c3"><div class="ttname"><a href="classripple_1_1STTx.html#ad314af66e2542db537b3b5de291d33c3">ripple::STTx::getTransactionID</a></div><div class="ttdeci">uint256 getTransactionID() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00131">STTx.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6ead993a03ae0b72db5c62a616b69eaccff"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6ead993a03ae0b72db5c62a616b69eaccff">ripple::tapRETRY</a></div><div class="ttdeci">@ tapRETRY</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00039">ApplyView.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00043">Serializer.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00039">Serializer.h:39</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="alower_bound_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/lower_bound.html">std::map::lower_bound</a></div><div class="ttdeci">T lower_bound(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a0c39565dc9b4fde1230586ba826889c0"><div class="ttname"><a href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">ripple::Serializer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00073">Serializer.h:73</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a0c39565dc9b4fde1230586ba826889c0"><div class="ttname"><a href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">ripple::Serializer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00069">Serializer.h:69</a></div></div>
<div class="ttc" id="anamespaceripple_html_aadbdb5fdb67df35a18a57c2db051b3f5"><div class="ttname"><a href="namespaceripple.html#aadbdb5fdb67df35a18a57c2db051b3f5">ripple::send_if_not</a></div><div class="ttdeci">send_if_not_pred&lt; Predicate &gt; send_if_not(std::shared_ptr&lt; Message &gt; const &amp;m, Predicate const &amp;f)</div><div class="ttdoc">Helper function to aid in type deduction.</div><div class="ttdef"><b>Definition:</b> <a href="predicates_8h_source.html#l00107">predicates.h:107</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenLedger_html_a45ea81952cd667f5e109a173db763d3c"><div class="ttname"><a href="classripple_1_1OpenLedger.html#a45ea81952cd667f5e109a173db763d3c">ripple::OpenLedger::cache_</a></div><div class="ttdeci">CachedSLEs &amp; cache_</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8h_source.html#l00053">OpenLedger.h:53</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1ca4787ab5ad78320b9703f95f48db32"><div class="ttname"><a href="namespaceripple.html#a1ca4787ab5ad78320b9703f95f48db32">ripple::isTelLocal</a></div><div class="ttdeci">bool isTelLocal(TER x)</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00552">TER.h:552</a></div></div>