mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-28 06:55:50 +00:00
3894 lines
236 KiB
HTML
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&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&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> |
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<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  </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"> </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  </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"> </td></tr>
|
|
<tr class="memitem:namespacebeast_1_1insight" id="r_namespacebeast_1_1insight"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </td></tr>
|
|
<tr class="memitem:namespacebeast_1_1IP" id="r_namespacebeast_1_1IP"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </td></tr>
|
|
<tr class="memitem:namespacebeast_1_1rfc2616" id="r_namespacebeast_1_1rfc2616"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </td></tr>
|
|
<tr class="memitem:namespacebeast_1_1severities" id="r_namespacebeast_1_1severities"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </td><td class="mdescRight">A namespace for easy access to logging severity values. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespacebeast_1_1test" id="r_namespacebeast_1_1test"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </td></tr>
|
|
<tr class="memitem:namespacebeast_1_1unit__test" id="r_namespacebeast_1_1unit__test"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </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  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1BadLexicalCast.html">BadLexicalCast</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1divider.html">divider</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1fpad.html">fpad</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< beast::detail::aged_ordered_container< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< beast::detail::aged_unordered_container< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< ripple::tagged_integer< Int, Tag >, HashAlgorithm ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< T[N], HashAlgorithm ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< ripple::base_uint< Bits, Tag > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< std::array< T, N > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< std::pair< T, U > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< std::tuple< T... > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_01const_01_4.html">is_uniquely_represented< T const ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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< T const volatile ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_01volatile_01_4.html">is_uniquely_represented< T volatile ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1is__uniquely__represented_3_01T_0fN_0e_4.html">is_uniquely_represented< T[N]></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1Journal.html">Journal</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1leftw.html">leftw</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1List.html">List</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1LockFreeStack.html">LockFreeStack</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1PropertyStream.html">PropertyStream</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1WrappedSink.html">WrappedSink</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structbeast_1_1Zero.html">Zero</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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<class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </td></tr>
|
|
<tr class="memitem:ab6230cd766ccadde81d0f94fe032be10"><td class="memTemplItemLeft" align="right" valign="top">using </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>< false, true, Key, T, Clock, Compare, Allocator ></td></tr>
|
|
<tr class="separator:ab6230cd766ccadde81d0f94fe032be10"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a879803cfc9a7300a7ec80c6925d1639c" id="r_a879803cfc9a7300a7ec80c6925d1639c"><td class="memTemplParams" colspan="2">template<class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </td></tr>
|
|
<tr class="memitem:a879803cfc9a7300a7ec80c6925d1639c"><td class="memTemplItemLeft" align="right" valign="top">using </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>< true, true, Key, T, Clock, Compare, Allocator ></td></tr>
|
|
<tr class="separator:a879803cfc9a7300a7ec80c6925d1639c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac61d1bf9efbafd93d821b161e7ac8cd9" id="r_ac61d1bf9efbafd93d821b161e7ac8cd9"><td class="memTemplParams" colspan="2">template<class Key , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<Key>> </td></tr>
|
|
<tr class="memitem:ac61d1bf9efbafd93d821b161e7ac8cd9"><td class="memTemplItemLeft" align="right" valign="top">using </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>< true, false, Key, void, Clock, Compare, Allocator ></td></tr>
|
|
<tr class="separator:ac61d1bf9efbafd93d821b161e7ac8cd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad957a679dcabb57dc5452cbbd5730311" id="r_ad957a679dcabb57dc5452cbbd5730311"><td class="memTemplParams" colspan="2">template<class Key , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<Key>> </td></tr>
|
|
<tr class="memitem:ad957a679dcabb57dc5452cbbd5730311"><td class="memTemplItemLeft" align="right" valign="top">using </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>< false, false, Key, void, Clock, Compare, Allocator ></td></tr>
|
|
<tr class="separator:ad957a679dcabb57dc5452cbbd5730311"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6181fa93ab6095c2364cc166ad6eca3" id="r_af6181fa93ab6095c2364cc166ad6eca3"><td class="memTemplParams" colspan="2">template<class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </td></tr>
|
|
<tr class="memitem:af6181fa93ab6095c2364cc166ad6eca3"><td class="memTemplItemLeft" align="right" valign="top">using </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>< false, true, Key, T, Clock, Hash, KeyEqual, Allocator ></td></tr>
|
|
<tr class="separator:af6181fa93ab6095c2364cc166ad6eca3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7754609d295ab2a8b90c9600e304afbd" id="r_a7754609d295ab2a8b90c9600e304afbd"><td class="memTemplParams" colspan="2">template<class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </td></tr>
|
|
<tr class="memitem:a7754609d295ab2a8b90c9600e304afbd"><td class="memTemplItemLeft" align="right" valign="top">using </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>< true, true, Key, T, Clock, Hash, KeyEqual, Allocator ></td></tr>
|
|
<tr class="separator:a7754609d295ab2a8b90c9600e304afbd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15acc12783a021a828e26b446a236354" id="r_a15acc12783a021a828e26b446a236354"><td class="memTemplParams" colspan="2">template<class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>> </td></tr>
|
|
<tr class="memitem:a15acc12783a021a828e26b446a236354"><td class="memTemplItemLeft" align="right" valign="top">using </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>< true, false, Key, void, Clock, Hash, KeyEqual, Allocator ></td></tr>
|
|
<tr class="separator:a15acc12783a021a828e26b446a236354"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae23a01491796f98735957d5e7bf196d9" id="r_ae23a01491796f98735957d5e7bf196d9"><td class="memTemplParams" colspan="2">template<class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>> </td></tr>
|
|
<tr class="memitem:ae23a01491796f98735957d5e7bf196d9"><td class="memTemplItemLeft" align="right" valign="top">using </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>< false, false, Key, void, Clock, Hash, KeyEqual, Allocator ></td></tr>
|
|
<tr class="separator:ae23a01491796f98735957d5e7bf196d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e4914c67505039031de178e1ea9c23f" id="r_a9e4914c67505039031de178e1ea9c23f"><td class="memItemLeft" align="right" valign="top">using </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>< char ></td></tr>
|
|
<tr class="separator:a9e4914c67505039031de178e1ea9c23f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16d1bb744c2aa254d3acf4a6fb6e3212" id="r_a16d1bb744c2aa254d3acf4a6fb6e3212"><td class="memItemLeft" align="right" valign="top">using </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>< wchar_t ></td></tr>
|
|
<tr class="separator:a16d1bb744c2aa254d3acf4a6fb6e3212"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a2346bace9bdb5651e8aefc6b20de4e" id="r_a1a2346bace9bdb5651e8aefc6b20de4e"><td class="memTemplParams" colspan="2">template<bool IsConst, class T > </td></tr>
|
|
<tr class="memitem:a1a2346bace9bdb5651e8aefc6b20de4e"><td class="memTemplItemLeft" align="right" valign="top">using </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>< IsConst, T >::type</td></tr>
|
|
<tr class="memdesc:a1a2346bace9bdb5651e8aefc6b20de4e"><td class="mdescLeft"> </td><td class="mdescRight">Alias for omitting <code>typename</code>. <br /></td></tr>
|
|
<tr class="separator:a1a2346bace9bdb5651e8aefc6b20de4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3a89b040ab5ccff1b2ce7692464c6a48" id="r_a3a89b040ab5ccff1b2ce7692464c6a48"><td class="memItemLeft" align="right" valign="top">using </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><></td></tr>
|
|
<tr class="memdesc:a3a89b040ab5ccff1b2ce7692464c6a48"><td class="mdescLeft"> </td><td class="mdescRight">XOR-shift Generator. <br /></td></tr>
|
|
<tr class="separator:a3a89b040ab5ccff1b2ce7692464c6a48"><td class="memSeparator" colspan="2"> </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<class Facade , class Clock = Facade> </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>< Facade > & </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"> </td><td class="mdescRight">Returns a global instance of an abstract clock. <br /></td></tr>
|
|
<tr class="separator:a9d2d0a0c2e839db2a9bce6ed53086d4a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb430a45381177561de02886079786ad" id="r_abb430a45381177561de02886079786ad"><td class="memTemplParams" colspan="2">template<class AgedContainer , class Rep , class Period > </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>< <a class="el" href="structbeast_1_1is__aged__container.html">is_aged_container</a>< AgedContainer >::value, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abb430a45381177561de02886079786ad">expire</a> (AgedContainer &c, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>< Rep, Period > const &age)</td></tr>
|
|
<tr class="memdesc:abb430a45381177561de02886079786ad"><td class="mdescLeft"> </td><td class="mdescRight">Expire aged container items past the specified age. <br /></td></tr>
|
|
<tr class="separator:abb430a45381177561de02886079786ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4687b34528a6de9d5b078021aebccea" id="r_ae4687b34528a6de9d5b078021aebccea"><td class="memTemplParams" colspan="2">template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator > </td></tr>
|
|
<tr class="memitem:ae4687b34528a6de9d5b078021aebccea"><td class="memTemplItemLeft" align="right" valign="top">void </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>< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > &lhs, <a class="el" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::detail::aged_ordered_container</a>< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > &rhs) noexcept</td></tr>
|
|
<tr class="separator:ae4687b34528a6de9d5b078021aebccea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87b3566412ec8da42b37f7f815513483" id="r_a87b3566412ec8da42b37f7f815513483"><td class="memTemplParams" colspan="2">template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator , class Rep , class Period > </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> </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>< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > &c, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>< Rep, Period > const &age)</td></tr>
|
|
<tr class="memdesc:a87b3566412ec8da42b37f7f815513483"><td class="mdescLeft"> </td><td class="mdescRight">Expire aged container items past the specified age. <br /></td></tr>
|
|
<tr class="separator:a87b3566412ec8da42b37f7f815513483"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65eddcc4c83a40e71e903e9bc36a827b" id="r_a65eddcc4c83a40e71e903e9bc36a827b"><td class="memTemplParams" colspan="2">template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator > </td></tr>
|
|
<tr class="memitem:a65eddcc4c83a40e71e903e9bc36a827b"><td class="memTemplItemLeft" align="right" valign="top">void </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>< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > &lhs, <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html">beast::detail::aged_unordered_container</a>< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > &rhs) noexcept</td></tr>
|
|
<tr class="separator:a65eddcc4c83a40e71e903e9bc36a827b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a550eb4307d1fb60bf573a944bacf6a45" id="r_a550eb4307d1fb60bf573a944bacf6a45"><td class="memTemplParams" colspan="2">template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator , class Rep , class Period > </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> </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>< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > &c, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>< Rep, Period > const &age) noexcept</td></tr>
|
|
<tr class="memdesc:a550eb4307d1fb60bf573a944bacf6a45"><td class="mdescLeft"> </td><td class="mdescRight">Expire aged container items past the specified age. <br /></td></tr>
|
|
<tr class="separator:a550eb4307d1fb60bf573a944bacf6a45"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3bd70e6eb43bbd99b5fe518efce8c7e" id="r_ab3bd70e6eb43bbd99b5fe518efce8c7e"><td class="memItemLeft" align="right" valign="top">void </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"> </td><td class="mdescRight">Changes the name of the caller thread. <br /></td></tr>
|
|
<tr class="separator:ab3bd70e6eb43bbd99b5fe518efce8c7e"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#afa60f82c45aadff5ed4da508c797e3a9">getCurrentThreadName</a> ()</td></tr>
|
|
<tr class="memdesc:afa60f82c45aadff5ed4da508c797e3a9"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the caller thread. <br /></td></tr>
|
|
<tr class="separator:afa60f82c45aadff5ed4da508c797e3a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb241ed2f4422ea57283956ca58c5d42" id="r_aeb241ed2f4422ea57283956ca58c5d42"><td class="memTemplParams" colspan="2">template<class Out , class In > </td></tr>
|
|
<tr class="memitem:aeb241ed2f4422ea57283956ca58c5d42"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aeb241ed2f4422ea57283956ca58c5d42">lexicalCastChecked</a> (Out &out, In in)</td></tr>
|
|
<tr class="memdesc:aeb241ed2f4422ea57283956ca58c5d42"><td class="mdescLeft"> </td><td class="mdescRight">Intelligently convert from one type to another. <br /></td></tr>
|
|
<tr class="separator:aeb241ed2f4422ea57283956ca58c5d42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0aecda88ba6663d0c9f5c25a7d41722b" id="r_a0aecda88ba6663d0c9f5c25a7d41722b"><td class="memTemplParams" colspan="2">template<class Out , class In > </td></tr>
|
|
<tr class="memitem:a0aecda88ba6663d0c9f5c25a7d41722b"><td class="memTemplItemLeft" align="right" valign="top">Out </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"> </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"> </td></tr>
|
|
<tr class="memitem:a67b02c0e029d6e8394e8832e74c95f27" id="r_a67b02c0e029d6e8394e8832e74c95f27"><td class="memTemplParams" colspan="2">template<class Out , class In > </td></tr>
|
|
<tr class="memitem:a67b02c0e029d6e8394e8832e74c95f27"><td class="memTemplItemLeft" align="right" valign="top">Out </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"> </td><td class="mdescRight">Convert from one type to another. <br /></td></tr>
|
|
<tr class="separator:a67b02c0e029d6e8394e8832e74c95f27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abe39345843815f6a125b8679bf0896f6" id="r_abe39345843815f6a125b8679bf0896f6"><td class="memTemplParams" colspan="2">template<class Container , bool LhsIsConst, bool RhsIsConst> </td></tr>
|
|
<tr class="memitem:abe39345843815f6a125b8679bf0896f6"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< Container, LhsIsConst > const &lhs, <a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>< Container, RhsIsConst > const &rhs)</td></tr>
|
|
<tr class="separator:abe39345843815f6a125b8679bf0896f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf1fc3e5efef3302b3037704024a2cce" id="r_abf1fc3e5efef3302b3037704024a2cce"><td class="memTemplParams" colspan="2">template<class Container , bool LhsIsConst, bool RhsIsConst> </td></tr>
|
|
<tr class="memitem:abf1fc3e5efef3302b3037704024a2cce"><td class="memTemplItemLeft" align="right" valign="top">bool </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>< Container, LhsIsConst > const &lhs, <a class="el" href="classbeast_1_1LockFreeStackIterator.html">LockFreeStackIterator</a>< Container, RhsIsConst > const &rhs)</td></tr>
|
|
<tr class="separator:abf1fc3e5efef3302b3037704024a2cce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0dface6ceb493d6b8c3b86c47900d34f" id="r_a0dface6ceb493d6b8c3b86c47900d34f"><td class="memItemLeft" align="right" valign="top">int </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 &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="memdesc:a0dface6ceb493d6b8c3b86c47900d34f"><td class="mdescLeft"> </td><td class="mdescRight">Compare two SemanticVersions against each other. <br /></td></tr>
|
|
<tr class="separator:a0dface6ceb493d6b8c3b86c47900d34f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a570f1cc92e1748c5bd95a843853d1a63" id="r_a570f1cc92e1748c5bd95a843853d1a63"><td class="memItemLeft" align="right" valign="top">bool </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 &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="separator:a570f1cc92e1748c5bd95a843853d1a63"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6217f0baa50907efb4b158761271464f" id="r_a6217f0baa50907efb4b158761271464f"><td class="memItemLeft" align="right" valign="top">bool </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 &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="separator:a6217f0baa50907efb4b158761271464f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fc3fed57bea615111c82799724f9581" id="r_a1fc3fed57bea615111c82799724f9581"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a1fc3fed57bea615111c82799724f9581">operator>=</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="separator:a1fc3fed57bea615111c82799724f9581"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16d9c6d7573e0efbd63c1db2bf8116d7" id="r_a16d9c6d7573e0efbd63c1db2bf8116d7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a16d9c6d7573e0efbd63c1db2bf8116d7">operator<=</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="separator:a16d9c6d7573e0efbd63c1db2bf8116d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5be32b6206719809af31bd797acf98da" id="r_a5be32b6206719809af31bd797acf98da"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a5be32b6206719809af31bd797acf98da">operator></a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="separator:a5be32b6206719809af31bd797acf98da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abe13cdac8dc5b49ebcc089c4519f1cab" id="r_abe13cdac8dc5b49ebcc089c4519f1cab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abe13cdac8dc5b49ebcc089c4519f1cab">operator<</a> (<a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &lhs, <a class="el" href="classbeast_1_1SemanticVersion.html">SemanticVersion</a> const &rhs)</td></tr>
|
|
<tr class="separator:abe13cdac8dc5b49ebcc089c4519f1cab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98782cfa7110e0f66288ddd2ceb82e10" id="r_a98782cfa7110e0f66288ddd2ceb82e10"><td class="memTemplParams" colspan="2">template<class Hasher > </td></tr>
|
|
<tr class="memitem:a98782cfa7110e0f66288ddd2ceb82e10"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a98782cfa7110e0f66288ddd2ceb82e10">hash_append</a> (Hasher &h, <a class="el" href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a> const &addr) noexcept</td></tr>
|
|
<tr class="separator:a98782cfa7110e0f66288ddd2ceb82e10"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf01fe67ed898eb4f56606edaf01b459" id="r_abf01fe67ed898eb4f56606edaf01b459"><td class="memTemplParams" colspan="2">template<typename T > </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> </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"> </td></tr>
|
|
<tr class="memitem:ad4d3145468ad564a92ac41b9812274a0" id="r_ad4d3145468ad564a92ac41b9812274a0"><td class="memTemplParams" colspan="2">template<class Generator > </td></tr>
|
|
<tr class="memitem:ad4d3145468ad564a92ac41b9812274a0"><td class="memTemplItemLeft" align="right" valign="top">void </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 &g)</td></tr>
|
|
<tr class="separator:ad4d3145468ad564a92ac41b9812274a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c2683b0fd77fcae6b6ef91fb90e5cbc" id="r_a3c2683b0fd77fcae6b6ef91fb90e5cbc"><td class="memTemplParams" colspan="2">template<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<N % sizeof(typename Generator::result_type) == 0>> </td></tr>
|
|
<tr class="memitem:a3c2683b0fd77fcae6b6ef91fb90e5cbc"><td class="memTemplItemLeft" align="right" valign="top">void </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>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a>, N > &a, Generator &g)</td></tr>
|
|
<tr class="separator:a3c2683b0fd77fcae6b6ef91fb90e5cbc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a97b6ffb69c2fee9618482fad04b94bb0" id="r_a97b6ffb69c2fee9618482fad04b94bb0"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a97b6ffb69c2fee9618482fad04b94bb0"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a97b6ffb69c2fee9618482fad04b94bb0">signum</a> (T const &t)</td></tr>
|
|
<tr class="memdesc:a97b6ffb69c2fee9618482fad04b94bb0"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:aa95a5383433c68249f6a7bb2d78c550d" id="r_aa95a5383433c68249f6a7bb2d78c550d"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aa95a5383433c68249f6a7bb2d78c550d"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aa95a5383433c68249f6a7bb2d78c550d">operator==</a> (T const &t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
|
|
<tr class="separator:aa95a5383433c68249f6a7bb2d78c550d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8d690b97ecc4d35d08a112a0beb5f37" id="r_ac8d690b97ecc4d35d08a112a0beb5f37"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ac8d690b97ecc4d35d08a112a0beb5f37"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ac8d690b97ecc4d35d08a112a0beb5f37">operator!=</a> (T const &t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
|
|
<tr class="separator:ac8d690b97ecc4d35d08a112a0beb5f37"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c712d6f6425319a04765ddbb5eb137d" id="r_a0c712d6f6425319a04765ddbb5eb137d"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a0c712d6f6425319a04765ddbb5eb137d"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0c712d6f6425319a04765ddbb5eb137d">operator<</a> (T const &t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
|
|
<tr class="separator:a0c712d6f6425319a04765ddbb5eb137d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ba93dcefadc25808f59183cd781b2ec" id="r_a9ba93dcefadc25808f59183cd781b2ec"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a9ba93dcefadc25808f59183cd781b2ec"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9ba93dcefadc25808f59183cd781b2ec">operator></a> (T const &t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
|
|
<tr class="separator:a9ba93dcefadc25808f59183cd781b2ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd0a55ab7fb1dec42d3c37de3896382c" id="r_afd0a55ab7fb1dec42d3c37de3896382c"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:afd0a55ab7fb1dec42d3c37de3896382c"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#afd0a55ab7fb1dec42d3c37de3896382c">operator>=</a> (T const &t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
|
|
<tr class="separator:afd0a55ab7fb1dec42d3c37de3896382c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0a32c49e1d36a7d9c234ffb123cf43d7" id="r_a0a32c49e1d36a7d9c234ffb123cf43d7"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a0a32c49e1d36a7d9c234ffb123cf43d7"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a0a32c49e1d36a7d9c234ffb123cf43d7">operator<=</a> (T const &t, <a class="el" href="structbeast_1_1Zero.html">Zero</a>)</td></tr>
|
|
<tr class="separator:a0a32c49e1d36a7d9c234ffb123cf43d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3dc33f77bd143fb4390ced7bdb3ab085" id="r_a3dc33f77bd143fb4390ced7bdb3ab085"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a3dc33f77bd143fb4390ced7bdb3ab085"><td class="memTemplItemLeft" align="right" valign="top">bool </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 &t)</td></tr>
|
|
<tr class="separator:a3dc33f77bd143fb4390ced7bdb3ab085"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5bb4d50eed31f506d671967185ce28b" id="r_ab5bb4d50eed31f506d671967185ce28b"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ab5bb4d50eed31f506d671967185ce28b"><td class="memTemplItemLeft" align="right" valign="top">bool </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 &t)</td></tr>
|
|
<tr class="separator:ab5bb4d50eed31f506d671967185ce28b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8966fd803ac53925e5031f645c4225c2" id="r_a8966fd803ac53925e5031f645c4225c2"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a8966fd803ac53925e5031f645c4225c2"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a8966fd803ac53925e5031f645c4225c2">operator<</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &t)</td></tr>
|
|
<tr class="separator:a8966fd803ac53925e5031f645c4225c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c1b6b2d453bbcb1c0461e6771a53f7f" id="r_a4c1b6b2d453bbcb1c0461e6771a53f7f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a4c1b6b2d453bbcb1c0461e6771a53f7f"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a4c1b6b2d453bbcb1c0461e6771a53f7f">operator></a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &t)</td></tr>
|
|
<tr class="separator:a4c1b6b2d453bbcb1c0461e6771a53f7f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abae13f7503de775139b9675378eb1218" id="r_abae13f7503de775139b9675378eb1218"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:abae13f7503de775139b9675378eb1218"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abae13f7503de775139b9675378eb1218">operator>=</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &t)</td></tr>
|
|
<tr class="separator:abae13f7503de775139b9675378eb1218"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade9b72fce81f819b2ca16edc9de26639" id="r_ade9b72fce81f819b2ca16edc9de26639"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ade9b72fce81f819b2ca16edc9de26639"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ade9b72fce81f819b2ca16edc9de26639">operator<=</a> (<a class="el" href="structbeast_1_1Zero.html">Zero</a>, T const &t)</td></tr>
|
|
<tr class="separator:ade9b72fce81f819b2ca16edc9de26639"><td class="memSeparator" colspan="2"> </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> </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 &list)</td></tr>
|
|
<tr class="separator:a739d8c0a892c75e88149d7f7bed5a581"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c3b8c6687eed387fc87fd4d04c0f777" id="r_a3c3b8c6687eed387fc87fd4d04c0f777"><td class="memItemLeft" align="right" valign="top">bool </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 &s)</td></tr>
|
|
<tr class="separator:a3c3b8c6687eed387fc87fd4d04c0f777"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a476dd1a011d1986f56b5b65eaac4ca29" id="r_a476dd1a011d1986f56b5b65eaac4ca29"><td class="memItemLeft" align="right" valign="top">bool </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 &what, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &input)</td></tr>
|
|
<tr class="separator:a476dd1a011d1986f56b5b65eaac4ca29"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af92197d45a254abe60e0a7ddf0241862" id="r_af92197d45a254abe60e0a7ddf0241862"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebeast.html#af92197d45a254abe60e0a7ddf0241862">chopUInt</a> (int &value, int limit, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &input)</td></tr>
|
|
<tr class="separator:af92197d45a254abe60e0a7ddf0241862"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac78fab53c4ce4d54e7950bc718396c38" id="r_ac78fab53c4ce4d54e7950bc718396c38"><td class="memItemLeft" align="right" valign="top">bool </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> &value, bool allowLeadingZeroes, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &input)</td></tr>
|
|
<tr class="separator:ac78fab53c4ce4d54e7950bc718396c38"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5f10c8bd87107c6cc04ce9d038f7928" id="r_ac5f10c8bd87107c6cc04ce9d038f7928"><td class="memItemLeft" align="right" valign="top">bool </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> &identifiers, bool allowLeadingZeroes, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &input)</td></tr>
|
|
<tr class="separator:ac5f10c8bd87107c6cc04ce9d038f7928"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8b886b0d035e72078b56b1fd553c888" id="r_aa8b886b0d035e72078b56b1fd553c888"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a01ac9d664f83270e7290933337be1c82" id="r_a01ac9d664f83270e7290933337be1c82"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:ac2ae5dd03de48113b8035fa463ef1a34" id="r_ac2ae5dd03de48113b8035fa463ef1a34"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a043b3905b2ada61b841bf52806ee63d0" id="r_a043b3905b2ada61b841bf52806ee63d0"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a53b6c9c220bf6f1155cad46c9e1a9be0" id="r_a53b6c9c220bf6f1155cad46c9e1a9be0"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:aa2a67aacaa779d6c216881d2bb10c56b" id="r_aa2a67aacaa779d6c216881d2bb10c56b"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a0c9c214c9daef6a8db92ab5ed8a3898a" id="r_a0c9c214c9daef6a8db92ab5ed8a3898a"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a2f81f3dba41665d45e02014fcc0bd5d6" id="r_a2f81f3dba41665d45e02014fcc0bd5d6"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:afec09792a677d53d859afcaf45957d67" id="r_afec09792a677d53d859afcaf45957d67"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a86d797792550dc129bc59ea4b3718fae" id="r_a86d797792550dc129bc59ea4b3718fae"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a427b2877f4df227dbe438fe44a991f8e" id="r_a427b2877f4df227dbe438fe44a991f8e"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a97b00b0c86c3a86bb2802adca35298ae" id="r_a97b00b0c86c3a86bb2802adca35298ae"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a4298120e22260f06b9e7daa16f0cd099" id="r_a4298120e22260f06b9e7daa16f0cd099"><td class="memItemLeft" align="right" valign="top">int </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"> </td></tr>
|
|
<tr class="memitem:a66a6d3c03f3afb4c13179e2a3a5c8425" id="r_a66a6d3c03f3afb4c13179e2a3a5c8425"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:add0e2b9fb4f086d516453029ca5a266e" id="r_add0e2b9fb4f086d516453029ca5a266e"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:ac956bb2385df641ad6e0b217ec7b3f54" id="r_ac956bb2385df641ad6e0b217ec7b3f54"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:aa79618a80de20173e804001363940c89" id="r_aa79618a80de20173e804001363940c89"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:aca049578f5051aa69104fe32545e02c6" id="r_aca049578f5051aa69104fe32545e02c6"><td class="memTemplParams" colspan="2">template<class CharT , class Traits , class Allocator > </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>< CharT, Traits, Allocator > </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>< CharT, Traits, Allocator > title, int width=80, CharT fill=CharT('-'))</td></tr>
|
|
<tr class="memdesc:aca049578f5051aa69104fe32545e02c6"><td class="mdescLeft"> </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"> </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<class Hasher , class T > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a91bb66f7828c0bb3c5f6eaa0255ba40c">hash_append</a> (Hasher &h, T const &t) noexcept</td></tr>
|
|
<tr class="memdesc:a91bb66f7828c0bb3c5f6eaa0255ba40c"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:a45e7d1ef8f5756dd312824a13e9d3330" id="r_a45e7d1ef8f5756dd312824a13e9d3330"><td class="memTemplParams" colspan="2">template<class Hasher , class T > </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>< !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value &&(<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_integral.html">std::is_integral</a>< T >::value||<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_pointer.html">std::is_pointer</a>< T >::value||<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_enum.html">std::is_enum</a>< T >::value)> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a45e7d1ef8f5756dd312824a13e9d3330">hash_append</a> (Hasher &h, T t) noexcept</td></tr>
|
|
<tr class="separator:a45e7d1ef8f5756dd312824a13e9d3330"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9622e20853da38043ac649f9718e0d53" id="r_a9622e20853da38043ac649f9718e0d53"><td class="memTemplParams" colspan="2">template<class Hasher , class T > </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>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_floating_point.html">std::is_floating_point</a>< T >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9622e20853da38043ac649f9718e0d53">hash_append</a> (Hasher &h, T t) noexcept</td></tr>
|
|
<tr class="separator:a9622e20853da38043ac649f9718e0d53"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf81b34bbaa4cad912f3df8c5d062da3" id="r_adf81b34bbaa4cad912f3df8c5d062da3"><td class="memTemplParams" colspan="2">template<class Hasher > </td></tr>
|
|
<tr class="memitem:adf81b34bbaa4cad912f3df8c5d062da3"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#adf81b34bbaa4cad912f3df8c5d062da3">hash_append</a> (Hasher &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"> </td></tr>
|
|
<tr class="memitem:a4cd56548c06e71b58dbb3824c90aa4ce" id="r_a4cd56548c06e71b58dbb3824c90aa4ce"><td class="memTemplParams" colspan="2">template<class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N> </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a4cd56548c06e71b58dbb3824c90aa4ce">hash_append</a> (Hasher &h, T(&a)[N]) noexcept</td></tr>
|
|
<tr class="separator:a4cd56548c06e71b58dbb3824c90aa4ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56e5d9adab2a48db33954ec81ad54825" id="r_a56e5d9adab2a48db33954ec81ad54825"><td class="memTemplParams" colspan="2">template<class Hasher , class CharT , class Traits , class Alloc > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< CharT, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a56e5d9adab2a48db33954ec81ad54825">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>< CharT, Traits, Alloc > const &s) noexcept</td></tr>
|
|
<tr class="separator:a56e5d9adab2a48db33954ec81ad54825"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77d2a529843d83b41148d92d200d7786" id="r_a77d2a529843d83b41148d92d200d7786"><td class="memTemplParams" colspan="2">template<class Hasher , class CharT , class Traits , class Alloc > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< CharT, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a77d2a529843d83b41148d92d200d7786">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::basic_string</a>< CharT, Traits, Alloc > const &s) noexcept</td></tr>
|
|
<tr class="separator:a77d2a529843d83b41148d92d200d7786"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56a6a9ea7f65f38c2a4789663dde5b8a" id="r_a56a6a9ea7f65f38c2a4789663dde5b8a"><td class="memTemplParams" colspan="2">template<class Hasher , class T , class U > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< T, U >, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a56a6a9ea7f65f38c2a4789663dde5b8a">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< T, U > const &p) noexcept</td></tr>
|
|
<tr class="separator:a56a6a9ea7f65f38c2a4789663dde5b8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61d7fb7d3e0f15f8fd14ca59e5d665bb" id="r_a61d7fb7d3e0f15f8fd14ca59e5d665bb"><td class="memTemplParams" colspan="2">template<class Hasher , class T , class Alloc > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a61d7fb7d3e0f15f8fd14ca59e5d665bb">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< T, Alloc > const &v) noexcept</td></tr>
|
|
<tr class="separator:a61d7fb7d3e0f15f8fd14ca59e5d665bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef2b489ed7e7fd0e5ffeffcc0b7c7452" id="r_aef2b489ed7e7fd0e5ffeffcc0b7c7452"><td class="memTemplParams" colspan="2">template<class Hasher , class T , class Alloc > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#aef2b489ed7e7fd0e5ffeffcc0b7c7452">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< T, Alloc > const &v) noexcept</td></tr>
|
|
<tr class="separator:aef2b489ed7e7fd0e5ffeffcc0b7c7452"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48e01ef7ec51497013fc1f5894aaf299" id="r_a48e01ef7ec51497013fc1f5894aaf299"><td class="memTemplParams" colspan="2">template<class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N> </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>< T, N >, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a48e01ef7ec51497013fc1f5894aaf299">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>< T, N > const &a) noexcept</td></tr>
|
|
<tr class="separator:a48e01ef7ec51497013fc1f5894aaf299"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab63c074fcfb3e8cddce29e2f8bdbd33a" id="r_ab63c074fcfb3e8cddce29e2f8bdbd33a"><td class="memTemplParams" colspan="2">template<class Hasher , class... T> </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>< T... >, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ab63c074fcfb3e8cddce29e2f8bdbd33a">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>< T... > const &t) noexcept</td></tr>
|
|
<tr class="separator:ab63c074fcfb3e8cddce29e2f8bdbd33a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c634f7111c5a8f184ae2a5080b78cd4" id="r_a9c634f7111c5a8f184ae2a5080b78cd4"><td class="memTemplParams" colspan="2">template<class Hasher , class Key , class T , class Hash , class Pred , class Alloc > </td></tr>
|
|
<tr class="memitem:a9c634f7111c5a8f184ae2a5080b78cd4"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a9c634f7111c5a8f184ae2a5080b78cd4">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a>< Key, T, Hash, Pred, Alloc > const &m)</td></tr>
|
|
<tr class="separator:a9c634f7111c5a8f184ae2a5080b78cd4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a99c21aab2a8f5c5d158fb710dd2e2154" id="r_a99c21aab2a8f5c5d158fb710dd2e2154"><td class="memTemplParams" colspan="2">template<class Hasher , class Key , class Hash , class Pred , class Alloc > </td></tr>
|
|
<tr class="memitem:a99c21aab2a8f5c5d158fb710dd2e2154"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a99c21aab2a8f5c5d158fb710dd2e2154">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</a>< Key, Hash, Pred, Alloc > const &s)</td></tr>
|
|
<tr class="separator:a99c21aab2a8f5c5d158fb710dd2e2154"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a447942dd49be55dc67d79ac85cb002cc" id="r_a447942dd49be55dc67d79ac85cb002cc"><td class="memTemplParams" colspan="2">template<class Hasher , class Key , class Compare , class Alloc > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< Key, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a447942dd49be55dc67d79ac85cb002cc">hash_append</a> (Hasher &h, boost::container::flat_set< Key, Compare, Alloc > const &v) noexcept</td></tr>
|
|
<tr class="separator:a447942dd49be55dc67d79ac85cb002cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abdcd10513388af80c68c26e116e90e77" id="r_abdcd10513388af80c68c26e116e90e77"><td class="memTemplParams" colspan="2">template<class Hasher , class Key , class Compare , class Alloc > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< Key, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#abdcd10513388af80c68c26e116e90e77">hash_append</a> (Hasher &h, boost::container::flat_set< Key, Compare, Alloc > const &v) noexcept</td></tr>
|
|
<tr class="separator:abdcd10513388af80c68c26e116e90e77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3320e8ea961de2d09de610f871cbcb1e" id="r_a3320e8ea961de2d09de610f871cbcb1e"><td class="memTemplParams" colspan="2">template<class Hasher , class T0 , class T1 , class... T> </td></tr>
|
|
<tr class="memitem:a3320e8ea961de2d09de610f871cbcb1e"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a3320e8ea961de2d09de610f871cbcb1e">hash_append</a> (Hasher &h, T0 const &t0, T1 const &t1, T const &... t) noexcept</td></tr>
|
|
<tr class="separator:a3320e8ea961de2d09de610f871cbcb1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae167a5e5b49a4bc8818c6d559235acce" id="r_ae167a5e5b49a4bc8818c6d559235acce"><td class="memTemplParams" colspan="2">template<class Hasher , class T , class U > </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>< !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< T, U >, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ae167a5e5b49a4bc8818c6d559235acce">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< T, U > const &p) noexcept</td></tr>
|
|
<tr class="separator:ae167a5e5b49a4bc8818c6d559235acce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d55de57791d92ce456712ba01dc4dea" id="r_a1d55de57791d92ce456712ba01dc4dea"><td class="memTemplParams" colspan="2">template<class Hasher , class... T> </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>< !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>< T... >, Hasher >::value > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a1d55de57791d92ce456712ba01dc4dea">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>< T... > const &t) noexcept</td></tr>
|
|
<tr class="separator:a1d55de57791d92ce456712ba01dc4dea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6dac569f538c4c2f47325272578eaf8f" id="r_a6dac569f538c4c2f47325272578eaf8f"><td class="memTemplParams" colspan="2">template<class Hasher , class T > </td></tr>
|
|
<tr class="memitem:a6dac569f538c4c2f47325272578eaf8f"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a6dac569f538c4c2f47325272578eaf8f">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< T > const &p) noexcept</td></tr>
|
|
<tr class="separator:a6dac569f538c4c2f47325272578eaf8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a116991b5a3834ecc3d9b9076467f9250" id="r_a116991b5a3834ecc3d9b9076467f9250"><td class="memTemplParams" colspan="2">template<class Hasher , class Rep , class Period > </td></tr>
|
|
<tr class="memitem:a116991b5a3834ecc3d9b9076467f9250"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a116991b5a3834ecc3d9b9076467f9250">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a>< Rep, Period > const &d) noexcept</td></tr>
|
|
<tr class="separator:a116991b5a3834ecc3d9b9076467f9250"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49786a4dfd51ff3204d376eca5417cdc" id="r_a49786a4dfd51ff3204d376eca5417cdc"><td class="memTemplParams" colspan="2">template<class Hasher , class Clock , class Duration > </td></tr>
|
|
<tr class="memitem:a49786a4dfd51ff3204d376eca5417cdc"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a49786a4dfd51ff3204d376eca5417cdc">hash_append</a> (Hasher &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a>< Clock, Duration > const &tp) noexcept</td></tr>
|
|
<tr class="separator:a49786a4dfd51ff3204d376eca5417cdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32a9ae237b73f1ab30346fdafdcc6f2b" id="r_a32a9ae237b73f1ab30346fdafdcc6f2b"><td class="memTemplParams" colspan="2">template<class HashAlgorithm > </td></tr>
|
|
<tr class="memitem:a32a9ae237b73f1ab30346fdafdcc6f2b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a32a9ae237b73f1ab30346fdafdcc6f2b">hash_append</a> (HashAlgorithm &h, <a class="elRef" href="http://en.cppreference.com/w/cpp/error/error_code.html">std::error_code</a> const &ec)</td></tr>
|
|
<tr class="separator:a32a9ae237b73f1ab30346fdafdcc6f2b"><td class="memSeparator" colspan="2"> </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<class CharT , class Traits , class Allocator > </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>< CharT, Traits, Allocator > </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>< CharT, Traits, Allocator > const &text, int width=8, int pad=0, bool right=false)</td></tr>
|
|
<tr class="separator:a7cb1b84d8bdf0c80a7768e4018fbdd06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc8fe9da1de585e0001f39749a8f0483" id="r_acc8fe9da1de585e0001f39749a8f0483"><td class="memTemplParams" colspan="2">template<class CharT > </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>< CharT > </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"> </td></tr>
|
|
<tr class="memitem:a2aa27e68937a98931cd3b30fab18b84b" id="r_a2aa27e68937a98931cd3b30fab18b84b"><td class="memTemplParams" colspan="2">template<typename T > </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>< char > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#a2aa27e68937a98931cd3b30fab18b84b">field</a> (T const &t, int width=8, int pad=0, bool right=false)</td></tr>
|
|
<tr class="separator:a2aa27e68937a98931cd3b30fab18b84b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac9ab53e5fc8f920f577aac0f042985e8" id="r_ac9ab53e5fc8f920f577aac0f042985e8"><td class="memTemplParams" colspan="2">template<class CharT , class Traits , class Allocator > </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>< CharT, Traits, Allocator > </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>< CharT, Traits, Allocator > const &text, int width=8, int pad=0)</td></tr>
|
|
<tr class="separator:ac9ab53e5fc8f920f577aac0f042985e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb866f58beb8e66e02ac59c622ecffc8" id="r_afb866f58beb8e66e02ac59c622ecffc8"><td class="memTemplParams" colspan="2">template<class CharT > </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>< CharT > </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"> </td></tr>
|
|
<tr class="memitem:ae9598ebf5199fe07926d5bef31b4fb1d" id="r_ae9598ebf5199fe07926d5bef31b4fb1d"><td class="memTemplParams" colspan="2">template<typename T > </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>< char > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacebeast.html#ae9598ebf5199fe07926d5bef31b4fb1d">rfield</a> (T const &t, int width=8, int pad=0)</td></tr>
|
|
<tr class="separator:ae9598ebf5199fe07926d5bef31b4fb1d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="ab6230cd766ccadde81d0f94fe032be10" name="ab6230cd766ccadde81d0f94fe032be10"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab6230cd766ccadde81d0f94fe032be10">◆ </a></span>aged_map</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </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><false, true, Key, T, Clock, Compare, Allocator></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">◆ </a></span>aged_multimap</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class T , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </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><true, true, Key, T, Clock, Compare, Allocator></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">◆ </a></span>aged_multiset</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<Key>> </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><true, false, Key, void, Clock, Compare, Allocator></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">◆ </a></span>aged_set</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class Clock = std::chrono::steady_clock, class Compare = std::less<Key>, class Allocator = std::allocator<Key>> </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><false, false, Key, void, Clock, Compare, Allocator></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">◆ </a></span>aged_unordered_map</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </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>< false, true, Key, T, Clock, Hash, KeyEqual, Allocator></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">◆ </a></span>aged_unordered_multimap</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class T , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<std::pair<Key const, T>>> </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>< true, true, Key, T, Clock, Hash, KeyEqual, Allocator></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">◆ </a></span>aged_unordered_multiset</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>> </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>< true, false, Key, void, Clock, Hash, KeyEqual, Allocator></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">◆ </a></span>aged_unordered_set</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Key , class Clock = std::chrono::steady_clock, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>> </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>< false, false, Key, void, Clock, Hash, KeyEqual, Allocator></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">◆ </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><char></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">◆ </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><wchar_t></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">◆ </a></span>maybe_const_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<bool IsConst, class T > </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><IsConst, T>::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">◆ </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><></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">◆ </a></span>get_abstract_clock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Facade , class Clock = Facade> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1abstract__clock.html">abstract_clock</a>< Facade > & 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">◆ </a></span>expire() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class AgedContainer , class Rep , class Period > </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>< <a class="el" href="structbeast_1_1is__aged__container.html">is_aged_container</a>< AgedContainer >::value, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> >::type beast::expire </td>
|
|
<td>(</td>
|
|
<td class="paramtype">AgedContainer & </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>< Rep, Period > const & </td>
|
|
<td class="paramname"><em>age</em> </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">◆ </a></span>swap() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator > </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>< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > & </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>< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>expire() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Compare , class Allocator , class Rep , class Period > </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>< IsMulti, IsMap, Key, T, Clock, Compare, Allocator > & </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>< Rep, Period > const & </td>
|
|
<td class="paramname"><em>age</em> </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">◆ </a></span>swap() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator > </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>< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > & </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>< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>expire() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<bool IsMulti, bool IsMap, class Key , class T , class Clock , class Hash , class KeyEqual , class Allocator , class Rep , class Period > </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>< IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator > & </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>< Rep, Period > const & </td>
|
|
<td class="paramname"><em>age</em> </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">◆ </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> </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">◆ </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">◆ </a></span>lexicalCastChecked()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Out , class In > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::lexicalCastChecked </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Out & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">In </td>
|
|
<td class="paramname"><em>in</em> </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">◆ </a></span>lexicalCastThrow()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Out , class In > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Out beast::lexicalCastThrow </td>
|
|
<td>(</td>
|
|
<td class="paramtype">In </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">◆ </a></span>lexicalCast()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Out , class In > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Out beast::lexicalCast </td>
|
|
<td>(</td>
|
|
<td class="paramtype">In </td>
|
|
<td class="paramname"><em>in</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Out </td>
|
|
<td class="paramname"><em>defaultValue</em> = <code>Out()</code> </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">◆ </a></span>operator==() <span class="overload">[1/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Container , bool LhsIsConst, bool RhsIsConst> </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>< Container, LhsIsConst > const & </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>< Container, RhsIsConst > const & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>operator!=() <span class="overload">[1/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Container , bool LhsIsConst, bool RhsIsConst> </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>< Container, LhsIsConst > const & </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>< Container, RhsIsConst > const & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>operator>=() <span class="overload">[1/3]</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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>operator<=() <span class="overload">[1/3]</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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>operator>() <span class="overload">[1/3]</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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>operator<() <span class="overload">[1/3]</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 & </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 & </td>
|
|
<td class="paramname"><em>rhs</em> </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">◆ </a></span>hash_append() <span class="overload">[1/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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<std::size_t>(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">◆ </a></span>hash_append() <span class="overload">[2/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T > </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>< !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value &&(<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_integral.html">std::is_integral</a>< T >::value||<a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_pointer.html">std::is_pointer</a>< T >::value|| <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_enum.html">std::is_enum</a>< T >::value)> beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>hash_append() <span class="overload">[3/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T > </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>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_floating_point.html">std::is_floating_point</a>< T >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>hash_append() <span class="overload">[4/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher > </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 & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>hash_append() <span class="overload">[5/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N> </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T(&) </td>
|
|
<td class="paramname"><em>a</em>[N] </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">◆ </a></span>hash_append() <span class="overload">[6/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class CharT , class Traits , class Alloc > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< CharT, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< CharT, Traits, Alloc > const & </td>
|
|
<td class="paramname"><em>s</em> </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">◆ </a></span>hash_append() <span class="overload">[7/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class CharT , class Traits , class Alloc > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< CharT, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< CharT, Traits, Alloc > const & </td>
|
|
<td class="paramname"><em>s</em> </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">◆ </a></span>hash_append() <span class="overload">[8/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T , class U > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< T, U >, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T, U > const & </td>
|
|
<td class="paramname"><em>p</em> </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">◆ </a></span>hash_append() <span class="overload">[9/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T , class Alloc > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T, Alloc > const & </td>
|
|
<td class="paramname"><em>v</em> </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">◆ </a></span>hash_append() <span class="overload">[10/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T , class Alloc > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< T, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T, Alloc > const & </td>
|
|
<td class="paramname"><em>v</em> </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">◆ </a></span>hash_append() <span class="overload">[11/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T , <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N> </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>< T, N >, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T, N > const & </td>
|
|
<td class="paramname"><em>a</em> </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">◆ </a></span>hash_append() <span class="overload">[12/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class... T> </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>< T... >, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T... > const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>hash_append() <span class="overload">[13/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class Key , class T , class Hash , class Pred , class Alloc > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< Key, T, Hash, Pred, Alloc > const & </td>
|
|
<td class="paramname"><em>m</em> </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">◆ </a></span>hash_append() <span class="overload">[14/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class Key , class Hash , class Pred , class Alloc > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< Key, Hash, Pred, Alloc > const & </td>
|
|
<td class="paramname"><em>s</em> </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">◆ </a></span>hash_append() <span class="overload">[15/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class Key , class Compare , class Alloc > </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><!<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< Key, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">boost::container::flat_set< Key, Compare, Alloc > const & </td>
|
|
<td class="paramname"><em>v</em> </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">◆ </a></span>hash_append() <span class="overload">[16/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class Key , class Compare , class Alloc > </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>< <a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< Key, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">boost::container::flat_set< Key, Compare, Alloc > const & </td>
|
|
<td class="paramname"><em>v</em> </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">◆ </a></span>hash_append() <span class="overload">[17/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T0 , class T1 , class... T> </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 & </td>
|
|
<td class="paramname"><em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T0 const & </td>
|
|
<td class="paramname"><em>t0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T1 const & </td>
|
|
<td class="paramname"><em>t1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const &... </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>hash_append() <span class="overload">[18/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T , class U > </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>< !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< T, U >, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T, U > const & </td>
|
|
<td class="paramname"><em>p</em> </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">◆ </a></span>hash_append() <span class="overload">[19/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class... T> </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>< !<a class="el" href="structbeast_1_1is__contiguously__hashable.html">is_contiguously_hashable</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>< T... >, Hasher >::value > beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Hasher & </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>< T... > const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>hash_append() <span class="overload">[20/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class T > </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 & </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>< T > const & </td>
|
|
<td class="paramname"><em>p</em> </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">◆ </a></span>hash_append() <span class="overload">[21/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class Rep , class Period > </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 & </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>< Rep, Period > const & </td>
|
|
<td class="paramname"><em>d</em> </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">◆ </a></span>hash_append() <span class="overload">[22/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher , class Clock , class Duration > </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 & </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>< Clock, Duration > const & </td>
|
|
<td class="paramname"><em>tp</em> </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">◆ </a></span>hash_append() <span class="overload">[23/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class HashAlgorithm > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::hash_append </td>
|
|
<td>(</td>
|
|
<td class="paramtype">HashAlgorithm & </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 & </td>
|
|
<td class="paramname"><em>ec</em> </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">◆ </a></span>hash_append() <span class="overload">[24/24]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Hasher > </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 & </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 & </td>
|
|
<td class="paramname"><em>addr</em> </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">◆ </a></span>type_name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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">◆ </a></span>rngfill() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Generator > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::rngfill </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void *const </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 </td>
|
|
<td class="paramname"><em>bytes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Generator & </td>
|
|
<td class="paramname"><em>g</em> </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">◆ </a></span>rngfill() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<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<N % sizeof(typename Generator::result_type) == 0>> </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>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a>, N > & </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Generator & </td>
|
|
<td class="paramname"><em>g</em> </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">◆ </a></span>signum() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto beast::signum </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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">◆ </a></span>operator==() <span class="overload">[3/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>operator!=() <span class="overload">[3/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>operator<() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::operator< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>operator>() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::operator> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>operator>=() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::operator>= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>operator<=() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::operator<= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </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> </td>
|
|
<td class="paramname"> </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">◆ </a></span>operator==() <span class="overload">[4/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>operator!=() <span class="overload">[4/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>operator<() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>operator>() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>operator>=() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </a></span>operator<=() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em> </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">◆ </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 & </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">◆ </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 & </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">◆ </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 & </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> & </td>
|
|
<td class="paramname"><em>input</em> </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">◆ </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 & </td>
|
|
<td class="paramname"><em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </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> & </td>
|
|
<td class="paramname"><em>input</em> </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">◆ </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> & </td>
|
|
<td class="paramname"><em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </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> & </td>
|
|
<td class="paramname"><em>input</em> </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">◆ </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> & </td>
|
|
<td class="paramname"><em>identifiers</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </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> & </td>
|
|
<td class="paramname"><em>input</em> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </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 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast_core </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">beast </td>
|
|
<td class="paramname"> </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">◆ </a></span>heading()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class CharT , class Traits , class Allocator > </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>< CharT, Traits, Allocator > 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>< CharT, Traits, Allocator > </td>
|
|
<td class="paramname"><em>title</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>80</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">CharT </td>
|
|
<td class="paramname"><em>fill</em> = <code>CharT('-')</code> </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">◆ </a></span>field() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class CharT , class Traits , class Allocator > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>< CharT, Traits, Allocator > 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>< CharT, Traits, Allocator > const & </td>
|
|
<td class="paramname"><em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>8</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pad</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>right</em> = <code>false</code> </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">◆ </a></span>field() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class CharT > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>< CharT > beast::field </td>
|
|
<td>(</td>
|
|
<td class="paramtype">CharT const * </td>
|
|
<td class="paramname"><em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>8</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pad</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>right</em> = <code>false</code> </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">◆ </a></span>field() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>< char > beast::field </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>8</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pad</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>right</em> = <code>false</code> </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">◆ </a></span>rfield() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class CharT , class Traits , class Allocator > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>< CharT, Traits, Allocator > 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>< CharT, Traits, Allocator > const & </td>
|
|
<td class="paramname"><em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>8</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pad</em> = <code>0</code> </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">◆ </a></span>rfield() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class CharT > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>< CharT > beast::rfield </td>
|
|
<td>(</td>
|
|
<td class="paramtype">CharT const * </td>
|
|
<td class="paramname"><em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>8</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pad</em> = <code>0</code> </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">◆ </a></span>rfield() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1field__t.html">field_t</a>< char > beast::rfield </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>t</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>width</em> = <code>8</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pad</em> = <code>0</code> </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 <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>
|