Files
rippled/classbeast_1_1unit__test_1_1suite__info.html
2025-08-19 09:49:50 -07:00

547 lines
30 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::unit_test::suite_info Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">rippled
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespacebeast.html">beast</a></li><li class="navelem"><a class="el" href="namespacebeast_1_1unit__test.html">unit_test</a></li><li class="navelem"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">suite_info</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-types">Private Types</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classbeast_1_1unit__test_1_1suite__info-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">beast::unit_test::suite_info Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Associates a unit test type with metadata.
<a href="classbeast_1_1unit__test_1_1suite__info.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="suite__info_8h_source.html">suite_info.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for beast::unit_test::suite_info:</div>
<div class="dyncontent">
<div class="center"><img src="classbeast_1_1unit__test_1_1suite__info__coll__graph.png" border="0" usemap="#abeast_1_1unit__test_1_1suite__info_coll__map" alt="Collaboration graph"/></div>
<map name="abeast_1_1unit__test_1_1suite__info_coll__map" id="abeast_1_1unit__test_1_1suite__info_coll__map">
<area shape="rect" title="Associates a unit test type with metadata." alt="" coords="48,227,243,252"/>
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="31,102,118,127"/>
<area shape="poly" title=" " alt="" coords="91,138,141,225,136,228,86,141"/>
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="5,5,144,45"/>
<area shape="poly" title=" " alt="" coords="77,59,77,102,72,102,72,59"/>
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/functional/function.html" title=" " alt="" coords="143,95,289,135"/>
<area shape="poly" title=" " alt="" coords="212,149,203,177,189,204,164,229,161,225,185,201,198,175,207,147"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0e1535a16536dba80e17dcca08a1b393" id="r_a0e1535a16536dba80e17dcca08a1b393"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a0e1535a16536dba80e17dcca08a1b393">suite_info</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#afacd4c769f099b0b888db66b02287daa">name</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ae8665d2ee3d1e96dafd4de1786f7bf2c">module</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ae300bb7369c77a1108f06fa982476270">library</a>, bool <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a77de9dcb8ced9d72d579e0a3f1eca169">manual</a>, int priority, <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac71d20d51ab7f49cc22add5607b8c12e">run_type</a> <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a84a9d841e9ed548939724746045ae7fa">run</a>)</td></tr>
<tr class="separator:a0e1535a16536dba80e17dcca08a1b393"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afacd4c769f099b0b888db66b02287daa" id="r_afacd4c769f099b0b888db66b02287daa"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#afacd4c769f099b0b888db66b02287daa">name</a> () const</td></tr>
<tr class="separator:afacd4c769f099b0b888db66b02287daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8665d2ee3d1e96dafd4de1786f7bf2c" id="r_ae8665d2ee3d1e96dafd4de1786f7bf2c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ae8665d2ee3d1e96dafd4de1786f7bf2c">module</a> () const</td></tr>
<tr class="separator:ae8665d2ee3d1e96dafd4de1786f7bf2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae300bb7369c77a1108f06fa982476270" id="r_ae300bb7369c77a1108f06fa982476270"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ae300bb7369c77a1108f06fa982476270">library</a> () const</td></tr>
<tr class="separator:ae300bb7369c77a1108f06fa982476270"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77de9dcb8ced9d72d579e0a3f1eca169" id="r_a77de9dcb8ced9d72d579e0a3f1eca169"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a77de9dcb8ced9d72d579e0a3f1eca169">manual</a> () const</td></tr>
<tr class="memdesc:a77de9dcb8ced9d72d579e0a3f1eca169"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code> if this suite only runs manually. <br /></td></tr>
<tr class="separator:a77de9dcb8ced9d72d579e0a3f1eca169"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704ce929bf4f46cedd0306e232b9e4ab" id="r_a704ce929bf4f46cedd0306e232b9e4ab"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a704ce929bf4f46cedd0306e232b9e4ab">full_name</a> () const</td></tr>
<tr class="memdesc:a704ce929bf4f46cedd0306e232b9e4ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the canonical suite name as a string. <br /></td></tr>
<tr class="separator:a704ce929bf4f46cedd0306e232b9e4ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84a9d841e9ed548939724746045ae7fa" id="r_a84a9d841e9ed548939724746045ae7fa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a84a9d841e9ed548939724746045ae7fa">run</a> (<a class="el" href="classbeast_1_1unit__test_1_1runner.html">runner</a> &amp;r) const</td></tr>
<tr class="memdesc:a84a9d841e9ed548939724746045ae7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run a new instance of the associated test suite. <br /></td></tr>
<tr class="separator:a84a9d841e9ed548939724746045ae7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
Private Types</h2></td></tr>
<tr class="memitem:ac71d20d51ab7f49cc22add5607b8c12e" id="r_ac71d20d51ab7f49cc22add5607b8c12e"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac71d20d51ab7f49cc22add5607b8c12e">run_type</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; void(<a class="el" href="classbeast_1_1unit__test_1_1runner.html">runner</a> &amp;)&gt;</td></tr>
<tr class="separator:ac71d20d51ab7f49cc22add5607b8c12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:abee4ffe8237df12ee2c450b0a143c64d" id="r_abee4ffe8237df12ee2c450b0a143c64d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#abee4ffe8237df12ee2c450b0a143c64d">name_</a></td></tr>
<tr class="separator:abee4ffe8237df12ee2c450b0a143c64d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac541ea5eac1382ccf2d251db7665fd8c" id="r_ac541ea5eac1382ccf2d251db7665fd8c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac541ea5eac1382ccf2d251db7665fd8c">module_</a></td></tr>
<tr class="separator:ac541ea5eac1382ccf2d251db7665fd8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5957a1f99ed75b43a3e579a8fc250951" id="r_a5957a1f99ed75b43a3e579a8fc250951"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a5957a1f99ed75b43a3e579a8fc250951">library_</a></td></tr>
<tr class="separator:a5957a1f99ed75b43a3e579a8fc250951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace2ae74ffd6c501d5af5c87acb0f2d64" id="r_ace2ae74ffd6c501d5af5c87acb0f2d64"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ace2ae74ffd6c501d5af5c87acb0f2d64">manual_</a></td></tr>
<tr class="separator:ace2ae74ffd6c501d5af5c87acb0f2d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12d53031644b020c1d229e2d15fcf0d9" id="r_a12d53031644b020c1d229e2d15fcf0d9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a12d53031644b020c1d229e2d15fcf0d9">priority_</a></td></tr>
<tr class="separator:a12d53031644b020c1d229e2d15fcf0d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86a4449d254dc707a9d403d342aab86d" id="r_a86a4449d254dc707a9d403d342aab86d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac71d20d51ab7f49cc22add5607b8c12e">run_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a86a4449d254dc707a9d403d342aab86d">run_</a></td></tr>
<tr class="separator:a86a4449d254dc707a9d403d342aab86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a005e19c2b2df5edd2b089464395286fb" id="r_a005e19c2b2df5edd2b089464395286fb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#a005e19c2b2df5edd2b089464395286fb">operator&lt;</a> (<a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">suite_info</a> const &amp;lhs, <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">suite_info</a> const &amp;rhs)</td></tr>
<tr class="separator:a005e19c2b2df5edd2b089464395286fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Associates a unit test type with metadata. </p>
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00022">22</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="ac71d20d51ab7f49cc22add5607b8c12e" name="ac71d20d51ab7f49cc22add5607b8c12e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac71d20d51ab7f49cc22add5607b8c12e">&#9670;&#160;</a></span>run_type</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac71d20d51ab7f49cc22add5607b8c12e">beast::unit_test::suite_info::run_type</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt;void(<a class="el" href="classbeast_1_1unit__test_1_1runner.html">runner</a>&amp;)&gt;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00024">24</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a0e1535a16536dba80e17dcca08a1b393" name="a0e1535a16536dba80e17dcca08a1b393"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e1535a16536dba80e17dcca08a1b393">&#9670;&#160;</a></span>suite_info()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">beast::unit_test::suite_info::suite_info </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td>
<td class="paramname"><em>name</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>&#160;</td>
<td class="paramname"><em>module</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>&#160;</td>
<td class="paramname"><em>library</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>manual</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>priority</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac71d20d51ab7f49cc22add5607b8c12e">run_type</a>&#160;</td>
<td class="paramname"><em>run</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00034">34</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="afacd4c769f099b0b888db66b02287daa" name="afacd4c769f099b0b888db66b02287daa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afacd4c769f099b0b888db66b02287daa">&#9670;&#160;</a></span>name()</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> const &amp; beast::unit_test::suite_info::name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00051">51</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="ae8665d2ee3d1e96dafd4de1786f7bf2c" name="ae8665d2ee3d1e96dafd4de1786f7bf2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8665d2ee3d1e96dafd4de1786f7bf2c">&#9670;&#160;</a></span>module()</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> const &amp; beast::unit_test::suite_info::module </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00057">57</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="ae300bb7369c77a1108f06fa982476270" name="ae300bb7369c77a1108f06fa982476270"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae300bb7369c77a1108f06fa982476270">&#9670;&#160;</a></span>library()</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> const &amp; beast::unit_test::suite_info::library </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00063">63</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="a77de9dcb8ced9d72d579e0a3f1eca169" name="a77de9dcb8ced9d72d579e0a3f1eca169"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77de9dcb8ced9d72d579e0a3f1eca169">&#9670;&#160;</a></span>manual()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool beast::unit_test::suite_info::manual </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns <code>true</code> if this suite only runs manually. </p>
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00070">70</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="a704ce929bf4f46cedd0306e232b9e4ab" name="a704ce929bf4f46cedd0306e232b9e4ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a704ce929bf4f46cedd0306e232b9e4ab">&#9670;&#160;</a></span>full_name()</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::unit_test::suite_info::full_name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return the canonical suite name as a string. </p>
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00077">77</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="a84a9d841e9ed548939724746045ae7fa" name="a84a9d841e9ed548939724746045ae7fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84a9d841e9ed548939724746045ae7fa">&#9670;&#160;</a></span>run()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void beast::unit_test::suite_info::run </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1runner.html">runner</a> &amp;&#160;</td>
<td class="paramname"><em>r</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Run a new instance of the associated test suite. </p>
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00084">84</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Friends And Related Symbol Documentation</h2>
<a id="a005e19c2b2df5edd2b089464395286fb" name="a005e19c2b2df5edd2b089464395286fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a005e19c2b2df5edd2b089464395286fb">&#9670;&#160;</a></span>operator&lt;</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operator&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">suite_info</a> const &amp;&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">suite_info</a> const &amp;&#160;</td>
<td class="paramname"><em>rhs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00089">89</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="abee4ffe8237df12ee2c450b0a143c64d" name="abee4ffe8237df12ee2c450b0a143c64d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abee4ffe8237df12ee2c450b0a143c64d">&#9670;&#160;</a></span>name_</h2>
<div class="memitem">
<div class="memproto">
<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/string/basic_string.html">std::string</a> beast::unit_test::suite_info::name_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00026">26</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="ac541ea5eac1382ccf2d251db7665fd8c" name="ac541ea5eac1382ccf2d251db7665fd8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac541ea5eac1382ccf2d251db7665fd8c">&#9670;&#160;</a></span>module_</h2>
<div class="memitem">
<div class="memproto">
<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/string/basic_string.html">std::string</a> beast::unit_test::suite_info::module_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00027">27</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="a5957a1f99ed75b43a3e579a8fc250951" name="a5957a1f99ed75b43a3e579a8fc250951"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5957a1f99ed75b43a3e579a8fc250951">&#9670;&#160;</a></span>library_</h2>
<div class="memitem">
<div class="memproto">
<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/string/basic_string.html">std::string</a> beast::unit_test::suite_info::library_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00028">28</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="ace2ae74ffd6c501d5af5c87acb0f2d64" name="ace2ae74ffd6c501d5af5c87acb0f2d64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace2ae74ffd6c501d5af5c87acb0f2d64">&#9670;&#160;</a></span>manual_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool beast::unit_test::suite_info::manual_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00029">29</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="a12d53031644b020c1d229e2d15fcf0d9" name="a12d53031644b020c1d229e2d15fcf0d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12d53031644b020c1d229e2d15fcf0d9">&#9670;&#160;</a></span>priority_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int beast::unit_test::suite_info::priority_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00030">30</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
<a id="a86a4449d254dc707a9d403d342aab86d" name="a86a4449d254dc707a9d403d342aab86d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86a4449d254dc707a9d403d342aab86d">&#9670;&#160;</a></span>run_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html#ac71d20d51ab7f49cc22add5607b8c12e">run_type</a> beast::unit_test::suite_info::run_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="suite__info_8h_source.html#l00031">31</a> of file <a class="el" href="suite__info_8h_source.html">suite_info.h</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>