Files
rippled/classripple_1_1TaggedCache-members.html
2025-01-21 19:58:08 +00:00

138 lines
21 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rippled: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">rippled
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceripple.html">ripple</a></li><li class="navelem"><a class="el" href="classripple_1_1TaggedCache.html">TaggedCache</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a3d8282ec993c6e4d4e1e34758c1d1a70">cache_type</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a8ccb634f184f6815b5dc5249add2aa0c">canonicalize</a>(const key_type &amp;key, std::shared_ptr&lt; T &gt; &amp;data, std::function&lt; bool(std::shared_ptr&lt; T &gt; const &amp;)&gt; &amp;&amp;replace)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a6d1fd054e7350fdbd3bb0cbdd0f0f2f3">canonicalize_replace_cache</a>(const key_type &amp;key, std::shared_ptr&lt; T &gt; const &amp;data)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a87fe60d8d8ce16003486f76bd6fa9ae3">canonicalize_replace_client</a>(const key_type &amp;key, std::shared_ptr&lt; T &gt; &amp;data)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a80bf6a7ce34a303cd0e84c262697ac8f">clear</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#aae45aaf8fafc99c20da9b8fd816b9974">clock</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ac55d64946c1478480a16538eea72b0d0">clock_type</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a5445906f1657546cd6557b89216a2f34">collect_metrics</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a7055703a52e579ca1ef3a90d53dcebcb">del</a>(const key_type &amp;key, bool valid)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a1f56084dfc8fe22932bf26cf4724bbe3">Entry</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a3d5f6570f0eb719ddc0f093a5b40cb01">fetch</a>(const key_type &amp;key)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#af3bbb6157d9daffedbb01f8af85924eb">fetch</a>(key_type const &amp;digest, Handler const &amp;h)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a4c9c3493560093144c40e9eb9c18d8e7">getCacheSize</a>() const</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ae3695f9380d7cf36abe6384bc9b3e13b">getHitRate</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#acd8f915d17465bf780ef7b20c57c5e51">getKeys</a>() const</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ac6fa2e016aee2901a814a3375ef9c93e">getTargetAge</a>() const</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a10fb65444d213248bb86271e589821d6">getTrackSize</a>() const</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a6888fa7b996b4fa2f2861b5867348efb">initialFetch</a>(key_type const &amp;key, std::lock_guard&lt; mutex_type &gt; const &amp;l)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a583708481da131b61555d3abd64617d0">insert</a>(key_type const &amp;key, T const &amp;value) -&gt; std::enable_if_t&lt;!IsKeyCache, ReturnType &gt;</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ad41496152416a86c1e2211574d68f824">insert</a>(key_type const &amp;key) -&gt; std::enable_if_t&lt; IsKeyCache, ReturnType &gt;</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a9cce14460473920e8672f3d7983346f7">key_type</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#aed26009e5db0681488035dd98613ef34">KeyOnlyCacheType</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a1879db7d63e17ba2d0d5a1539a0d94df">KeyValueCacheType</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#aedce0510d469f36c1158c6c5c70e782c">m_cache</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#abc4ed7d5f2ed327749490548c4fc9f0e">m_cache_count</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a59474c6f11ed52197982a2c61fdb953b">m_clock</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#af16055830c75a1e2944ca1f95b9fe6bb">m_hits</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a6da20f8e87b7ef43161b4ddcbfa48ec0">m_journal</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a45b6f2ac8315aa34d1234e119ce9a2e2">m_misses</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a7b941b85ce975e7812ddb4caa4320c1a">m_mutex</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a960092c9c7439c8c1fd02459d0e82d00">m_name</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ae9dcd1befa6944285c62d22925b28fd6">m_stats</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#afa8e18677da99995543fda2b75ed2929">m_target_age</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#abc4b5ec2ca3d7146111e4ca4eb6f00dc">m_target_size</a></td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a3d2e1d1503f17e1c3f8b615cf46cc4a2">mapped_type</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a90b28609d7c5d922ebe89af5055fd081">mutex_type</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#abd7d4aa1cac53ec4e1c5b4e78e36b57c">peekMutex</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#aeeae514b81e823a018c05e1b2ba29a15">rate</a>() const</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a86fc97392f9cb3079c407a0e53f7c037">reset</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a080e1514d06ec95c554f569a35b3288f">retrieve</a>(const key_type &amp;key, T &amp;data)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a601b7bfdd4a7922b879b5139d495dc6f">setTargetAge</a>(clock_type::duration s)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a7c93038dab2483ab59153f816d9ed4e4">setTargetSize</a>(int s)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ada87b87736e5b2a8df3804c116e75dc3">size</a>() const</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a5a2f1176e41e598872fc1ab375e74441">sweep</a>()</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a06b1aa487bb555813a9248a213246c32">sweepHelper</a>(clock_type::time_point const &amp;when_expire, clock_type::time_point const &amp;now, typename KeyValueCacheType::map_type &amp;partition, SweptPointersVector &amp;stuffToSweep, std::atomic&lt; int &gt; &amp;allRemovals, std::lock_guard&lt; std::recursive_mutex &gt; const &amp;)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#aed8149c3e092792a7a14685b6ad72742">sweepHelper</a>(clock_type::time_point const &amp;when_expire, clock_type::time_point const &amp;now, typename KeyOnlyCacheType::map_type &amp;partition, SweptPointersVector &amp;, std::atomic&lt; int &gt; &amp;allRemovals, std::lock_guard&lt; std::recursive_mutex &gt; const &amp;)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#a2f86213d5fb9df938cf350027e27a651">SweptPointersVector</a> typedef</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#ab321071f80cb871b276f2f45f0d4e1e9">TaggedCache</a>(std::string const &amp;name, int size, clock_type::duration expiration, clock_type &amp;clock, beast::Journal journal, beast::insight::Collector::ptr const &amp;collector=beast::insight::NullCollector::New())</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html#aa3c8e033d152cefb85f9546aac64b175">touch_if_exists</a>(KeyComparable const &amp;key)</td><td class="entry"><a class="el" href="classripple_1_1TaggedCache.html">ripple::TaggedCache&lt; Key, T, IsKeyCache, Hash, KeyEqual, Mutex &gt;</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>