This commit is contained in:
bthomee
2025-05-27 20:51:01 +00:00
parent e735675d4a
commit dbc39cf988
246 changed files with 23613 additions and 22744 deletions

View File

@@ -193,7 +193,7 @@ $(function() {
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> {</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> _(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#ac357c9604f37854071b5d5b4a29fda4b">lock_</a>);</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keyword">auto</span> [resultIt, resultInserted] = <a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a68423e9ac9b9f1da163972ecda648c11">table_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/unordered_map/emplace.html">emplace</a>(</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> std::piecewise_construct,</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/piecewise_construct.html">std::piecewise_construct</a>,</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(<a class="code hl_enumvalue" href="namespaceripple_1_1Resource.html#a21bb0387f51ba0f1dc971bce94ffbac9a13db1e92697b16d8f50c272379548b97">kindInbound</a>, address.<a class="code hl_function" href="classbeast_1_1IP_1_1Endpoint.html#a7336271ad6a45e88f485d8fccc7cd4a2">at_port</a>(0)), <span class="comment">// Key</span></div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a7e446c761587c1cb096f00cb88f903c0">m_clock</a>.<a class="code hl_function" href="classbeast_1_1abstract__clock.html#ac9a577663353bfea66a096f12cb85293">now</a>())); <span class="comment">// Entry</span></div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
@@ -223,7 +223,7 @@ $(function() {
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> {</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> _(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#ac357c9604f37854071b5d5b4a29fda4b">lock_</a>);</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keyword">auto</span> [resultIt, resultInserted] = <a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a68423e9ac9b9f1da163972ecda648c11">table_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/unordered_map/emplace.html">emplace</a>(</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> std::piecewise_construct,</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/piecewise_construct.html">std::piecewise_construct</a>,</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(<a class="code hl_enumvalue" href="namespaceripple_1_1Resource.html#a21bb0387f51ba0f1dc971bce94ffbac9adb9a643d7cf1a539659622a92c5a7378">kindOutbound</a>, address), <span class="comment">// Key</span></div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a7e446c761587c1cb096f00cb88f903c0">m_clock</a>.<a class="code hl_function" href="classbeast_1_1abstract__clock.html#ac9a577663353bfea66a096f12cb85293">now</a>())); <span class="comment">// Entry</span></div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
@@ -251,7 +251,7 @@ $(function() {
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> {</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> _(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#ac357c9604f37854071b5d5b4a29fda4b">lock_</a>);</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keyword">auto</span> [resultIt, resultInserted] = <a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a68423e9ac9b9f1da163972ecda648c11">table_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/unordered_map/emplace.html">emplace</a>(</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> std::piecewise_construct,</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/piecewise_construct.html">std::piecewise_construct</a>,</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(<a class="code hl_enumvalue" href="namespaceripple_1_1Resource.html#a21bb0387f51ba0f1dc971bce94ffbac9aab94c40083a1cddf421ce87b6ad93a8f">kindUnlimited</a>, address.<a class="code hl_function" href="classbeast_1_1IP_1_1Endpoint.html#a7336271ad6a45e88f485d8fccc7cd4a2">at_port</a>(1)), <span class="comment">// Key</span></div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a7e446c761587c1cb096f00cb88f903c0">m_clock</a>.<a class="code hl_function" href="classbeast_1_1abstract__clock.html#ac9a577663353bfea66a096f12cb85293">now</a>())); <span class="comment">// Entry</span></div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> </div>
@@ -358,7 +358,7 @@ $(function() {
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> {</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> _(<a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#ac357c9604f37854071b5d5b4a29fda4b">lock_</a>);</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <span class="keyword">auto</span> [resultIt, resultInserted] = <a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a76b9067846717bd527db0cfd6b811edb">importTable_</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/unordered_map/emplace.html">emplace</a>(</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> std::piecewise_construct,</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/piecewise_construct.html">std::piecewise_construct</a>,</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(origin), <span class="comment">// Key</span></div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a>(</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <a class="code hl_variable" href="classripple_1_1Resource_1_1Logic.html#a7e446c761587c1cb096f00cb88f903c0">m_clock</a>.<a class="code hl_function" href="classbeast_1_1abstract__clock.html#ac9a577663353bfea66a096f12cb85293">now</a>().time_since_epoch().count())); <span class="comment">// Import</span></div>
@@ -745,6 +745,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1Resource_html_afb1e95c59140206fe975158f4cde3fd3"><div class="ttname"><a href="namespaceripple_1_1Resource.html#afb1e95c59140206fe975158f4cde3fd3">ripple::Resource::secondsUntilExpiration</a></div><div class="ttdeci">std::chrono::seconds constexpr secondsUntilExpiration</div><div class="ttdef"><b>Definition:</b> <a href="include_2xrpl_2resource_2detail_2Tuning_8h_source.html#l00048">include/xrpl/resource/detail/Tuning.h:48</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="algorithm_8h_source.html#l00026">algorithm.h:26</a></div></div>
<div class="ttc" id="anamespaceripple_html_abfbcd3fa60b2ddb83f5b2991900fe153"><div class="ttname"><a href="namespaceripple.html#abfbcd3fa60b2ddb83f5b2991900fe153">ripple::Stopwatch</a></div><div class="ttdeci">beast::abstract_clock&lt; std::chrono::steady_clock &gt; Stopwatch</div><div class="ttdoc">A clock for measuring elapsed time.</div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00112">chrono.h:112</a></div></div>
<div class="ttc" id="apiecewise_construct_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/piecewise_construct.html">std::piecewise_construct</a></div><div class="ttdeci">T piecewise_construct</div></div>
<div class="ttc" id="arecursive_mutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</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="astructripple_1_1Resource_1_1Entry_html"><div class="ttname"><a href="structripple_1_1Resource_1_1Entry.html">ripple::Resource::Entry</a></div><div class="ttdef"><b>Definition:</b> <a href="Entry_8h_source.html#l00037">Entry.h:38</a></div></div>