Files
rippled/namespacebeast.html
2025-11-04 00:36:48 -08:00

3894 lines
236 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.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rippled: beast Namespace Reference</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.8 -->
<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><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">beast Namespace Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacebeast_1_1detail" id="r_namespacebeast_1_1detail"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1detail.html">detail</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1inner__adl__test" id="r_namespacebeast_1_1inner__adl__test"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1inner__adl__test.html">inner_adl_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1insight" id="r_namespacebeast_1_1insight"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1insight.html">insight</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1IP" id="r_namespacebeast_1_1IP"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1IP.html">IP</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1rfc2616" id="r_namespacebeast_1_1rfc2616"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1rfc2616.html">rfc2616</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1severities" id="r_namespacebeast_1_1severities"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1severities.html">severities</a></td></tr>
<tr class="memdesc:namespacebeast_1_1severities"><td class="mdescLeft">&#160;</td><td class="mdescRight">A namespace for easy access to logging severity values. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1test" id="r_namespacebeast_1_1test"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1test.html">test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacebeast_1_1unit__test" id="r_namespacebeast_1_1unit__test"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast_1_1unit__test.html">unit_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1abstract__clock.html">abstract_clock</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abstract interface to a clock. <a href="classbeast_1_1abstract__clock.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1abstract__clock__test.html">abstract_clock_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1adl__tester.html">adl_tester</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__associative__container__test__base.html">aged_associative_container_test_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__map__test.html">aged_map_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__multimap__test.html">aged_multimap_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__multiset__test.html">aged_multiset_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__ordered__container.html">aged_ordered_container</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__set__test.html">aged_set_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__unordered__map__test.html">aged_unordered_map_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__unordered__multimap__test.html">aged_unordered_multimap_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__unordered__multiset__test.html">aged_unordered_multiset_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1aged__unordered__set__test.html">aged_unordered_set_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1BadLexicalCast.html">BadLexicalCast</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Thrown when a conversion is not possible with LexicalCast. <a href="structbeast_1_1BadLexicalCast.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1basic__logstream.html">basic_logstream</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1basic__seconds__clock.html">basic_seconds_clock</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A clock whose minimum resolution is one second. <a href="classbeast_1_1basic__seconds__clock.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1basic__seconds__clock__test.html">basic_seconds_clock_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1divider.html">divider</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produce a dashed line separator, with a specified or default size. <a href="structbeast_1_1divider.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1field__t.html">field_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Justifies a field at the specified width. <a href="classbeast_1_1field__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1fpad.html">fpad</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a padded field with an optiona fill character. <a href="structbeast_1_1fpad.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1io__latency__probe.html">io_latency_probe</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Measures handler latency on an io_context queue. <a href="classbeast_1_1io__latency__probe.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1IPAddressConversion.html">IPAddressConversion</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__aged__container.html">is_aged_container</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__aged__container_3_01beast_1_1detail_1_1aged__ordered__container_3_01IsMulti_0338a9b22fe6c4be0d8f95d218bdfb0e7.html">is_aged_container&lt; beast::detail::aged_ordered_container&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__aged__container_3_01beast_1_1detail_1_1aged__unordered__container_3_01IsMultia80d60acae45fc077226391e490a323d.html">is_aged_container&lt; beast::detail::aged_unordered_container&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Metafunction returning <code>true</code> if the type can be hashed in one call. <a href="structbeast_1_1is__contiguously__hashable.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__contiguously__hashable_3_01ripple_1_1tagged__integer_3_01Int_00_01Tag_01_4_00_01HashAlgorithm_01_4.html">is_contiguously_hashable&lt; ripple::tagged_integer&lt; Int, Tag &gt;, HashAlgorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__contiguously__hashable_3_01T_0fN_0e_00_01HashAlgorithm_01_4.html">is_contiguously_hashable&lt; T[N], HashAlgorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented.html">is_uniquely_represented</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html">is_uniquely_represented&lt; ripple::base_uint&lt; Bits, Tag &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01std_1_1array_3_01T_00_01N_01_4_01_4.html">is_uniquely_represented&lt; std::array&lt; T, N &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html">is_uniquely_represented&lt; std::pair&lt; T, U &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01std_1_1tuple_3_01T_8_8_8_01_4_01_4.html">is_uniquely_represented&lt; std::tuple&lt; T... &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_01const_01_4.html">is_uniquely_represented&lt; T const &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_01const_01volatile_01_4.html">is_uniquely_represented&lt; T const volatile &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_01volatile_01_4.html">is_uniquely_represented&lt; T volatile &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_0fN_0e_4.html">is_uniquely_represented&lt; T[N]&gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1Journal.html">Journal</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A generic endpoint for log messages. <a href="classbeast_1_1Journal.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1Journal__test.html">Journal_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1leftw.html">leftw</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Left justifies a field at the specified width. <a href="structbeast_1_1leftw.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1LexicalCast__test.html">LexicalCast_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1List.html">List</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intrusive doubly linked list. <a href="classbeast_1_1List.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1LockFreeStack.html">LockFreeStack</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiple Producer, Multiple Consumer (MPMC) intrusive stack. <a href="classbeast_1_1LockFreeStack.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1manual__clock.html">manual_clock</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manual clock implementation. <a href="classbeast_1_1manual__clock.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1maybe__const.html">maybe_const</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes T const or non const depending on a bool. <a href="structbeast_1_1maybe__const.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1NullJournalSink.html">NullJournalSink</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1PropertyStream.html">PropertyStream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abstract stream with RAII containers that produce a property tree. <a href="classbeast_1_1PropertyStream.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1PropertyStream__test.html">PropertyStream_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A Semantic Version number. <a href="classbeast_1_1SemanticVersion.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1SemanticVersion__test.html">SemanticVersion_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1temp__dir.html">temp_dir</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">RAII temporary directory. <a href="classbeast_1_1temp__dir.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1uhash.html">uhash</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1WrappedSink.html">WrappedSink</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wraps a <a class="el" href="classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination.">Journal::Sink</a> to prefix its output with a string. <a href="classbeast_1_1WrappedSink.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1xxhasher.html">xxhasher</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1XXHasher__test.html">XXHasher_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1Zero.html">Zero</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structbeast_1_1Zero.html" title="Zero allows classes to offer efficient comparisons to zero.">Zero</a> allows classes to offer efficient comparisons to zero. <a href="structbeast_1_1Zero.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1Zero__test.html">Zero_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ab6230cd766ccadde81d0f94fe032be10" id="r_ab6230cd766ccadde81d0f94fe032be10"><td class="memTemplParams" colspan="2">template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </td></tr>
<tr class="memitem:ab6230cd766ccadde81d0f94fe032be10"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ab6230cd766ccadde81d0f94fe032be10">aged_map</a> = <a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">detail::aged_ordered_container</a>&lt; false, true, Key, T, Clock, Compare, Allocator &gt;</td></tr>
<tr class="separator:ab6230cd766ccadde81d0f94fe032be10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a879803cfc9a7300a7ec80c6925d1639c" id="r_a879803cfc9a7300a7ec80c6925d1639c"><td class="memTemplParams" colspan="2">template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </td></tr>
<tr class="memitem:a879803cfc9a7300a7ec80c6925d1639c"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a879803cfc9a7300a7ec80c6925d1639c">aged_multimap</a> = <a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">detail::aged_ordered_container</a>&lt; true, true, Key, T, Clock, Compare, Allocator &gt;</td></tr>
<tr class="separator:a879803cfc9a7300a7ec80c6925d1639c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac61d1bf9efbafd93d821b161e7ac8cd9" id="r_ac61d1bf9efbafd93d821b161e7ac8cd9"><td class="memTemplParams" colspan="2">template&lt;class Key , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </td></tr>
<tr class="memitem:ac61d1bf9efbafd93d821b161e7ac8cd9"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac61d1bf9efbafd93d821b161e7ac8cd9">aged_multiset</a> = <a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">detail::aged_ordered_container</a>&lt; true, false, Key, void, Clock, Compare, Allocator &gt;</td></tr>
<tr class="separator:ac61d1bf9efbafd93d821b161e7ac8cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad957a679dcabb57dc5452cbbd5730311" id="r_ad957a679dcabb57dc5452cbbd5730311"><td class="memTemplParams" colspan="2">template&lt;class Key , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </td></tr>
<tr class="memitem:ad957a679dcabb57dc5452cbbd5730311"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ad957a679dcabb57dc5452cbbd5730311">aged_set</a> = <a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">detail::aged_ordered_container</a>&lt; false, false, Key, void, Clock, Compare, Allocator &gt;</td></tr>
<tr class="separator:ad957a679dcabb57dc5452cbbd5730311"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6181fa93ab6095c2364cc166ad6eca3" id="r_af6181fa93ab6095c2364cc166ad6eca3"><td class="memTemplParams" colspan="2">template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </td></tr>
<tr class="memitem:af6181fa93ab6095c2364cc166ad6eca3"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#af6181fa93ab6095c2364cc166ad6eca3">aged_unordered_map</a> = <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; false, true, Key, T, Clock, Hash, KeyEqual, Allocator &gt;</td></tr>
<tr class="separator:af6181fa93ab6095c2364cc166ad6eca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7754609d295ab2a8b90c9600e304afbd" id="r_a7754609d295ab2a8b90c9600e304afbd"><td class="memTemplParams" colspan="2">template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </td></tr>
<tr class="memitem:a7754609d295ab2a8b90c9600e304afbd"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a7754609d295ab2a8b90c9600e304afbd">aged_unordered_multimap</a> = <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; true, true, Key, T, Clock, Hash, KeyEqual, Allocator &gt;</td></tr>
<tr class="separator:a7754609d295ab2a8b90c9600e304afbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15acc12783a021a828e26b446a236354" id="r_a15acc12783a021a828e26b446a236354"><td class="memTemplParams" colspan="2">template&lt;class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </td></tr>
<tr class="memitem:a15acc12783a021a828e26b446a236354"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a15acc12783a021a828e26b446a236354">aged_unordered_multiset</a> = <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; true, false, Key, void, Clock, Hash, KeyEqual, Allocator &gt;</td></tr>
<tr class="separator:a15acc12783a021a828e26b446a236354"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae23a01491796f98735957d5e7bf196d9" id="r_ae23a01491796f98735957d5e7bf196d9"><td class="memTemplParams" colspan="2">template&lt;class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </td></tr>
<tr class="memitem:ae23a01491796f98735957d5e7bf196d9"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ae23a01491796f98735957d5e7bf196d9">aged_unordered_set</a> = <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; false, false, Key, void, Clock, Hash, KeyEqual, Allocator &gt;</td></tr>
<tr class="separator:ae23a01491796f98735957d5e7bf196d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e4914c67505039031de178e1ea9c23f" id="r_a9e4914c67505039031de178e1ea9c23f"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9e4914c67505039031de178e1ea9c23f">logstream</a> = <a class="el" href="classbeast_1_1basic__logstream.html">basic_logstream</a>&lt; char &gt;</td></tr>
<tr class="separator:a9e4914c67505039031de178e1ea9c23f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16d1bb744c2aa254d3acf4a6fb6e3212" id="r_a16d1bb744c2aa254d3acf4a6fb6e3212"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a16d1bb744c2aa254d3acf4a6fb6e3212">logwstream</a> = <a class="el" href="classbeast_1_1basic__logstream.html">basic_logstream</a>&lt; wchar_t &gt;</td></tr>
<tr class="separator:a16d1bb744c2aa254d3acf4a6fb6e3212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a2346bace9bdb5651e8aefc6b20de4e" id="r_a1a2346bace9bdb5651e8aefc6b20de4e"><td class="memTemplParams" colspan="2">template&lt;bool IsConst, class T &gt; </td></tr>
<tr class="memitem:a1a2346bace9bdb5651e8aefc6b20de4e"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a1a2346bace9bdb5651e8aefc6b20de4e">maybe_const_t</a> = typename <a class="el" href="structbeast_1_1maybe__const.html">maybe_const</a>&lt; IsConst, T &gt;::type</td></tr>
<tr class="memdesc:a1a2346bace9bdb5651e8aefc6b20de4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for omitting <code>typename</code>. <br /></td></tr>
<tr class="separator:a1a2346bace9bdb5651e8aefc6b20de4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a89b040ab5ccff1b2ce7692464c6a48" id="r_a3a89b040ab5ccff1b2ce7692464c6a48"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a3a89b040ab5ccff1b2ce7692464c6a48">xor_shift_engine</a> = <a class="el" href="classbeast_1_1detail_1_1xor__shift__engine.html">detail::xor_shift_engine</a>&lt;&gt;</td></tr>
<tr class="memdesc:a3a89b040ab5ccff1b2ce7692464c6a48"><td class="mdescLeft">&#160;</td><td class="mdescRight">XOR-shift Generator. <br /></td></tr>
<tr class="separator:a3a89b040ab5ccff1b2ce7692464c6a48"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a9d2d0a0c2e839db2a9bce6ed53086d4a" id="r_a9d2d0a0c2e839db2a9bce6ed53086d4a"><td class="memTemplParams" colspan="2">template&lt;class Facade , class Clock = Facade&gt; </td></tr>
<tr class="memitem:a9d2d0a0c2e839db2a9bce6ed53086d4a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1abstract__clock.html">abstract_clock</a>&lt; Facade &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9d2d0a0c2e839db2a9bce6ed53086d4a">get_abstract_clock</a> ()</td></tr>
<tr class="memdesc:a9d2d0a0c2e839db2a9bce6ed53086d4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a global instance of an abstract clock. <br /></td></tr>
<tr class="separator:a9d2d0a0c2e839db2a9bce6ed53086d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb430a45381177561de02886079786ad" id="r_abb430a45381177561de02886079786ad"><td class="memTemplParams" colspan="2">template&lt;class AgedContainer , class Rep , class Period &gt; </td></tr>
<tr class="memitem:abb430a45381177561de02886079786ad"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if</a>&lt; <a class="el" href="structbeast_1_1is__aged__container.html">is_aged_container</a>&lt; AgedContainer &gt;::value, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abb430a45381177561de02886079786ad">expire</a> (AgedContainer &amp;c, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;age)</td></tr>
<tr class="memdesc:abb430a45381177561de02886079786ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expire aged container items past the specified age. <br /></td></tr>
<tr class="separator:abb430a45381177561de02886079786ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4687b34528a6de9d5b078021aebccea" id="r_ae4687b34528a6de9d5b078021aebccea"><td class="memTemplParams" colspan="2">template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator &gt; </td></tr>
<tr class="memitem:ae4687b34528a6de9d5b078021aebccea"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ae4687b34528a6de9d5b078021aebccea">swap</a> (<a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::detail::aged_ordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &amp;lhs, <a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::detail::aged_ordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &amp;rhs) noexcept</td></tr>
<tr class="separator:ae4687b34528a6de9d5b078021aebccea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87b3566412ec8da42b37f7f815513483" id="r_a87b3566412ec8da42b37f7f815513483"><td class="memTemplParams" colspan="2">template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator , class Rep , class Period &gt; </td></tr>
<tr class="memitem:a87b3566412ec8da42b37f7f815513483"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a87b3566412ec8da42b37f7f815513483">expire</a> (<a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">detail::aged_ordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &amp;c, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;age)</td></tr>
<tr class="memdesc:a87b3566412ec8da42b37f7f815513483"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expire aged container items past the specified age. <br /></td></tr>
<tr class="separator:a87b3566412ec8da42b37f7f815513483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65eddcc4c83a40e71e903e9bc36a827b" id="r_a65eddcc4c83a40e71e903e9bc36a827b"><td class="memTemplParams" colspan="2">template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator &gt; </td></tr>
<tr class="memitem:a65eddcc4c83a40e71e903e9bc36a827b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a65eddcc4c83a40e71e903e9bc36a827b">swap</a> (<a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &amp;lhs, <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &amp;rhs) noexcept</td></tr>
<tr class="separator:a65eddcc4c83a40e71e903e9bc36a827b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a550eb4307d1fb60bf573a944bacf6a45" id="r_a550eb4307d1fb60bf573a944bacf6a45"><td class="memTemplParams" colspan="2">template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator , class Rep , class Period &gt; </td></tr>
<tr class="memitem:a550eb4307d1fb60bf573a944bacf6a45"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a550eb4307d1fb60bf573a944bacf6a45">expire</a> (<a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &amp;c, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;age) noexcept</td></tr>
<tr class="memdesc:a550eb4307d1fb60bf573a944bacf6a45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expire aged container items past the specified age. <br /></td></tr>
<tr class="separator:a550eb4307d1fb60bf573a944bacf6a45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3bd70e6eb43bbd99b5fe518efce8c7e" id="r_ab3bd70e6eb43bbd99b5fe518efce8c7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ab3bd70e6eb43bbd99b5fe518efce8c7e">setCurrentThreadName</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string_view.html">std::string_view</a> newThreadName)</td></tr>
<tr class="memdesc:ab3bd70e6eb43bbd99b5fe518efce8c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Changes the name of the caller thread. <br /></td></tr>
<tr class="separator:ab3bd70e6eb43bbd99b5fe518efce8c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa60f82c45aadff5ed4da508c797e3a9" id="r_afa60f82c45aadff5ed4da508c797e3a9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#afa60f82c45aadff5ed4da508c797e3a9">getCurrentThreadName</a> ()</td></tr>
<tr class="memdesc:afa60f82c45aadff5ed4da508c797e3a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the caller thread. <br /></td></tr>
<tr class="separator:afa60f82c45aadff5ed4da508c797e3a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb241ed2f4422ea57283956ca58c5d42" id="r_aeb241ed2f4422ea57283956ca58c5d42"><td class="memTemplParams" colspan="2">template&lt;class Out , class In &gt; </td></tr>
<tr class="memitem:aeb241ed2f4422ea57283956ca58c5d42"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aeb241ed2f4422ea57283956ca58c5d42">lexicalCastChecked</a> (Out &amp;out, In in)</td></tr>
<tr class="memdesc:aeb241ed2f4422ea57283956ca58c5d42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intelligently convert from one type to another. <br /></td></tr>
<tr class="separator:aeb241ed2f4422ea57283956ca58c5d42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0aecda88ba6663d0c9f5c25a7d41722b" id="r_a0aecda88ba6663d0c9f5c25a7d41722b"><td class="memTemplParams" colspan="2">template&lt;class Out , class In &gt; </td></tr>
<tr class="memitem:a0aecda88ba6663d0c9f5c25a7d41722b"><td class="memTemplItemLeft" align="right" valign="top">Out&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0aecda88ba6663d0c9f5c25a7d41722b">lexicalCastThrow</a> (In in)</td></tr>
<tr class="memdesc:a0aecda88ba6663d0c9f5c25a7d41722b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from one type to another, throw on error. <br /></td></tr>
<tr class="separator:a0aecda88ba6663d0c9f5c25a7d41722b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b02c0e029d6e8394e8832e74c95f27" id="r_a67b02c0e029d6e8394e8832e74c95f27"><td class="memTemplParams" colspan="2">template&lt;class Out , class In &gt; </td></tr>
<tr class="memitem:a67b02c0e029d6e8394e8832e74c95f27"><td class="memTemplItemLeft" align="right" valign="top">Out&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a67b02c0e029d6e8394e8832e74c95f27">lexicalCast</a> (In in, Out defaultValue=Out())</td></tr>
<tr class="memdesc:a67b02c0e029d6e8394e8832e74c95f27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from one type to another. <br /></td></tr>
<tr class="separator:a67b02c0e029d6e8394e8832e74c95f27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe39345843815f6a125b8679bf0896f6" id="r_abe39345843815f6a125b8679bf0896f6"><td class="memTemplParams" colspan="2">template&lt;class Container , bool LhsIsConst, bool RhsIsConst&gt; </td></tr>
<tr class="memitem:abe39345843815f6a125b8679bf0896f6"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abe39345843815f6a125b8679bf0896f6">operator==</a> (<a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, LhsIsConst &gt; const &amp;lhs, <a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, RhsIsConst &gt; const &amp;rhs)</td></tr>
<tr class="separator:abe39345843815f6a125b8679bf0896f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf1fc3e5efef3302b3037704024a2cce" id="r_abf1fc3e5efef3302b3037704024a2cce"><td class="memTemplParams" colspan="2">template&lt;class Container , bool LhsIsConst, bool RhsIsConst&gt; </td></tr>
<tr class="memitem:abf1fc3e5efef3302b3037704024a2cce"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abf1fc3e5efef3302b3037704024a2cce">operator!=</a> (<a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, LhsIsConst &gt; const &amp;lhs, <a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, RhsIsConst &gt; const &amp;rhs)</td></tr>
<tr class="separator:abf1fc3e5efef3302b3037704024a2cce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dface6ceb493d6b8c3b86c47900d34f" id="r_a0dface6ceb493d6b8c3b86c47900d34f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0dface6ceb493d6b8c3b86c47900d34f">compare</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="memdesc:a0dface6ceb493d6b8c3b86c47900d34f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare two SemanticVersions against each other. <br /></td></tr>
<tr class="separator:a0dface6ceb493d6b8c3b86c47900d34f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a570f1cc92e1748c5bd95a843853d1a63" id="r_a570f1cc92e1748c5bd95a843853d1a63"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a570f1cc92e1748c5bd95a843853d1a63">operator==</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="separator:a570f1cc92e1748c5bd95a843853d1a63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6217f0baa50907efb4b158761271464f" id="r_a6217f0baa50907efb4b158761271464f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a6217f0baa50907efb4b158761271464f">operator!=</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="separator:a6217f0baa50907efb4b158761271464f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fc3fed57bea615111c82799724f9581" id="r_a1fc3fed57bea615111c82799724f9581"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a1fc3fed57bea615111c82799724f9581">operator&gt;=</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="separator:a1fc3fed57bea615111c82799724f9581"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16d9c6d7573e0efbd63c1db2bf8116d7" id="r_a16d9c6d7573e0efbd63c1db2bf8116d7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a16d9c6d7573e0efbd63c1db2bf8116d7">operator&lt;=</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="separator:a16d9c6d7573e0efbd63c1db2bf8116d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5be32b6206719809af31bd797acf98da" id="r_a5be32b6206719809af31bd797acf98da"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a5be32b6206719809af31bd797acf98da">operator&gt;</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="separator:a5be32b6206719809af31bd797acf98da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe13cdac8dc5b49ebcc089c4519f1cab" id="r_abe13cdac8dc5b49ebcc089c4519f1cab"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abe13cdac8dc5b49ebcc089c4519f1cab">operator&lt;</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;rhs)</td></tr>
<tr class="separator:abe13cdac8dc5b49ebcc089c4519f1cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98782cfa7110e0f66288ddd2ceb82e10" id="r_a98782cfa7110e0f66288ddd2ceb82e10"><td class="memTemplParams" colspan="2">template&lt;class Hasher &gt; </td></tr>
<tr class="memitem:a98782cfa7110e0f66288ddd2ceb82e10"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a98782cfa7110e0f66288ddd2ceb82e10">hash_append</a> (Hasher &amp;h, <a class="el" href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a> const &amp;addr) noexcept</td></tr>
<tr class="separator:a98782cfa7110e0f66288ddd2ceb82e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf01fe67ed898eb4f56606edaf01b459" id="r_abf01fe67ed898eb4f56606edaf01b459"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:abf01fe67ed898eb4f56606edaf01b459"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abf01fe67ed898eb4f56606edaf01b459">type_name</a> ()</td></tr>
<tr class="separator:abf01fe67ed898eb4f56606edaf01b459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4d3145468ad564a92ac41b9812274a0" id="r_ad4d3145468ad564a92ac41b9812274a0"><td class="memTemplParams" colspan="2">template&lt;class Generator &gt; </td></tr>
<tr class="memitem:ad4d3145468ad564a92ac41b9812274a0"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ad4d3145468ad564a92ac41b9812274a0">rngfill</a> (void *const buffer, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> const bytes, Generator &amp;g)</td></tr>
<tr class="separator:ad4d3145468ad564a92ac41b9812274a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c2683b0fd77fcae6b6ef91fb90e5cbc" id="r_a3c2683b0fd77fcae6b6ef91fb90e5cbc"><td class="memTemplParams" colspan="2">template&lt;class Generator , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N, class = std::enable_if_t&lt;N % sizeof(typename Generator::result_type) == 0&gt;&gt; </td></tr>
<tr class="memitem:a3c2683b0fd77fcae6b6ef91fb90e5cbc"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a3c2683b0fd77fcae6b6ef91fb90e5cbc">rngfill</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a>, N &gt; &amp;a, Generator &amp;g)</td></tr>
<tr class="separator:a3c2683b0fd77fcae6b6ef91fb90e5cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97b6ffb69c2fee9618482fad04b94bb0" id="r_a97b6ffb69c2fee9618482fad04b94bb0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a97b6ffb69c2fee9618482fad04b94bb0"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a97b6ffb69c2fee9618482fad04b94bb0">signum</a> (T const &amp;t)</td></tr>
<tr class="memdesc:a97b6ffb69c2fee9618482fad04b94bb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementation of signum calls the method on the class. <br /></td></tr>
<tr class="separator:a97b6ffb69c2fee9618482fad04b94bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa95a5383433c68249f6a7bb2d78c550d" id="r_aa95a5383433c68249f6a7bb2d78c550d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aa95a5383433c68249f6a7bb2d78c550d"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aa95a5383433c68249f6a7bb2d78c550d">operator==</a> (T const &amp;t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
<tr class="separator:aa95a5383433c68249f6a7bb2d78c550d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8d690b97ecc4d35d08a112a0beb5f37" id="r_ac8d690b97ecc4d35d08a112a0beb5f37"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac8d690b97ecc4d35d08a112a0beb5f37"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac8d690b97ecc4d35d08a112a0beb5f37">operator!=</a> (T const &amp;t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
<tr class="separator:ac8d690b97ecc4d35d08a112a0beb5f37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c712d6f6425319a04765ddbb5eb137d" id="r_a0c712d6f6425319a04765ddbb5eb137d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a0c712d6f6425319a04765ddbb5eb137d"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0c712d6f6425319a04765ddbb5eb137d">operator&lt;</a> (T const &amp;t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
<tr class="separator:a0c712d6f6425319a04765ddbb5eb137d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ba93dcefadc25808f59183cd781b2ec" id="r_a9ba93dcefadc25808f59183cd781b2ec"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9ba93dcefadc25808f59183cd781b2ec"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9ba93dcefadc25808f59183cd781b2ec">operator&gt;</a> (T const &amp;t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
<tr class="separator:a9ba93dcefadc25808f59183cd781b2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd0a55ab7fb1dec42d3c37de3896382c" id="r_afd0a55ab7fb1dec42d3c37de3896382c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:afd0a55ab7fb1dec42d3c37de3896382c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#afd0a55ab7fb1dec42d3c37de3896382c">operator&gt;=</a> (T const &amp;t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
<tr class="separator:afd0a55ab7fb1dec42d3c37de3896382c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a32c49e1d36a7d9c234ffb123cf43d7" id="r_a0a32c49e1d36a7d9c234ffb123cf43d7"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a0a32c49e1d36a7d9c234ffb123cf43d7"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0a32c49e1d36a7d9c234ffb123cf43d7">operator&lt;=</a> (T const &amp;t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
<tr class="separator:a0a32c49e1d36a7d9c234ffb123cf43d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc33f77bd143fb4390ced7bdb3ab085" id="r_a3dc33f77bd143fb4390ced7bdb3ab085"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3dc33f77bd143fb4390ced7bdb3ab085"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a3dc33f77bd143fb4390ced7bdb3ab085">operator==</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &amp;t)</td></tr>
<tr class="separator:a3dc33f77bd143fb4390ced7bdb3ab085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5bb4d50eed31f506d671967185ce28b" id="r_ab5bb4d50eed31f506d671967185ce28b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ab5bb4d50eed31f506d671967185ce28b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ab5bb4d50eed31f506d671967185ce28b">operator!=</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &amp;t)</td></tr>
<tr class="separator:ab5bb4d50eed31f506d671967185ce28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8966fd803ac53925e5031f645c4225c2" id="r_a8966fd803ac53925e5031f645c4225c2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a8966fd803ac53925e5031f645c4225c2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a8966fd803ac53925e5031f645c4225c2">operator&lt;</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &amp;t)</td></tr>
<tr class="separator:a8966fd803ac53925e5031f645c4225c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c1b6b2d453bbcb1c0461e6771a53f7f" id="r_a4c1b6b2d453bbcb1c0461e6771a53f7f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a4c1b6b2d453bbcb1c0461e6771a53f7f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a4c1b6b2d453bbcb1c0461e6771a53f7f">operator&gt;</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &amp;t)</td></tr>
<tr class="separator:a4c1b6b2d453bbcb1c0461e6771a53f7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abae13f7503de775139b9675378eb1218" id="r_abae13f7503de775139b9675378eb1218"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:abae13f7503de775139b9675378eb1218"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abae13f7503de775139b9675378eb1218">operator&gt;=</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &amp;t)</td></tr>
<tr class="separator:abae13f7503de775139b9675378eb1218"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade9b72fce81f819b2ca16edc9de26639" id="r_ade9b72fce81f819b2ca16edc9de26639"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ade9b72fce81f819b2ca16edc9de26639"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ade9b72fce81f819b2ca16edc9de26639">operator&lt;=</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &amp;t)</td></tr>
<tr class="separator:ade9b72fce81f819b2ca16edc9de26639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a739d8c0a892c75e88149d7f7bed5a581" id="r_a739d8c0a892c75e88149d7f7bed5a581"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a739d8c0a892c75e88149d7f7bed5a581">print_identifiers</a> (<a class="el" href="classbeast_1_1SemanticVersion.html#aac4371b3963c7ac5131b8da40e1dcc07">SemanticVersion::identifier_list</a> const &amp;list)</td></tr>
<tr class="separator:a739d8c0a892c75e88149d7f7bed5a581"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c3b8c6687eed387fc87fd4d04c0f777" id="r_a3c3b8c6687eed387fc87fd4d04c0f777"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a3c3b8c6687eed387fc87fd4d04c0f777">isNumeric</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;s)</td></tr>
<tr class="separator:a3c3b8c6687eed387fc87fd4d04c0f777"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a476dd1a011d1986f56b5b65eaac4ca29" id="r_a476dd1a011d1986f56b5b65eaac4ca29"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a476dd1a011d1986f56b5b65eaac4ca29">chop</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;what, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;input)</td></tr>
<tr class="separator:a476dd1a011d1986f56b5b65eaac4ca29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af92197d45a254abe60e0a7ddf0241862" id="r_af92197d45a254abe60e0a7ddf0241862"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#af92197d45a254abe60e0a7ddf0241862">chopUInt</a> (int &amp;value, int limit, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;input)</td></tr>
<tr class="separator:af92197d45a254abe60e0a7ddf0241862"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac78fab53c4ce4d54e7950bc718396c38" id="r_ac78fab53c4ce4d54e7950bc718396c38"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac78fab53c4ce4d54e7950bc718396c38">extract_identifier</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;value, bool allowLeadingZeroes, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;input)</td></tr>
<tr class="separator:ac78fab53c4ce4d54e7950bc718396c38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5f10c8bd87107c6cc04ce9d038f7928" id="r_ac5f10c8bd87107c6cc04ce9d038f7928"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac5f10c8bd87107c6cc04ce9d038f7928">extract_identifiers</a> (<a class="el" href="classbeast_1_1SemanticVersion.html#aac4371b3963c7ac5131b8da40e1dcc07">SemanticVersion::identifier_list</a> &amp;identifiers, bool allowLeadingZeroes, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;input)</td></tr>
<tr class="separator:ac5f10c8bd87107c6cc04ce9d038f7928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8b886b0d035e72078b56b1fd553c888" id="r_aa8b886b0d035e72078b56b1fd553c888"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aa8b886b0d035e72078b56b1fd553c888">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#ad957a679dcabb57dc5452cbbd5730311">aged_set</a>, beast, beast)</td></tr>
<tr class="separator:aa8b886b0d035e72078b56b1fd553c888"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01ac9d664f83270e7290933337be1c82" id="r_a01ac9d664f83270e7290933337be1c82"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a01ac9d664f83270e7290933337be1c82">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#ab6230cd766ccadde81d0f94fe032be10">aged_map</a>, beast, beast)</td></tr>
<tr class="separator:a01ac9d664f83270e7290933337be1c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2ae5dd03de48113b8035fa463ef1a34" id="r_ac2ae5dd03de48113b8035fa463ef1a34"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac2ae5dd03de48113b8035fa463ef1a34">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#ac61d1bf9efbafd93d821b161e7ac8cd9">aged_multiset</a>, beast, beast)</td></tr>
<tr class="separator:ac2ae5dd03de48113b8035fa463ef1a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a043b3905b2ada61b841bf52806ee63d0" id="r_a043b3905b2ada61b841bf52806ee63d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a043b3905b2ada61b841bf52806ee63d0">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#a879803cfc9a7300a7ec80c6925d1639c">aged_multimap</a>, beast, beast)</td></tr>
<tr class="separator:a043b3905b2ada61b841bf52806ee63d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53b6c9c220bf6f1155cad46c9e1a9be0" id="r_a53b6c9c220bf6f1155cad46c9e1a9be0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a53b6c9c220bf6f1155cad46c9e1a9be0">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#ae23a01491796f98735957d5e7bf196d9">aged_unordered_set</a>, beast, beast)</td></tr>
<tr class="separator:a53b6c9c220bf6f1155cad46c9e1a9be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2a67aacaa779d6c216881d2bb10c56b" id="r_aa2a67aacaa779d6c216881d2bb10c56b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aa2a67aacaa779d6c216881d2bb10c56b">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#af6181fa93ab6095c2364cc166ad6eca3">aged_unordered_map</a>, beast, beast)</td></tr>
<tr class="separator:aa2a67aacaa779d6c216881d2bb10c56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c9c214c9daef6a8db92ab5ed8a3898a" id="r_a0c9c214c9daef6a8db92ab5ed8a3898a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0c9c214c9daef6a8db92ab5ed8a3898a">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#a15acc12783a021a828e26b446a236354">aged_unordered_multiset</a>, beast, beast)</td></tr>
<tr class="separator:a0c9c214c9daef6a8db92ab5ed8a3898a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f81f3dba41665d45e02014fcc0bd5d6" id="r_a2f81f3dba41665d45e02014fcc0bd5d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a2f81f3dba41665d45e02014fcc0bd5d6">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="namespacebeast.html#a7754609d295ab2a8b90c9600e304afbd">aged_unordered_multimap</a>, beast, beast)</td></tr>
<tr class="separator:a2f81f3dba41665d45e02014fcc0bd5d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afec09792a677d53d859afcaf45957d67" id="r_afec09792a677d53d859afcaf45957d67"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#afec09792a677d53d859afcaf45957d67">BEAST_DEFINE_TESTSUITE_MANUAL</a> (<a class="el" href="classbeast_1_1abstract__clock.html">abstract_clock</a>, beast, beast)</td></tr>
<tr class="separator:afec09792a677d53d859afcaf45957d67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86d797792550dc129bc59ea4b3718fae" id="r_a86d797792550dc129bc59ea4b3718fae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a86d797792550dc129bc59ea4b3718fae">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="classbeast_1_1basic__seconds__clock.html">basic_seconds_clock</a>, beast, beast)</td></tr>
<tr class="separator:a86d797792550dc129bc59ea4b3718fae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a427b2877f4df227dbe438fe44a991f8e" id="r_a427b2877f4df227dbe438fe44a991f8e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a427b2877f4df227dbe438fe44a991f8e">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="classbeast_1_1Journal.html">Journal</a>, beast, beast)</td></tr>
<tr class="separator:a427b2877f4df227dbe438fe44a991f8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97b00b0c86c3a86bb2802adca35298ae" id="r_a97b00b0c86c3a86bb2802adca35298ae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a97b00b0c86c3a86bb2802adca35298ae">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="classbeast_1_1PropertyStream.html">PropertyStream</a>, beast, beast)</td></tr>
<tr class="separator:a97b00b0c86c3a86bb2802adca35298ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4298120e22260f06b9e7daa16f0cd099" id="r_a4298120e22260f06b9e7daa16f0cd099"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a4298120e22260f06b9e7daa16f0cd099">signum</a> (<a class="el" href="structbeast_1_1adl__tester.html">adl_tester</a>)</td></tr>
<tr class="separator:a4298120e22260f06b9e7daa16f0cd099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66a6d3c03f3afb4c13179e2a3a5c8425" id="r_a66a6d3c03f3afb4c13179e2a3a5c8425"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a66a6d3c03f3afb4c13179e2a3a5c8425">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, beast, beast)</td></tr>
<tr class="separator:a66a6d3c03f3afb4c13179e2a3a5c8425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add0e2b9fb4f086d516453029ca5a266e" id="r_add0e2b9fb4f086d516453029ca5a266e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#add0e2b9fb4f086d516453029ca5a266e">BEAST_DEFINE_TESTSUITE</a> (LexicalCast, beast, beast)</td></tr>
<tr class="separator:add0e2b9fb4f086d516453029ca5a266e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac956bb2385df641ad6e0b217ec7b3f54" id="r_ac956bb2385df641ad6e0b217ec7b3f54"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac956bb2385df641ad6e0b217ec7b3f54">BEAST_DEFINE_TESTSUITE</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a>, beast, beast)</td></tr>
<tr class="separator:ac956bb2385df641ad6e0b217ec7b3f54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa79618a80de20173e804001363940c89" id="r_aa79618a80de20173e804001363940c89"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aa79618a80de20173e804001363940c89">BEAST_DEFINE_TESTSUITE</a> (XXHasher, beast_core, beast)</td></tr>
<tr class="separator:aa79618a80de20173e804001363940c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca049578f5051aa69104fe32545e02c6" id="r_aca049578f5051aa69104fe32545e02c6"><td class="memTemplParams" colspan="2">template&lt;class CharT , class Traits , class Allocator &gt; </td></tr>
<tr class="memitem:aca049578f5051aa69104fe32545e02c6"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aca049578f5051aa69104fe32545e02c6">heading</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt; title, int width=80, CharT fill=CharT('-'))</td></tr>
<tr class="memdesc:aca049578f5051aa69104fe32545e02c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produce a section heading and fill the rest of the line with dashes. <br /></td></tr>
<tr class="separator:aca049578f5051aa69104fe32545e02c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a91bb66f7828c0bb3c5f6eaa0255ba40c" id="r_a91bb66f7828c0bb3c5f6eaa0255ba40c"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T &gt; </td></tr>
<tr class="memitem:a91bb66f7828c0bb3c5f6eaa0255ba40c"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a91bb66f7828c0bb3c5f6eaa0255ba40c">hash_append</a> (Hasher &amp;h, T const &amp;t) noexcept</td></tr>
<tr class="memdesc:a91bb66f7828c0bb3c5f6eaa0255ba40c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logically concatenate input data to a <code>Hasher</code>. <br /></td></tr>
<tr class="separator:a91bb66f7828c0bb3c5f6eaa0255ba40c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45e7d1ef8f5756dd312824a13e9d3330" id="r_a45e7d1ef8f5756dd312824a13e9d3330"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T &gt; </td></tr>
<tr class="memitem:a45e7d1ef8f5756dd312824a13e9d3330"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &amp;&amp;(<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_integral.html">std::is_integral</a>&lt; T &gt;::value||<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_pointer.html">std::is_pointer</a>&lt; T &gt;::value||<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_enum.html">std::is_enum</a>&lt; T &gt;::value)&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a45e7d1ef8f5756dd312824a13e9d3330">hash_append</a> (Hasher &amp;h, T t) noexcept</td></tr>
<tr class="separator:a45e7d1ef8f5756dd312824a13e9d3330"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9622e20853da38043ac649f9718e0d53" id="r_a9622e20853da38043ac649f9718e0d53"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T &gt; </td></tr>
<tr class="memitem:a9622e20853da38043ac649f9718e0d53"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_floating_point.html">std::is_floating_point</a>&lt; T &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9622e20853da38043ac649f9718e0d53">hash_append</a> (Hasher &amp;h, T t) noexcept</td></tr>
<tr class="separator:a9622e20853da38043ac649f9718e0d53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf81b34bbaa4cad912f3df8c5d062da3" id="r_adf81b34bbaa4cad912f3df8c5d062da3"><td class="memTemplParams" colspan="2">template&lt;class Hasher &gt; </td></tr>
<tr class="memitem:adf81b34bbaa4cad912f3df8c5d062da3"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#adf81b34bbaa4cad912f3df8c5d062da3">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/nullptr_t.html">std::nullptr_t</a>) noexcept</td></tr>
<tr class="separator:adf81b34bbaa4cad912f3df8c5d062da3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cd56548c06e71b58dbb3824c90aa4ce" id="r_a4cd56548c06e71b58dbb3824c90aa4ce"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N&gt; </td></tr>
<tr class="memitem:a4cd56548c06e71b58dbb3824c90aa4ce"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a4cd56548c06e71b58dbb3824c90aa4ce">hash_append</a> (Hasher &amp;h, T(&amp;a)[N]) noexcept</td></tr>
<tr class="separator:a4cd56548c06e71b58dbb3824c90aa4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e5d9adab2a48db33954ec81ad54825" id="r_a56e5d9adab2a48db33954ec81ad54825"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class CharT , class Traits , class Alloc &gt; </td></tr>
<tr class="memitem:a56e5d9adab2a48db33954ec81ad54825"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; CharT, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a56e5d9adab2a48db33954ec81ad54825">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Alloc &gt; const &amp;s) noexcept</td></tr>
<tr class="separator:a56e5d9adab2a48db33954ec81ad54825"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77d2a529843d83b41148d92d200d7786" id="r_a77d2a529843d83b41148d92d200d7786"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class CharT , class Traits , class Alloc &gt; </td></tr>
<tr class="memitem:a77d2a529843d83b41148d92d200d7786"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; CharT, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a77d2a529843d83b41148d92d200d7786">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Alloc &gt; const &amp;s) noexcept</td></tr>
<tr class="separator:a77d2a529843d83b41148d92d200d7786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56a6a9ea7f65f38c2a4789663dde5b8a" id="r_a56a6a9ea7f65f38c2a4789663dde5b8a"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T , class U &gt; </td></tr>
<tr class="memitem:a56a6a9ea7f65f38c2a4789663dde5b8a"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt;, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a56a6a9ea7f65f38c2a4789663dde5b8a">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt; const &amp;p) noexcept</td></tr>
<tr class="separator:a56a6a9ea7f65f38c2a4789663dde5b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61d7fb7d3e0f15f8fd14ca59e5d665bb" id="r_a61d7fb7d3e0f15f8fd14ca59e5d665bb"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T , class Alloc &gt; </td></tr>
<tr class="memitem:a61d7fb7d3e0f15f8fd14ca59e5d665bb"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a61d7fb7d3e0f15f8fd14ca59e5d665bb">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; T, Alloc &gt; const &amp;v) noexcept</td></tr>
<tr class="separator:a61d7fb7d3e0f15f8fd14ca59e5d665bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef2b489ed7e7fd0e5ffeffcc0b7c7452" id="r_aef2b489ed7e7fd0e5ffeffcc0b7c7452"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T , class Alloc &gt; </td></tr>
<tr class="memitem:aef2b489ed7e7fd0e5ffeffcc0b7c7452"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aef2b489ed7e7fd0e5ffeffcc0b7c7452">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; T, Alloc &gt; const &amp;v) noexcept</td></tr>
<tr class="separator:aef2b489ed7e7fd0e5ffeffcc0b7c7452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48e01ef7ec51497013fc1f5894aaf299" id="r_a48e01ef7ec51497013fc1f5894aaf299"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N&gt; </td></tr>
<tr class="memitem:a48e01ef7ec51497013fc1f5894aaf299"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; T, N &gt;, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a48e01ef7ec51497013fc1f5894aaf299">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; T, N &gt; const &amp;a) noexcept</td></tr>
<tr class="separator:a48e01ef7ec51497013fc1f5894aaf299"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab63c074fcfb3e8cddce29e2f8bdbd33a" id="r_ab63c074fcfb3e8cddce29e2f8bdbd33a"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class... T&gt; </td></tr>
<tr class="memitem:ab63c074fcfb3e8cddce29e2f8bdbd33a"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt;, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ab63c074fcfb3e8cddce29e2f8bdbd33a">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt; const &amp;t) noexcept</td></tr>
<tr class="separator:ab63c074fcfb3e8cddce29e2f8bdbd33a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c634f7111c5a8f184ae2a5080b78cd4" id="r_a9c634f7111c5a8f184ae2a5080b78cd4"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class Key , class T , class Hash , class Pred , class Alloc &gt; </td></tr>
<tr class="memitem:a9c634f7111c5a8f184ae2a5080b78cd4"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9c634f7111c5a8f184ae2a5080b78cd4">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a>&lt; Key, T, Hash, Pred, Alloc &gt; const &amp;m)</td></tr>
<tr class="separator:a9c634f7111c5a8f184ae2a5080b78cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99c21aab2a8f5c5d158fb710dd2e2154" id="r_a99c21aab2a8f5c5d158fb710dd2e2154"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class Key , class Hash , class Pred , class Alloc &gt; </td></tr>
<tr class="memitem:a99c21aab2a8f5c5d158fb710dd2e2154"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a99c21aab2a8f5c5d158fb710dd2e2154">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</a>&lt; Key, Hash, Pred, Alloc &gt; const &amp;s)</td></tr>
<tr class="separator:a99c21aab2a8f5c5d158fb710dd2e2154"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a447942dd49be55dc67d79ac85cb002cc" id="r_a447942dd49be55dc67d79ac85cb002cc"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class Key , class Compare , class Alloc &gt; </td></tr>
<tr class="memitem:a447942dd49be55dc67d79ac85cb002cc"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; Key, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a447942dd49be55dc67d79ac85cb002cc">hash_append</a> (Hasher &amp;h, boost::container::flat_set&lt; Key, Compare, Alloc &gt; const &amp;v) noexcept</td></tr>
<tr class="separator:a447942dd49be55dc67d79ac85cb002cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdcd10513388af80c68c26e116e90e77" id="r_abdcd10513388af80c68c26e116e90e77"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class Key , class Compare , class Alloc &gt; </td></tr>
<tr class="memitem:abdcd10513388af80c68c26e116e90e77"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; Key, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abdcd10513388af80c68c26e116e90e77">hash_append</a> (Hasher &amp;h, boost::container::flat_set&lt; Key, Compare, Alloc &gt; const &amp;v) noexcept</td></tr>
<tr class="separator:abdcd10513388af80c68c26e116e90e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3320e8ea961de2d09de610f871cbcb1e" id="r_a3320e8ea961de2d09de610f871cbcb1e"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T0 , class T1 , class... T&gt; </td></tr>
<tr class="memitem:a3320e8ea961de2d09de610f871cbcb1e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a3320e8ea961de2d09de610f871cbcb1e">hash_append</a> (Hasher &amp;h, T0 const &amp;t0, T1 const &amp;t1, T const &amp;... t) noexcept</td></tr>
<tr class="separator:a3320e8ea961de2d09de610f871cbcb1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae167a5e5b49a4bc8818c6d559235acce" id="r_ae167a5e5b49a4bc8818c6d559235acce"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T , class U &gt; </td></tr>
<tr class="memitem:ae167a5e5b49a4bc8818c6d559235acce"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt;, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ae167a5e5b49a4bc8818c6d559235acce">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt; const &amp;p) noexcept</td></tr>
<tr class="separator:ae167a5e5b49a4bc8818c6d559235acce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d55de57791d92ce456712ba01dc4dea" id="r_a1d55de57791d92ce456712ba01dc4dea"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class... T&gt; </td></tr>
<tr class="memitem:a1d55de57791d92ce456712ba01dc4dea"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt;, Hasher &gt;::value &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a1d55de57791d92ce456712ba01dc4dea">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt; const &amp;t) noexcept</td></tr>
<tr class="separator:a1d55de57791d92ce456712ba01dc4dea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dac569f538c4c2f47325272578eaf8f" id="r_a6dac569f538c4c2f47325272578eaf8f"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class T &gt; </td></tr>
<tr class="memitem:a6dac569f538c4c2f47325272578eaf8f"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a6dac569f538c4c2f47325272578eaf8f">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; T &gt; const &amp;p) noexcept</td></tr>
<tr class="separator:a6dac569f538c4c2f47325272578eaf8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a116991b5a3834ecc3d9b9076467f9250" id="r_a116991b5a3834ecc3d9b9076467f9250"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class Rep , class Period &gt; </td></tr>
<tr class="memitem:a116991b5a3834ecc3d9b9076467f9250"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a116991b5a3834ecc3d9b9076467f9250">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;d) noexcept</td></tr>
<tr class="separator:a116991b5a3834ecc3d9b9076467f9250"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49786a4dfd51ff3204d376eca5417cdc" id="r_a49786a4dfd51ff3204d376eca5417cdc"><td class="memTemplParams" colspan="2">template&lt;class Hasher , class Clock , class Duration &gt; </td></tr>
<tr class="memitem:a49786a4dfd51ff3204d376eca5417cdc"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a49786a4dfd51ff3204d376eca5417cdc">hash_append</a> (Hasher &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a>&lt; Clock, Duration &gt; const &amp;tp) noexcept</td></tr>
<tr class="separator:a49786a4dfd51ff3204d376eca5417cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32a9ae237b73f1ab30346fdafdcc6f2b" id="r_a32a9ae237b73f1ab30346fdafdcc6f2b"><td class="memTemplParams" colspan="2">template&lt;class HashAlgorithm &gt; </td></tr>
<tr class="memitem:a32a9ae237b73f1ab30346fdafdcc6f2b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a32a9ae237b73f1ab30346fdafdcc6f2b">hash_append</a> (HashAlgorithm &amp;h, <a class="elRef" href="http://en.cppreference.com/w/cpp/error/error_code.html">std::error_code</a> const &amp;ec)</td></tr>
<tr class="separator:a32a9ae237b73f1ab30346fdafdcc6f2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a7cb1b84d8bdf0c80a7768e4018fbdd06" id="r_a7cb1b84d8bdf0c80a7768e4018fbdd06"><td class="memTemplParams" colspan="2">template&lt;class CharT , class Traits , class Allocator &gt; </td></tr>
<tr class="memitem:a7cb1b84d8bdf0c80a7768e4018fbdd06"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT, Traits, Allocator &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a7cb1b84d8bdf0c80a7768e4018fbdd06">field</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt; const &amp;text, int width=8, int pad=0, bool right=false)</td></tr>
<tr class="separator:a7cb1b84d8bdf0c80a7768e4018fbdd06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8fe9da1de585e0001f39749a8f0483" id="r_acc8fe9da1de585e0001f39749a8f0483"><td class="memTemplParams" colspan="2">template&lt;class CharT &gt; </td></tr>
<tr class="memitem:acc8fe9da1de585e0001f39749a8f0483"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#acc8fe9da1de585e0001f39749a8f0483">field</a> (CharT const *text, int width=8, int pad=0, bool right=false)</td></tr>
<tr class="separator:acc8fe9da1de585e0001f39749a8f0483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aa27e68937a98931cd3b30fab18b84b" id="r_a2aa27e68937a98931cd3b30fab18b84b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a2aa27e68937a98931cd3b30fab18b84b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; char &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a2aa27e68937a98931cd3b30fab18b84b">field</a> (T const &amp;t, int width=8, int pad=0, bool right=false)</td></tr>
<tr class="separator:a2aa27e68937a98931cd3b30fab18b84b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9ab53e5fc8f920f577aac0f042985e8" id="r_ac9ab53e5fc8f920f577aac0f042985e8"><td class="memTemplParams" colspan="2">template&lt;class CharT , class Traits , class Allocator &gt; </td></tr>
<tr class="memitem:ac9ab53e5fc8f920f577aac0f042985e8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT, Traits, Allocator &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac9ab53e5fc8f920f577aac0f042985e8">rfield</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt; const &amp;text, int width=8, int pad=0)</td></tr>
<tr class="separator:ac9ab53e5fc8f920f577aac0f042985e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb866f58beb8e66e02ac59c622ecffc8" id="r_afb866f58beb8e66e02ac59c622ecffc8"><td class="memTemplParams" colspan="2">template&lt;class CharT &gt; </td></tr>
<tr class="memitem:afb866f58beb8e66e02ac59c622ecffc8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#afb866f58beb8e66e02ac59c622ecffc8">rfield</a> (CharT const *text, int width=8, int pad=0)</td></tr>
<tr class="separator:afb866f58beb8e66e02ac59c622ecffc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9598ebf5199fe07926d5bef31b4fb1d" id="r_ae9598ebf5199fe07926d5bef31b4fb1d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ae9598ebf5199fe07926d5bef31b4fb1d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; char &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ae9598ebf5199fe07926d5bef31b4fb1d">rfield</a> (T const &amp;t, int width=8, int pad=0)</td></tr>
<tr class="separator:ae9598ebf5199fe07926d5bef31b4fb1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ab6230cd766ccadde81d0f94fe032be10" name="ab6230cd766ccadde81d0f94fe032be10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6230cd766ccadde81d0f94fe032be10">&#9670;&#160;</a></span>aged_map</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#ab6230cd766ccadde81d0f94fe032be10">beast::aged_map</a> = typedef detail:: <a class="el" href="classbeast_1_1aged__ordered__container.html">aged_ordered_container</a>&lt;false, true, Key, T, Clock, Compare, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__map_8h_source.html#l00018">18</a> of file <a class="el" href="aged__map_8h_source.html">aged_map.h</a>.</p>
</div>
</div>
<a id="a879803cfc9a7300a7ec80c6925d1639c" name="a879803cfc9a7300a7ec80c6925d1639c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a879803cfc9a7300a7ec80c6925d1639c">&#9670;&#160;</a></span>aged_multimap</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a879803cfc9a7300a7ec80c6925d1639c">beast::aged_multimap</a> = typedef detail:: <a class="el" href="classbeast_1_1aged__ordered__container.html">aged_ordered_container</a>&lt;true, true, Key, T, Clock, Compare, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__multimap_8h_source.html#l00018">18</a> of file <a class="el" href="aged__multimap_8h_source.html">aged_multimap.h</a>.</p>
</div>
</div>
<a id="ac61d1bf9efbafd93d821b161e7ac8cd9" name="ac61d1bf9efbafd93d821b161e7ac8cd9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac61d1bf9efbafd93d821b161e7ac8cd9">&#9670;&#160;</a></span>aged_multiset</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#ac61d1bf9efbafd93d821b161e7ac8cd9">beast::aged_multiset</a> = typedef detail:: <a class="el" href="classbeast_1_1aged__ordered__container.html">aged_ordered_container</a>&lt;true, false, Key, void, Clock, Compare, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__multiset_8h_source.html#l00017">17</a> of file <a class="el" href="aged__multiset_8h_source.html">aged_multiset.h</a>.</p>
</div>
</div>
<a id="ad957a679dcabb57dc5452cbbd5730311" name="ad957a679dcabb57dc5452cbbd5730311"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad957a679dcabb57dc5452cbbd5730311">&#9670;&#160;</a></span>aged_set</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class Clock = std::chrono::steady_clock, class Compare = std::less&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#ad957a679dcabb57dc5452cbbd5730311">beast::aged_set</a> = typedef detail:: <a class="el" href="classbeast_1_1aged__ordered__container.html">aged_ordered_container</a>&lt;false, false, Key, void, Clock, Compare, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__set_8h_source.html#l00017">17</a> of file <a class="el" href="aged__set_8h_source.html">aged_set.h</a>.</p>
</div>
</div>
<a id="af6181fa93ab6095c2364cc166ad6eca3" name="af6181fa93ab6095c2364cc166ad6eca3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6181fa93ab6095c2364cc166ad6eca3">&#9670;&#160;</a></span>aged_unordered_map</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#af6181fa93ab6095c2364cc166ad6eca3">beast::aged_unordered_map</a> = typedef <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; false, true, Key, T, Clock, Hash, KeyEqual, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__unordered__map_8h_source.html#l00019">19</a> of file <a class="el" href="aged__unordered__map_8h_source.html">aged_unordered_map.h</a>.</p>
</div>
</div>
<a id="a7754609d295ab2a8b90c9600e304afbd" name="a7754609d295ab2a8b90c9600e304afbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7754609d295ab2a8b90c9600e304afbd">&#9670;&#160;</a></span>aged_unordered_multimap</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;std::pair&lt;Key const, T&gt;&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a7754609d295ab2a8b90c9600e304afbd">beast::aged_unordered_multimap</a> = typedef <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; true, true, Key, T, Clock, Hash, KeyEqual, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__unordered__multimap_8h_source.html#l00019">19</a> of file <a class="el" href="aged__unordered__multimap_8h_source.html">aged_unordered_multimap.h</a>.</p>
</div>
</div>
<a id="a15acc12783a021a828e26b446a236354" name="a15acc12783a021a828e26b446a236354"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15acc12783a021a828e26b446a236354">&#9670;&#160;</a></span>aged_unordered_multiset</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a15acc12783a021a828e26b446a236354">beast::aged_unordered_multiset</a> = typedef <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; true, false, Key, void, Clock, Hash, KeyEqual, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__unordered__multiset_8h_source.html#l00018">18</a> of file <a class="el" href="aged__unordered__multiset_8h_source.html">aged_unordered_multiset.h</a>.</p>
</div>
</div>
<a id="ae23a01491796f98735957d5e7bf196d9" name="ae23a01491796f98735957d5e7bf196d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae23a01491796f98735957d5e7bf196d9">&#9670;&#160;</a></span>aged_unordered_set</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash&lt;Key&gt;, class KeyEqual = std::equal_to&lt;Key&gt;, class Allocator = std::allocator&lt;Key&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#ae23a01491796f98735957d5e7bf196d9">beast::aged_unordered_set</a> = typedef <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">detail::aged_unordered_container</a>&lt; false, false, Key, void, Clock, Hash, KeyEqual, Allocator&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__unordered__set_8h_source.html#l00018">18</a> of file <a class="el" href="aged__unordered__set_8h_source.html">aged_unordered_set.h</a>.</p>
</div>
</div>
<a id="a9e4914c67505039031de178e1ea9c23f" name="a9e4914c67505039031de178e1ea9c23f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e4914c67505039031de178e1ea9c23f">&#9670;&#160;</a></span>logstream</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a9e4914c67505039031de178e1ea9c23f">beast::logstream</a> = typedef <a class="el" href="classbeast_1_1basic__logstream.html">basic_logstream</a>&lt;char&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Journal_8h_source.html#l00439">439</a> of file <a class="el" href="Journal_8h_source.html">Journal.h</a>.</p>
</div>
</div>
<a id="a16d1bb744c2aa254d3acf4a6fb6e3212" name="a16d1bb744c2aa254d3acf4a6fb6e3212"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16d1bb744c2aa254d3acf4a6fb6e3212">&#9670;&#160;</a></span>logwstream</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a16d1bb744c2aa254d3acf4a6fb6e3212">beast::logwstream</a> = typedef <a class="el" href="classbeast_1_1basic__logstream.html">basic_logstream</a>&lt;wchar_t&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Journal_8h_source.html#l00440">440</a> of file <a class="el" href="Journal_8h_source.html">Journal.h</a>.</p>
</div>
</div>
<a id="a1a2346bace9bdb5651e8aefc6b20de4e" name="a1a2346bace9bdb5651e8aefc6b20de4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a2346bace9bdb5651e8aefc6b20de4e">&#9670;&#160;</a></span>maybe_const_t</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool IsConst, class T &gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a1a2346bace9bdb5651e8aefc6b20de4e">beast::maybe_const_t</a> = typedef typename <a class="el" href="structbeast_1_1maybe__const.html">maybe_const</a>&lt;IsConst, T&gt;::type</td>
</tr>
</table>
</div><div class="memdoc">
<p>Alias for omitting <code>typename</code>. </p>
<p class="definition">Definition at line <a class="el" href="maybe__const_8h_source.html#l00021">21</a> of file <a class="el" href="maybe__const_8h_source.html">maybe_const.h</a>.</p>
</div>
</div>
<a id="a3a89b040ab5ccff1b2ce7692464c6a48" name="a3a89b040ab5ccff1b2ce7692464c6a48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a89b040ab5ccff1b2ce7692464c6a48">&#9670;&#160;</a></span>xor_shift_engine</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="namespacebeast.html#a3a89b040ab5ccff1b2ce7692464c6a48">beast::xor_shift_engine</a> = typedef <a class="el" href="classbeast_1_1detail_1_1xor__shift__engine.html">detail::xor_shift_engine</a>&lt;&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p>XOR-shift Generator. </p>
<p>Meets the requirements of UniformRandomNumberGenerator.</p>
<p>Simple and fast RNG based on: <a href="http://xorshift.di.unimi.it/xorshift128plus.c">http://xorshift.di.unimi.it/xorshift128plus.c</a> does not accept seed==0 </p>
<p class="definition">Definition at line <a class="el" href="xor__shift__engine_8h_source.html#l00095">95</a> of file <a class="el" href="xor__shift__engine_8h_source.html">xor_shift_engine.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a9d2d0a0c2e839db2a9bce6ed53086d4a" name="a9d2d0a0c2e839db2a9bce6ed53086d4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d2d0a0c2e839db2a9bce6ed53086d4a">&#9670;&#160;</a></span>get_abstract_clock()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Facade , class Clock = Facade&gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1abstract__clock.html">abstract_clock</a>&lt; Facade &gt; &amp; beast::get_abstract_clock </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a global instance of an abstract clock. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
<table class="tparams">
<tr><td class="paramname">Facade</td><td>A type meeting these requirements: <a href="http://en.cppreference.com/w/cpp/concept/Clock">http://en.cppreference.com/w/cpp/concept/Clock</a> </td></tr>
<tr><td class="paramname">Clock</td><td>The actual concrete clock to use. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="abstract__clock_8h_source.html#l00085">85</a> of file <a class="el" href="abstract__clock_8h_source.html">abstract_clock.h</a>.</p>
</div>
</div>
<a id="abb430a45381177561de02886079786ad" name="abb430a45381177561de02886079786ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb430a45381177561de02886079786ad">&#9670;&#160;</a></span>expire() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class AgedContainer , class Rep , class Period &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if</a>&lt; <a class="el" href="structbeast_1_1is__aged__container.html">is_aged_container</a>&lt; AgedContainer &gt;::value, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> &gt;::type beast::expire </td>
<td>(</td>
<td class="paramtype">AgedContainer &amp;&#160;</td>
<td class="paramname"><em>c</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;&#160;</td>
<td class="paramname"><em>age</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Expire aged container items past the specified age. </p>
<p class="definition">Definition at line <a class="el" href="aged__container__utility_8h_source.html#l00015">15</a> of file <a class="el" href="aged__container__utility_8h_source.html">aged_container_utility.h</a>.</p>
</div>
</div>
<a id="ae4687b34528a6de9d5b078021aebccea" name="ae4687b34528a6de9d5b078021aebccea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4687b34528a6de9d5b078021aebccea">&#9670;&#160;</a></span>swap() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::detail::aged_ordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::detail::aged_ordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__ordered__container_8h_source.html#l02221">2221</a> of file <a class="el" href="aged__ordered__container_8h_source.html">aged_ordered_container.h</a>.</p>
</div>
</div>
<a id="a87b3566412ec8da42b37f7f815513483" name="a87b3566412ec8da42b37f7f815513483"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87b3566412ec8da42b37f7f815513483">&#9670;&#160;</a></span>expire() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator , class Rep , class Period &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> beast::expire </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">detail::aged_ordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Compare, Allocator &gt; &amp;&#160;</td>
<td class="paramname"><em>c</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;&#160;</td>
<td class="paramname"><em>age</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Expire aged container items past the specified age. </p>
<p class="definition">Definition at line <a class="el" href="aged__ordered__container_8h_source.html#l02254">2254</a> of file <a class="el" href="aged__ordered__container_8h_source.html">aged_ordered_container.h</a>.</p>
</div>
</div>
<a id="a65eddcc4c83a40e71e903e9bc36a827b" name="a65eddcc4c83a40e71e903e9bc36a827b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65eddcc4c83a40e71e903e9bc36a827b">&#9670;&#160;</a></span>swap() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::swap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="aged__unordered__container_8h_source.html#l03370">3370</a> of file <a class="el" href="aged__unordered__container_8h_source.html">aged_unordered_container.h</a>.</p>
</div>
</div>
<a id="a550eb4307d1fb60bf573a944bacf6a45" name="a550eb4307d1fb60bf573a944bacf6a45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a550eb4307d1fb60bf573a944bacf6a45">&#9670;&#160;</a></span>expire() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator , class Rep , class Period &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> beast::expire </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt; &amp;&#160;</td>
<td class="paramname"><em>c</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;&#160;</td>
<td class="paramname"><em>age</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Expire aged container items past the specified age. </p>
<p class="definition">Definition at line <a class="el" href="aged__unordered__container_8h_source.html#l03406">3406</a> of file <a class="el" href="aged__unordered__container_8h_source.html">aged_unordered_container.h</a>.</p>
</div>
</div>
<a id="ab3bd70e6eb43bbd99b5fe518efce8c7e" name="ab3bd70e6eb43bbd99b5fe518efce8c7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3bd70e6eb43bbd99b5fe518efce8c7e">&#9670;&#160;</a></span>setCurrentThreadName()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void beast::setCurrentThreadName </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string_view.html">std::string_view</a>&#160;</td>
<td class="paramname"><em>newThreadName</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Changes the name of the caller thread. </p>
<p>Different OSes may place different length or content limits on this name. </p>
<p class="definition">Definition at line <a class="el" href="CurrentThreadName_8cpp_source.html#l00100">100</a> of file <a class="el" href="CurrentThreadName_8cpp_source.html">CurrentThreadName.cpp</a>.</p>
</div>
</div>
<a id="afa60f82c45aadff5ed4da508c797e3a9" name="afa60f82c45aadff5ed4da508c797e3a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa60f82c45aadff5ed4da508c797e3a9">&#9670;&#160;</a></span>getCurrentThreadName()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> beast::getCurrentThreadName </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the name of the caller thread. </p>
<p>The name returned is the name as set by a call to <a class="el" href="namespacebeast.html#ab3bd70e6eb43bbd99b5fe518efce8c7e" title="Changes the name of the caller thread.">setCurrentThreadName()</a>. If the thread name is set by an external force, then that name change will not be reported.</p>
<p>If no name has ever been set, then the empty string is returned. </p>
<p class="definition">Definition at line <a class="el" href="CurrentThreadName_8cpp_source.html#l00094">94</a> of file <a class="el" href="CurrentThreadName_8cpp_source.html">CurrentThreadName.cpp</a>.</p>
</div>
</div>
<a id="aeb241ed2f4422ea57283956ca58c5d42" name="aeb241ed2f4422ea57283956ca58c5d42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb241ed2f4422ea57283956ca58c5d42">&#9670;&#160;</a></span>lexicalCastChecked()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Out , class In &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::lexicalCastChecked </td>
<td>(</td>
<td class="paramtype">Out &amp;&#160;</td>
<td class="paramname"><em>out</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">In&#160;</td>
<td class="paramname"><em>in</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Intelligently convert from one type to another. </p>
<dl class="section return"><dt>Returns</dt><dd><code>false</code> if there was a parsing or range error </dd></dl>
<p class="definition">Definition at line <a class="el" href="LexicalCast_8h_source.html#l00181">181</a> of file <a class="el" href="LexicalCast_8h_source.html">LexicalCast.h</a>.</p>
</div>
</div>
<a id="a0aecda88ba6663d0c9f5c25a7d41722b" name="a0aecda88ba6663d0c9f5c25a7d41722b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0aecda88ba6663d0c9f5c25a7d41722b">&#9670;&#160;</a></span>lexicalCastThrow()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Out , class In &gt; </div>
<table class="memname">
<tr>
<td class="memname">Out beast::lexicalCastThrow </td>
<td>(</td>
<td class="paramtype">In&#160;</td>
<td class="paramname"><em>in</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert from one type to another, throw on error. </p>
<p>An exception of type <a class="el" href="structbeast_1_1BadLexicalCast.html" title="Thrown when a conversion is not possible with LexicalCast.">BadLexicalCast</a> is thrown if the conversion fails.</p>
<dl class="section return"><dt>Returns</dt><dd>The new type. </dd></dl>
<p class="definition">Definition at line <a class="el" href="LexicalCast_8h_source.html#l00194">194</a> of file <a class="el" href="LexicalCast_8h_source.html">LexicalCast.h</a>.</p>
</div>
</div>
<a id="a67b02c0e029d6e8394e8832e74c95f27" name="a67b02c0e029d6e8394e8832e74c95f27"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67b02c0e029d6e8394e8832e74c95f27">&#9670;&#160;</a></span>lexicalCast()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Out , class In &gt; </div>
<table class="memname">
<tr>
<td class="memname">Out beast::lexicalCast </td>
<td>(</td>
<td class="paramtype">In&#160;</td>
<td class="paramname"><em>in</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Out&#160;</td>
<td class="paramname"><em>defaultValue</em> = <code>Out()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert from one type to another. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">defaultValue</td><td>The value returned if parsing fails </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The new type. </dd></dl>
<p class="definition">Definition at line <a class="el" href="LexicalCast_8h_source.html#l00209">209</a> of file <a class="el" href="LexicalCast_8h_source.html">LexicalCast.h</a>.</p>
</div>
</div>
<a id="abe39345843815f6a125b8679bf0896f6" name="abe39345843815f6a125b8679bf0896f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe39345843815f6a125b8679bf0896f6">&#9670;&#160;</a></span>operator==() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Container , bool LhsIsConst, bool RhsIsConst&gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator== </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, LhsIsConst &gt; const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, RhsIsConst &gt; const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00096">96</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
</div>
</div>
<a id="abf1fc3e5efef3302b3037704024a2cce" name="abf1fc3e5efef3302b3037704024a2cce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf1fc3e5efef3302b3037704024a2cce">&#9670;&#160;</a></span>operator!=() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Container , bool LhsIsConst, bool RhsIsConst&gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator!= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, LhsIsConst &gt; const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>&lt; Container, RhsIsConst &gt; const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00105">105</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
</div>
</div>
<a id="a0dface6ceb493d6b8c3b86c47900d34f" name="a0dface6ceb493d6b8c3b86c47900d34f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0dface6ceb493d6b8c3b86c47900d34f">&#9670;&#160;</a></span>compare()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int beast::compare </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Compare two SemanticVersions against each other. </p>
<p>The comparison follows the rules as per the specification. </p>
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00244">244</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="a570f1cc92e1748c5bd95a843853d1a63" name="a570f1cc92e1748c5bd95a843853d1a63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a570f1cc92e1748c5bd95a843853d1a63">&#9670;&#160;</a></span>operator==() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::operator== </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8h_source.html#l00062">62</a> of file <a class="el" href="SemanticVersion_8h_source.html">SemanticVersion.h</a>.</p>
</div>
</div>
<a id="a6217f0baa50907efb4b158761271464f" name="a6217f0baa50907efb4b158761271464f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6217f0baa50907efb4b158761271464f">&#9670;&#160;</a></span>operator!=() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::operator!= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8h_source.html#l00068">68</a> of file <a class="el" href="SemanticVersion_8h_source.html">SemanticVersion.h</a>.</p>
</div>
</div>
<a id="a1fc3fed57bea615111c82799724f9581" name="a1fc3fed57bea615111c82799724f9581"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fc3fed57bea615111c82799724f9581">&#9670;&#160;</a></span>operator&gt;=() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::operator&gt;= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8h_source.html#l00074">74</a> of file <a class="el" href="SemanticVersion_8h_source.html">SemanticVersion.h</a>.</p>
</div>
</div>
<a id="a16d9c6d7573e0efbd63c1db2bf8116d7" name="a16d9c6d7573e0efbd63c1db2bf8116d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16d9c6d7573e0efbd63c1db2bf8116d7">&#9670;&#160;</a></span>operator&lt;=() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::operator&lt;= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8h_source.html#l00079">79</a> of file <a class="el" href="SemanticVersion_8h_source.html">SemanticVersion.h</a>.</p>
</div>
</div>
<a id="a5be32b6206719809af31bd797acf98da" name="a5be32b6206719809af31bd797acf98da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5be32b6206719809af31bd797acf98da">&#9670;&#160;</a></span>operator&gt;() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::operator&gt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8h_source.html#l00086">86</a> of file <a class="el" href="SemanticVersion_8h_source.html">SemanticVersion.h</a>.</p>
</div>
</div>
<a id="abe13cdac8dc5b49ebcc089c4519f1cab" name="abe13cdac8dc5b49ebcc089c4519f1cab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe13cdac8dc5b49ebcc089c4519f1cab">&#9670;&#160;</a></span>operator&lt;() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::operator&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8h_source.html#l00091">91</a> of file <a class="el" href="SemanticVersion_8h_source.html">SemanticVersion.h</a>.</p>
</div>
</div>
<a id="a91bb66f7828c0bb3c5f6eaa0255ba40c" name="a91bb66f7828c0bb3c5f6eaa0255ba40c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91bb66f7828c0bb3c5f6eaa0255ba40c">&#9670;&#160;</a></span>hash_append() <span class="overload">[1/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Logically concatenate input data to a <code>Hasher</code>. </p>
<p>Hasher requirements: </p><pre class="fragment">`X` is the type `Hasher`
`h` is a value of type `x`
`p` is a value convertible to `void const*`
`n` is a value of type `std::size_t`, greater than zero
Expression:
`h.append (p, n);`
Throws:
Never
Effect:
Adds the input data to the hasher state.
Expression:
`static_cast&lt;std::size_t&gt;(j)`
Throws:
Never
Effect:
Returns the reslting hash of all the input data.
</pre>
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00214">214</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a45e7d1ef8f5756dd312824a13e9d3330" name="a45e7d1ef8f5756dd312824a13e9d3330"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45e7d1ef8f5756dd312824a13e9d3330">&#9670;&#160;</a></span>hash_append() <span class="overload">[2/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &amp;&amp;(<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_integral.html">std::is_integral</a>&lt; T &gt;::value||<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_pointer.html">std::is_pointer</a>&lt; T &gt;::value|| <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_enum.html">std::is_enum</a>&lt; T &gt;::value)&gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00224">224</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a9622e20853da38043ac649f9718e0d53" name="a9622e20853da38043ac649f9718e0d53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9622e20853da38043ac649f9718e0d53">&#9670;&#160;</a></span>hash_append() <span class="overload">[3/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_floating_point.html">std::is_floating_point</a>&lt; T &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00232">232</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="adf81b34bbaa4cad912f3df8c5d062da3" name="adf81b34bbaa4cad912f3df8c5d062da3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf81b34bbaa4cad912f3df8c5d062da3">&#9670;&#160;</a></span>hash_append() <span class="overload">[4/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/nullptr_t.html">std::nullptr_t</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00242">242</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a4cd56548c06e71b58dbb3824c90aa4ce" name="a4cd56548c06e71b58dbb3824c90aa4ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4cd56548c06e71b58dbb3824c90aa4ce">&#9670;&#160;</a></span>hash_append() <span class="overload">[5/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T(&amp;)&#160;</td>
<td class="paramname"><em>a</em>[N]&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00313">313</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a56e5d9adab2a48db33954ec81ad54825" name="a56e5d9adab2a48db33954ec81ad54825"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56e5d9adab2a48db33954ec81ad54825">&#9670;&#160;</a></span>hash_append() <span class="overload">[6/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class CharT , class Traits , class Alloc &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; CharT, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00323">323</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a77d2a529843d83b41148d92d200d7786" name="a77d2a529843d83b41148d92d200d7786"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77d2a529843d83b41148d92d200d7786">&#9670;&#160;</a></span>hash_append() <span class="overload">[7/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class CharT , class Traits , class Alloc &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; CharT, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00334">334</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a56a6a9ea7f65f38c2a4789663dde5b8a" name="a56a6a9ea7f65f38c2a4789663dde5b8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56a6a9ea7f65f38c2a4789663dde5b8a">&#9670;&#160;</a></span>hash_append() <span class="overload">[8/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T , class U &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt;, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt; const &amp;&#160;</td>
<td class="paramname"><em>p</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00347">347</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a61d7fb7d3e0f15f8fd14ca59e5d665bb" name="a61d7fb7d3e0f15f8fd14ca59e5d665bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61d7fb7d3e0f15f8fd14ca59e5d665bb">&#9670;&#160;</a></span>hash_append() <span class="overload">[9/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T , class Alloc &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; T, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>v</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00356">356</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="aef2b489ed7e7fd0e5ffeffcc0b7c7452" name="aef2b489ed7e7fd0e5ffeffcc0b7c7452"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef2b489ed7e7fd0e5ffeffcc0b7c7452">&#9670;&#160;</a></span>hash_append() <span class="overload">[10/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T , class Alloc &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; T, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; T, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>v</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00365">365</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a48e01ef7ec51497013fc1f5894aaf299" name="a48e01ef7ec51497013fc1f5894aaf299"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48e01ef7ec51497013fc1f5894aaf299">&#9670;&#160;</a></span>hash_append() <span class="overload">[11/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; T, N &gt;, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; T, N &gt; const &amp;&#160;</td>
<td class="paramname"><em>a</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00375">375</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="ab63c074fcfb3e8cddce29e2f8bdbd33a" name="ab63c074fcfb3e8cddce29e2f8bdbd33a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab63c074fcfb3e8cddce29e2f8bdbd33a">&#9670;&#160;</a></span>hash_append() <span class="overload">[12/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class... T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt;, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt; const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00430">430</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a9c634f7111c5a8f184ae2a5080b78cd4" name="a9c634f7111c5a8f184ae2a5080b78cd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c634f7111c5a8f184ae2a5080b78cd4">&#9670;&#160;</a></span>hash_append() <span class="overload">[13/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class Key , class T , class Hash , class Pred , class Alloc &gt; </div>
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a>&lt; Key, T, Hash, Pred, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>m</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a99c21aab2a8f5c5d158fb710dd2e2154" name="a99c21aab2a8f5c5d158fb710dd2e2154"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99c21aab2a8f5c5d158fb710dd2e2154">&#9670;&#160;</a></span>hash_append() <span class="overload">[14/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class Key , class Hash , class Pred , class Alloc &gt; </div>
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</a>&lt; Key, Hash, Pred, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a447942dd49be55dc67d79ac85cb002cc" name="a447942dd49be55dc67d79ac85cb002cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a447942dd49be55dc67d79ac85cb002cc">&#9670;&#160;</a></span>hash_append() <span class="overload">[15/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class Key , class Compare , class Alloc &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt;!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; Key, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boost::container::flat_set&lt; Key, Compare, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>v</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00383">383</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="abdcd10513388af80c68c26e116e90e77" name="abdcd10513388af80c68c26e116e90e77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdcd10513388af80c68c26e116e90e77">&#9670;&#160;</a></span>hash_append() <span class="overload">[16/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class Key , class Compare , class Alloc &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; Key, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boost::container::flat_set&lt; Key, Compare, Alloc &gt; const &amp;&#160;</td>
<td class="paramname"><em>v</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00392">392</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a3320e8ea961de2d09de610f871cbcb1e" name="a3320e8ea961de2d09de610f871cbcb1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3320e8ea961de2d09de610f871cbcb1e">&#9670;&#160;</a></span>hash_append() <span class="overload">[17/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T0 , class T1 , class... T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T0 const &amp;&#160;</td>
<td class="paramname"><em>t0</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T1 const &amp;&#160;</td>
<td class="paramname"><em>t1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;...&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00466">466</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="ae167a5e5b49a4bc8818c6d559235acce" name="ae167a5e5b49a4bc8818c6d559235acce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae167a5e5b49a4bc8818c6d559235acce">&#9670;&#160;</a></span>hash_append() <span class="overload">[18/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T , class U &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt;, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; T, U &gt; const &amp;&#160;</td>
<td class="paramname"><em>p</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00347">347</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a1d55de57791d92ce456712ba01dc4dea" name="a1d55de57791d92ce456712ba01dc4dea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d55de57791d92ce456712ba01dc4dea">&#9670;&#160;</a></span>hash_append() <span class="overload">[19/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class... T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/enable_if.html">std::enable_if_t</a>&lt; !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt;, Hasher &gt;::value &gt; beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt; T... &gt; const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00430">430</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a6dac569f538c4c2f47325272578eaf8f" name="a6dac569f538c4c2f47325272578eaf8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6dac569f538c4c2f47325272578eaf8f">&#9670;&#160;</a></span>hash_append() <span class="overload">[20/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; T &gt; const &amp;&#160;</td>
<td class="paramname"><em>p</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00439">439</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a116991b5a3834ecc3d9b9076467f9250" name="a116991b5a3834ecc3d9b9076467f9250"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a116991b5a3834ecc3d9b9076467f9250">&#9670;&#160;</a></span>hash_append() <span class="overload">[21/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class Rep , class Period &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>&lt; Rep, Period &gt; const &amp;&#160;</td>
<td class="paramname"><em>d</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00448">448</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a49786a4dfd51ff3204d376eca5417cdc" name="a49786a4dfd51ff3204d376eca5417cdc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49786a4dfd51ff3204d376eca5417cdc">&#9670;&#160;</a></span>hash_append() <span class="overload">[22/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher , class Clock , class Duration &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a>&lt; Clock, Duration &gt; const &amp;&#160;</td>
<td class="paramname"><em>tp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00455">455</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a32a9ae237b73f1ab30346fdafdcc6f2b" name="a32a9ae237b73f1ab30346fdafdcc6f2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32a9ae237b73f1ab30346fdafdcc6f2b">&#9670;&#160;</a></span>hash_append() <span class="overload">[23/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class HashAlgorithm &gt; </div>
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">HashAlgorithm &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/error/error_code.html">std::error_code</a> const &amp;&#160;</td>
<td class="paramname"><em>ec</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="hash__append_8h_source.html#l00476">476</a> of file <a class="el" href="hash__append_8h_source.html">hash_append.h</a>.</p>
</div>
</div>
<a id="a98782cfa7110e0f66288ddd2ceb82e10" name="a98782cfa7110e0f66288ddd2ceb82e10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98782cfa7110e0f66288ddd2ceb82e10">&#9670;&#160;</a></span>hash_append() <span class="overload">[24/24]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Hasher &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void beast::hash_append </td>
<td>(</td>
<td class="paramtype">Hasher &amp;&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a> const &amp;&#160;</td>
<td class="paramname"><em>addr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="IPAddress_8h_source.html#l00070">70</a> of file <a class="el" href="IPAddress_8h_source.html">IPAddress.h</a>.</p>
</div>
</div>
<a id="abf01fe67ed898eb4f56606edaf01b459" name="abf01fe67ed898eb4f56606edaf01b459"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf01fe67ed898eb4f56606edaf01b459">&#9670;&#160;</a></span>type_name()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> beast::type_name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="type__name_8h_source.html#l00017">17</a> of file <a class="el" href="type__name_8h_source.html">type_name.h</a>.</p>
</div>
</div>
<a id="ad4d3145468ad564a92ac41b9812274a0" name="ad4d3145468ad564a92ac41b9812274a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4d3145468ad564a92ac41b9812274a0">&#9670;&#160;</a></span>rngfill() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Generator &gt; </div>
<table class="memname">
<tr>
<td class="memname">void beast::rngfill </td>
<td>(</td>
<td class="paramtype">void *const&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> const&#160;</td>
<td class="paramname"><em>bytes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Generator &amp;&#160;</td>
<td class="paramname"><em>g</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="rngfill_8h_source.html#l00015">15</a> of file <a class="el" href="rngfill_8h_source.html">rngfill.h</a>.</p>
</div>
</div>
<a id="a3c2683b0fd77fcae6b6ef91fb90e5cbc" name="a3c2683b0fd77fcae6b6ef91fb90e5cbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c2683b0fd77fcae6b6ef91fb90e5cbc">&#9670;&#160;</a></span>rngfill() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Generator , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N, class = std::enable_if_t&lt;N % sizeof(typename Generator::result_type) == 0&gt;&gt; </div>
<table class="memname">
<tr>
<td class="memname">void beast::rngfill </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a>, N &gt; &amp;&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Generator &amp;&#160;</td>
<td class="paramname"><em>g</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="rngfill_8h_source.html#l00044">44</a> of file <a class="el" href="rngfill_8h_source.html">rngfill.h</a>.</p>
</div>
</div>
<a id="a97b6ffb69c2fee9618482fad04b94bb0" name="a97b6ffb69c2fee9618482fad04b94bb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97b6ffb69c2fee9618482fad04b94bb0">&#9670;&#160;</a></span>signum() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">auto beast::signum </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Default implementation of signum calls the method on the class. </p>
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00037">37</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="aa95a5383433c68249f6a7bb2d78c550d" name="aa95a5383433c68249f6a7bb2d78c550d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa95a5383433c68249f6a7bb2d78c550d">&#9670;&#160;</a></span>operator==() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator== </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00061">61</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="ac8d690b97ecc4d35d08a112a0beb5f37" name="ac8d690b97ecc4d35d08a112a0beb5f37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8d690b97ecc4d35d08a112a0beb5f37">&#9670;&#160;</a></span>operator!=() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator!= </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00068">68</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a0c712d6f6425319a04765ddbb5eb137d" name="a0c712d6f6425319a04765ddbb5eb137d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c712d6f6425319a04765ddbb5eb137d">&#9670;&#160;</a></span>operator&lt;() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&lt; </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00074">74</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a9ba93dcefadc25808f59183cd781b2ec" name="a9ba93dcefadc25808f59183cd781b2ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ba93dcefadc25808f59183cd781b2ec">&#9670;&#160;</a></span>operator&gt;() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&gt; </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00082">82</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="afd0a55ab7fb1dec42d3c37de3896382c" name="afd0a55ab7fb1dec42d3c37de3896382c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd0a55ab7fb1dec42d3c37de3896382c">&#9670;&#160;</a></span>operator&gt;=() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&gt;= </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00089">89</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a0a32c49e1d36a7d9c234ffb123cf43d7" name="a0a32c49e1d36a7d9c234ffb123cf43d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a32c49e1d36a7d9c234ffb123cf43d7">&#9670;&#160;</a></span>operator&lt;=() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&lt;= </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00095">95</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a3dc33f77bd143fb4390ced7bdb3ab085" name="a3dc33f77bd143fb4390ced7bdb3ab085"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3dc33f77bd143fb4390ced7bdb3ab085">&#9670;&#160;</a></span>operator==() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator== </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00106">106</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="ab5bb4d50eed31f506d671967185ce28b" name="ab5bb4d50eed31f506d671967185ce28b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5bb4d50eed31f506d671967185ce28b">&#9670;&#160;</a></span>operator!=() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator!= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00113">113</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a8966fd803ac53925e5031f645c4225c2" name="a8966fd803ac53925e5031f645c4225c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8966fd803ac53925e5031f645c4225c2">&#9670;&#160;</a></span>operator&lt;() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00119">119</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a4c1b6b2d453bbcb1c0461e6771a53f7f" name="a4c1b6b2d453bbcb1c0461e6771a53f7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c1b6b2d453bbcb1c0461e6771a53f7f">&#9670;&#160;</a></span>operator&gt;() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&gt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00127">127</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="abae13f7503de775139b9675378eb1218" name="abae13f7503de775139b9675378eb1218"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abae13f7503de775139b9675378eb1218">&#9670;&#160;</a></span>operator&gt;=() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&gt;= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00134">134</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="ade9b72fce81f819b2ca16edc9de26639" name="ade9b72fce81f819b2ca16edc9de26639"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade9b72fce81f819b2ca16edc9de26639">&#9670;&#160;</a></span>operator&lt;=() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">bool beast::operator&lt;= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Zero_8h_source.html#l00140">140</a> of file <a class="el" href="Zero_8h_source.html">Zero.h</a>.</p>
</div>
</div>
<a id="a739d8c0a892c75e88149d7f7bed5a581" name="a739d8c0a892c75e88149d7f7bed5a581"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a739d8c0a892c75e88149d7f7bed5a581">&#9670;&#160;</a></span>print_identifiers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> beast::print_identifiers </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html#aac4371b3963c7ac5131b8da40e1dcc07">SemanticVersion::identifier_list</a> const &amp;&#160;</td>
<td class="paramname"><em>list</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00015">15</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="a3c3b8c6687eed387fc87fd4d04c0f777" name="a3c3b8c6687eed387fc87fd4d04c0f777"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c3b8c6687eed387fc87fd4d04c0f777">&#9670;&#160;</a></span>isNumeric()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::isNumeric </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00030">30</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="a476dd1a011d1986f56b5b65eaac4ca29" name="a476dd1a011d1986f56b5b65eaac4ca29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a476dd1a011d1986f56b5b65eaac4ca29">&#9670;&#160;</a></span>chop()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::chop </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td>
<td class="paramname"><em>what</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;&#160;</td>
<td class="paramname"><em>input</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00043">43</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="af92197d45a254abe60e0a7ddf0241862" name="af92197d45a254abe60e0a7ddf0241862"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af92197d45a254abe60e0a7ddf0241862">&#9670;&#160;</a></span>chopUInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::chopUInt </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>limit</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;&#160;</td>
<td class="paramname"><em>input</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00055">55</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="ac78fab53c4ce4d54e7950bc718396c38" name="ac78fab53c4ce4d54e7950bc718396c38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac78fab53c4ce4d54e7950bc718396c38">&#9670;&#160;</a></span>extract_identifier()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::extract_identifier </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;&#160;</td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>allowLeadingZeroes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;&#160;</td>
<td class="paramname"><em>input</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00093">93</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="ac5f10c8bd87107c6cc04ce9d038f7928" name="ac5f10c8bd87107c6cc04ce9d038f7928"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5f10c8bd87107c6cc04ce9d038f7928">&#9670;&#160;</a></span>extract_identifiers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::extract_identifiers </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html#aac4371b3963c7ac5131b8da40e1dcc07">SemanticVersion::identifier_list</a> &amp;&#160;</td>
<td class="paramname"><em>identifiers</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>allowLeadingZeroes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;&#160;</td>
<td class="paramname"><em>input</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SemanticVersion_8cpp_source.html#l00119">119</a> of file <a class="el" href="SemanticVersion_8cpp_source.html">SemanticVersion.cpp</a>.</p>
</div>
</div>
<a id="aa8b886b0d035e72078b56b1fd553c888" name="aa8b886b0d035e72078b56b1fd553c888"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8b886b0d035e72078b56b1fd553c888">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[1/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#ad957a679dcabb57dc5452cbbd5730311">aged_set</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a01ac9d664f83270e7290933337be1c82" name="a01ac9d664f83270e7290933337be1c82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01ac9d664f83270e7290933337be1c82">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[2/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#ab6230cd766ccadde81d0f94fe032be10">aged_map</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac2ae5dd03de48113b8035fa463ef1a34" name="ac2ae5dd03de48113b8035fa463ef1a34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2ae5dd03de48113b8035fa463ef1a34">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[3/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#ac61d1bf9efbafd93d821b161e7ac8cd9">aged_multiset</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a043b3905b2ada61b841bf52806ee63d0" name="a043b3905b2ada61b841bf52806ee63d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a043b3905b2ada61b841bf52806ee63d0">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[4/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#a879803cfc9a7300a7ec80c6925d1639c">aged_multimap</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a53b6c9c220bf6f1155cad46c9e1a9be0" name="a53b6c9c220bf6f1155cad46c9e1a9be0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53b6c9c220bf6f1155cad46c9e1a9be0">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[5/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#ae23a01491796f98735957d5e7bf196d9">aged_unordered_set</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa2a67aacaa779d6c216881d2bb10c56b" name="aa2a67aacaa779d6c216881d2bb10c56b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2a67aacaa779d6c216881d2bb10c56b">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[6/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#af6181fa93ab6095c2364cc166ad6eca3">aged_unordered_map</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0c9c214c9daef6a8db92ab5ed8a3898a" name="a0c9c214c9daef6a8db92ab5ed8a3898a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c9c214c9daef6a8db92ab5ed8a3898a">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[7/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#a15acc12783a021a828e26b446a236354">aged_unordered_multiset</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2f81f3dba41665d45e02014fcc0bd5d6" name="a2f81f3dba41665d45e02014fcc0bd5d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f81f3dba41665d45e02014fcc0bd5d6">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[8/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacebeast.html#a7754609d295ab2a8b90c9600e304afbd">aged_unordered_multimap</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afec09792a677d53d859afcaf45957d67" name="afec09792a677d53d859afcaf45957d67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afec09792a677d53d859afcaf45957d67">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE_MANUAL()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE_MANUAL </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1abstract__clock.html">abstract_clock</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a86d797792550dc129bc59ea4b3718fae" name="a86d797792550dc129bc59ea4b3718fae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86d797792550dc129bc59ea4b3718fae">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[9/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1basic__seconds__clock.html">basic_seconds_clock</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a427b2877f4df227dbe438fe44a991f8e" name="a427b2877f4df227dbe438fe44a991f8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a427b2877f4df227dbe438fe44a991f8e">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[10/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1Journal.html">Journal</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a97b00b0c86c3a86bb2802adca35298ae" name="a97b00b0c86c3a86bb2802adca35298ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97b00b0c86c3a86bb2802adca35298ae">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[11/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1PropertyStream.html">PropertyStream</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4298120e22260f06b9e7daa16f0cd099" name="a4298120e22260f06b9e7daa16f0cd099"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4298120e22260f06b9e7daa16f0cd099">&#9670;&#160;</a></span>signum() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int beast::signum </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1adl__tester.html">adl_tester</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="beast__Zero__test_8cpp_source.html#l00011">11</a> of file <a class="el" href="beast__Zero__test_8cpp_source.html">beast_Zero_test.cpp</a>.</p>
</div>
</div>
<a id="a66a6d3c03f3afb4c13179e2a3a5c8425" name="a66a6d3c03f3afb4c13179e2a3a5c8425"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66a6d3c03f3afb4c13179e2a3a5c8425">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[12/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbeast_1_1Zero.html">Zero</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="add0e2b9fb4f086d516453029ca5a266e" name="add0e2b9fb4f086d516453029ca5a266e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add0e2b9fb4f086d516453029ca5a266e">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[13/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype">LexicalCast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac956bb2385df641ad6e0b217ec7b3f54" name="ac956bb2385df641ad6e0b217ec7b3f54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac956bb2385df641ad6e0b217ec7b3f54">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[14/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa79618a80de20173e804001363940c89" name="aa79618a80de20173e804001363940c89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa79618a80de20173e804001363940c89">&#9670;&#160;</a></span>BEAST_DEFINE_TESTSUITE() <span class="overload">[15/15]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::BEAST_DEFINE_TESTSUITE </td>
<td>(</td>
<td class="paramtype">XXHasher&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast_core&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">beast&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aca049578f5051aa69104fe32545e02c6" name="aca049578f5051aa69104fe32545e02c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca049578f5051aa69104fe32545e02c6">&#9670;&#160;</a></span>heading()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CharT , class Traits , class Allocator &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt; beast::heading </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt;&#160;</td>
<td class="paramname"><em>title</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>80</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">CharT&#160;</td>
<td class="paramname"><em>fill</em> = <code>CharT('-')</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Produce a section heading and fill the rest of the line with dashes. </p>
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00033">33</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
<a id="a7cb1b84d8bdf0c80a7768e4018fbdd06" name="a7cb1b84d8bdf0c80a7768e4018fbdd06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cb1b84d8bdf0c80a7768e4018fbdd06">&#9670;&#160;</a></span>field() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CharT , class Traits , class Allocator &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT, Traits, Allocator &gt; beast::field </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt; const &amp;&#160;</td>
<td class="paramname"><em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>8</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pad</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>right</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00143">143</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
<a id="acc8fe9da1de585e0001f39749a8f0483" name="acc8fe9da1de585e0001f39749a8f0483"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc8fe9da1de585e0001f39749a8f0483">&#9670;&#160;</a></span>field() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CharT &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT &gt; beast::field </td>
<td>(</td>
<td class="paramtype">CharT const *&#160;</td>
<td class="paramname"><em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>8</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pad</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>right</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00154">154</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
<a id="a2aa27e68937a98931cd3b30fab18b84b" name="a2aa27e68937a98931cd3b30fab18b84b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2aa27e68937a98931cd3b30fab18b84b">&#9670;&#160;</a></span>field() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; char &gt; beast::field </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>8</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pad</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>right</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00167">167</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
<a id="ac9ab53e5fc8f920f577aac0f042985e8" name="ac9ab53e5fc8f920f577aac0f042985e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac9ab53e5fc8f920f577aac0f042985e8">&#9670;&#160;</a></span>rfield() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CharT , class Traits , class Allocator &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT, Traits, Allocator &gt; beast::rfield </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>&lt; CharT, Traits, Allocator &gt; const &amp;&#160;</td>
<td class="paramname"><em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>8</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pad</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00175">175</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
<a id="afb866f58beb8e66e02ac59c622ecffc8" name="afb866f58beb8e66e02ac59c622ecffc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb866f58beb8e66e02ac59c622ecffc8">&#9670;&#160;</a></span>rfield() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CharT &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; CharT &gt; beast::rfield </td>
<td>(</td>
<td class="paramtype">CharT const *&#160;</td>
<td class="paramname"><em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>8</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pad</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00185">185</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
<a id="ae9598ebf5199fe07926d5bef31b4fb1d" name="ae9598ebf5199fe07926d5bef31b4fb1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9598ebf5199fe07926d5bef31b4fb1d">&#9670;&#160;</a></span>rfield() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>&lt; char &gt; beast::rfield </td>
<td>(</td>
<td class="paramtype">T const &amp;&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>width</em> = <code>8</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>pad</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="iosformat_8h_source.html#l00198">198</a> of file <a class="el" href="iosformat_8h_source.html">iosformat.h</a>.</p>
</div>
</div>
</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.8
</small></address>
</body>
</html>