mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 03:55:53 +00:00
deploy: 54da532ace
This commit is contained in:
@@ -108,7 +108,7 @@ $(function() {
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classripple_1_1KeyCache.html"> 43</a></span> <span class="keyword">class </span><a class="code" href="classripple_1_1KeyCache.html">KeyCache</a></div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> {</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classripple_1_1KeyCache.html#a603f37edad4ed0549113ef706c83e569"> 46</a></span>  <span class="keyword">using</span> <a class="code" href="classripple_1_1base__uint.html">key_type</a> = Key;</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classripple_1_1KeyCache.html#a603f37edad4ed0549113ef706c83e569"> 46</a></span>  <span class="keyword">using</span> <a class="code" href="classripple_1_1KeyCache.html#a603f37edad4ed0549113ef706c83e569">key_type</a> = Key;</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classripple_1_1KeyCache.html#a08e89647e3c3229104230c925433920d"> 47</a></span>  <span class="keyword">using</span> <a class="code" href="classbeast_1_1abstract__clock.html">clock_type</a> = <a class="code" href="classbeast_1_1abstract__clock.html">beast::abstract_clock<std::chrono::steady_clock></a>;</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">private</span>:</div>
|
||||
@@ -292,7 +292,7 @@ $(function() {
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  }</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  </div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="classripple_1_1KeyCache.html#a3bc4a9df6d2a712da022966c6b4f7090"> 253</a></span>  <a class="code" href="classripple_1_1KeyCache.html#a3bc4a9df6d2a712da022966c6b4f7090">erase</a>(<a class="code" href="classripple_1_1base__uint.html">key_type</a> <span class="keyword">const</span>& key)</div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="classripple_1_1KeyCache.html#a3bc4a9df6d2a712da022966c6b4f7090"> 253</a></span>  <a class="code" href="classripple_1_1KeyCache.html#a3bc4a9df6d2a712da022966c6b4f7090">erase</a>(<a class="code" href="classripple_1_1KeyCache.html#a603f37edad4ed0549113ef706c83e569">key_type</a> <span class="keyword">const</span>& key)</div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  {</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> lock(<a class="code" href="classripple_1_1KeyCache.html#a9c63cd7750fe96e1047bd57ec575c79c">m_mutex</a>);</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1KeyCache.html#a791d8df6c5602f1e78f62bd27a0aa79c">m_map</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map/erase.html">erase</a>(key) > 0)</div>
|
||||
@@ -370,7 +370,7 @@ $(function() {
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a9c63cd7750fe96e1047bd57ec575c79c"><div class="ttname"><a href="classripple_1_1KeyCache.html#a9c63cd7750fe96e1047bd57ec575c79c">ripple::KeyCache::m_mutex</a></div><div class="ttdeci">Mutex m_mutex</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00090">KeyCache.h:90</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a5fb5ad1c0077b57eb707f7b5051810c3"><div class="ttname"><a href="classripple_1_1KeyCache.html#a5fb5ad1c0077b57eb707f7b5051810c3">ripple::KeyCache::m_stats</a></div><div class="ttdeci">Stats m_stats</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00092">KeyCache.h:92</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a646ad7fefaaedee71f950217163fe477"><div class="ttname"><a href="classripple_1_1KeyCache.html#a646ad7fefaaedee71f950217163fe477">ripple::KeyCache< ripple::base_uint >::iterator</a></div><div class="ttdeci">typename map_type::iterator iterator</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00084">KeyCache.h:84</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a646ad7fefaaedee71f950217163fe477"><div class="ttname"><a href="classripple_1_1KeyCache.html#a646ad7fefaaedee71f950217163fe477">ripple::KeyCache< Key >::iterator</a></div><div class="ttdeci">typename map_type::iterator iterator</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00084">KeyCache.h:84</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_ab9ecd66501ebdc5d92af5f6f86d178ca"><div class="ttname"><a href="classripple_1_1KeyCache.html#ab9ecd66501ebdc5d92af5f6f86d178ca">ripple::KeyCache::size</a></div><div class="ttdeci">size_type size() const</div><div class="ttdoc">Returns the number of items in the container.</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00153">KeyCache.h:153</a></div></div>
|
||||
<div class="ttc" id="abind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a></div><div class="ttdeci">T bind(T... args)</div></div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
|
||||
@@ -393,7 +393,6 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_ad93a1bca0da205d937a9b9781ffab7c9"><div class="ttname"><a href="classripple_1_1KeyCache.html#ad93a1bca0da205d937a9b9781ffab7c9">ripple::KeyCache::touch_if_exists</a></div><div class="ttdeci">bool touch_if_exists(KeyComparable const &key)</div><div class="ttdoc">Refresh the last access time on a key if present.</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00234">KeyCache.h:234</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_ab22fb8723823503213669c5b8c6da383"><div class="ttname"><a href="classripple_1_1KeyCache.html#ab22fb8723823503213669c5b8c6da383">ripple::KeyCache::m_clock</a></div><div class="ttdeci">clock_type & m_clock</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00093">KeyCache.h:93</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_afb9c124c5f54fd8d79a7d9bd8430e169"><div class="ttname"><a href="classripple_1_1KeyCache.html#afb9c124c5f54fd8d79a7d9bd8430e169">ripple::KeyCache::m_target_size</a></div><div class="ttdeci">size_type m_target_size</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00095">KeyCache.h:95</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint</a></div><div class="ttdoc">Integers of any length that is a multiple of 32-bits.</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00073">base_uint.h:73</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_adeda9405434e10b0074ae88522dfc570"><div class="ttname"><a href="classripple_1_1KeyCache.html#adeda9405434e10b0074ae88522dfc570">ripple::KeyCache::KeyCache</a></div><div class="ttdeci">KeyCache(std::string const &name, clock_type &clock, beast::insight::Collector::ptr const &collector, size_type target_size=0, std::chrono::seconds expiration=std::chrono::minutes{2})</div><div class="ttdoc">Construct with the specified name.</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00104">KeyCache.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a72fad1c7856e2c855e32de68eed56f82"><div class="ttname"><a href="classripple_1_1KeyCache.html#a72fad1c7856e2c855e32de68eed56f82">ripple::KeyCache::insert</a></div><div class="ttdeci">bool insert(Key const &key)</div><div class="ttdoc">Insert the specified key.</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00213">KeyCache.h:213</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a08e89647e3c3229104230c925433920d"><div class="ttname"><a href="classripple_1_1KeyCache.html#a08e89647e3c3229104230c925433920d">ripple::KeyCache::clock_type</a></div><div class="ttdeci">beast::abstract_clock< std::chrono::steady_clock > clock_type</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00047">KeyCache.h:47</a></div></div>
|
||||
@@ -414,7 +413,7 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1KeyCache_1_1Entry_html_ab053cbd9e25f3763730e5773cdb56033"><div class="ttname"><a href="structripple_1_1KeyCache_1_1Entry.html#ab053cbd9e25f3763730e5773cdb56033">ripple::KeyCache::Entry::last_access</a></div><div class="ttdeci">clock_type::time_point last_access</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00080">KeyCache.h:80</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a1c5dbed9b53bcdf3efacce2a3be793cf"><div class="ttname"><a href="classripple_1_1KeyCache.html#a1c5dbed9b53bcdf3efacce2a3be793cf">ripple::KeyCache::setTargetSize</a></div><div class="ttdeci">void setTargetSize(size_type s)</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00177">KeyCache.h:177</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/begin.html">std::unordered_map::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a27ffdc83af477dfc719054907918a148"><div class="ttname"><a href="classripple_1_1KeyCache.html#a27ffdc83af477dfc719054907918a148">ripple::KeyCache< ripple::base_uint >::size_type</a></div><div class="ttdeci">typename map_type::size_type size_type</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00087">KeyCache.h:87</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a27ffdc83af477dfc719054907918a148"><div class="ttname"><a href="classripple_1_1KeyCache.html#a27ffdc83af477dfc719054907918a148">ripple::KeyCache< Key >::size_type</a></div><div class="ttdeci">typename map_type::size_type size_type</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00087">KeyCache.h:87</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1KeyCache_1_1Entry_html"><div class="ttname"><a href="structripple_1_1KeyCache_1_1Entry.html">ripple::KeyCache::Entry</a></div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00073">KeyCache.h:73</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a644f17c49571a93e3d421bc5fc265306"><div class="ttname"><a href="classripple_1_1KeyCache.html#a644f17c49571a93e3d421bc5fc265306">ripple::KeyCache::setTargetAge</a></div><div class="ttdeci">void setTargetAge(std::chrono::seconds s)</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00184">KeyCache.h:184</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_ae3c41f354173e2abfbb5de76eec1698f"><div class="ttname"><a href="classripple_1_1KeyCache.html#ae3c41f354173e2abfbb5de76eec1698f">ripple::KeyCache::name</a></div><div class="ttdeci">std::string const & name() const</div><div class="ttdoc">Retrieve the name of this object.</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00139">KeyCache.h:139</a></div></div>
|
||||
@@ -431,6 +430,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassbeast_1_1insight_1_1NullCollector_html_a8821f08e6db108aacae400a738286da6"><div class="ttname"><a href="classbeast_1_1insight_1_1NullCollector.html#a8821f08e6db108aacae400a738286da6">beast::insight::NullCollector::New</a></div><div class="ttdeci">static std::shared_ptr< Collector > New()</div><div class="ttdef"><b>Definition:</b> <a href="NullCollector_8cpp_source.html#l00152">NullCollector.cpp:152</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1abstract__clock_html_ad024b15fa67696e8d1eba3744e800d32"><div class="ttname"><a href="classbeast_1_1abstract__clock.html#ad024b15fa67696e8d1eba3744e800d32">beast::abstract_clock< std::chrono::steady_clock >::duration</a></div><div class="ttdeci">typename std::chrono::steady_clock ::duration duration</div><div class="ttdef"><b>Definition:</b> <a href="abstract__clock_8h_source.html#l00062">abstract_clock.h:62</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1KeyCache_1_1Stats_html_a8800d43f52000e084acc3686058052f3"><div class="ttname"><a href="structripple_1_1KeyCache_1_1Stats.html#a8800d43f52000e084acc3686058052f3">ripple::KeyCache::Stats::hook</a></div><div class="ttdeci">beast::insight::Hook hook</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00065">KeyCache.h:65</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KeyCache_html_a603f37edad4ed0549113ef706c83e569"><div class="ttname"><a href="classripple_1_1KeyCache.html#a603f37edad4ed0549113ef706c83e569">ripple::KeyCache< Key >::key_type</a></div><div class="ttdeci">Key key_type</div><div class="ttdef"><b>Definition:</b> <a href="KeyCache_8h_source.html#l00046">KeyCache.h:46</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1insight_1_1Gauge_html_a831e86135961e22962a0e545c66190b8"><div class="ttname"><a href="classbeast_1_1insight_1_1Gauge.html#a831e86135961e22962a0e545c66190b8">beast::insight::Gauge::set</a></div><div class="ttdeci">void set(value_type value) const</div><div class="ttdoc">Set the value on the gauge.</div><div class="ttdef"><b>Definition:</b> <a href="Gauge_8h_source.html#l00068">Gauge.h:68</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
||||
Reference in New Issue
Block a user