mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
1823 lines
99 KiB
HTML
1823 lines
99 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.5"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: ripple::test::multi_runner_child 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.5 -->
|
|
<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 id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceripple.html">ripple</a></li><li class="navelem"><a class="el" href="namespaceripple_1_1test.html">test</a></li><li class="navelem"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-types">Private Types</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#pri-static-attribs">Static Private Attributes</a> |
|
|
<a href="classripple_1_1test_1_1multi__runner__child-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::test::multi_runner_child Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>A class to run a subset of unit tests.
|
|
<a href="classripple_1_1test_1_1multi__runner__child.html#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ripple::test::multi_runner_child:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1test_1_1multi__runner__child__inherit__graph.png" border="0" usemap="#aripple_1_1test_1_1multi__runner__child_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aripple_1_1test_1_1multi__runner__child_inherit__map" id="aripple_1_1test_1_1multi__runner__child_inherit__map">
|
|
<area shape="rect" title="A class to run a subset of unit tests." alt="" coords="121,108,255,148"/>
|
|
<area shape="rect" href="classbeast_1_1unit__test_1_1runner.html" title="Unit test runner interface." alt="" coords="5,20,179,45"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html" title=" " alt="" coords="203,5,365,60"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::test::multi_runner_child:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1test_1_1multi__runner__child__coll__graph.png" border="0" usemap="#aripple_1_1test_1_1multi__runner__child_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1test_1_1multi__runner__child_coll__map" id="aripple_1_1test_1_1multi__runner__child_coll__map">
|
|
<area shape="rect" title="A class to run a subset of unit tests." alt="" coords="1224,304,1359,344"/>
|
|
<area shape="rect" href="classbeast_1_1unit__test_1_1runner.html" title="Unit test runner interface." alt="" coords="872,471,1045,497"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="547,426,633,451"/>
|
|
<area shape="rect" href="structripple_1_1test_1_1detail_1_1suite__results.html" title=" " alt="" coords="890,343,1027,383"/>
|
|
<area shape="rect" href="structripple_1_1test_1_1detail_1_1case__results.html" title=" " alt="" coords="890,407,1027,447"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="209,419,347,459"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html" title=" " alt="" coords="511,566,669,591"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html" title=" " alt="" coords="877,213,1040,267"/>
|
|
<area shape="rect" href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html" title=" " alt="" coords="509,213,671,267"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/atomic/atomic.html" title=" " alt="" coords="183,198,373,223"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="5,198,93,223"/>
|
|
<area shape="rect" href="structripple_1_1test_1_1detail_1_1results.html" title=" " alt="" coords="209,116,347,156"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/atomic/atomic.html" title=" " alt="" coords="201,267,355,293"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="501,134,679,189"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/thread.html" title=" " alt="" coords="913,521,1005,546"/>
|
|
</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:a053d5e34099f6672d0c7c4858177428c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a053d5e34099f6672d0c7c4858177428c">multi_runner_child</a> (<a class="el" href="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a> const &)=delete</td></tr>
|
|
<tr class="separator:a053d5e34099f6672d0c7c4858177428c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ae85c1bda993b7ebec254e6274f1e98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a1ae85c1bda993b7ebec254e6274f1e98">operator=</a> (<a class="el" href="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a> const &)=delete</td></tr>
|
|
<tr class="separator:a1ae85c1bda993b7ebec254e6274f1e98"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abbb1e987a2f4dd89c2bb9b9b3b5a573c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#abbb1e987a2f4dd89c2bb9b9b3b5a573c">multi_runner_child</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> num_jobs, bool quiet, bool print_log)</td></tr>
|
|
<tr class="separator:abbb1e987a2f4dd89c2bb9b9b3b5a573c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a982ea553cf802a50f5db000df6e2a272"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a982ea553cf802a50f5db000df6e2a272">~multi_runner_child</a> ()</td></tr>
|
|
<tr class="separator:a982ea553cf802a50f5db000df6e2a272"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef362e03138daa4cad7e3c735670a6d2"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#aef362e03138daa4cad7e3c735670a6d2">tests</a> () const</td></tr>
|
|
<tr class="separator:aef362e03138daa4cad7e3c735670a6d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed74ca01b2aa07bd2f4ecded00a52f51"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#aed74ca01b2aa07bd2f4ecded00a52f51">suites</a> () const</td></tr>
|
|
<tr class="separator:aed74ca01b2aa07bd2f4ecded00a52f51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88e3792ce02aac13f30f53d9f0f80203"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a88e3792ce02aac13f30f53d9f0f80203">add_failures</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> failures)</td></tr>
|
|
<tr class="separator:a88e3792ce02aac13f30f53d9f0f80203"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15c176dbc39c0b605e9888f435d9724f"><td class="memTemplParams" colspan="2">template<class Pred > </td></tr>
|
|
<tr class="memitem:a15c176dbc39c0b605e9888f435d9724f"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a15c176dbc39c0b605e9888f435d9724f">run_multi</a> (Pred pred)</td></tr>
|
|
<tr class="separator:a15c176dbc39c0b605e9888f435d9724f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47fa4c0a59a57e73805324c07fb85d3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a47fa4c0a59a57e73805324c07fb85d3f">arg</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &s)</td></tr>
|
|
<tr class="memdesc:a47fa4c0a59a57e73805324c07fb85d3f"><td class="mdescLeft"> </td><td class="mdescRight">Set the argument string. <a href="classbeast_1_1unit__test_1_1runner.html#a47fa4c0a59a57e73805324c07fb85d3f">More...</a><br /></td></tr>
|
|
<tr class="separator:a47fa4c0a59a57e73805324c07fb85d3f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07126a1278ff49754f90973655d8137e"><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 & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a07126a1278ff49754f90973655d8137e">arg</a> () const</td></tr>
|
|
<tr class="memdesc:a07126a1278ff49754f90973655d8137e"><td class="mdescLeft"> </td><td class="mdescRight">Returns the argument string. <a href="classbeast_1_1unit__test_1_1runner.html#a07126a1278ff49754f90973655d8137e">More...</a><br /></td></tr>
|
|
<tr class="separator:a07126a1278ff49754f90973655d8137e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade8340cda900d176d47f68d65ffbf263"><td class="memTemplParams" colspan="2">template<class = void> </td></tr>
|
|
<tr class="memitem:ade8340cda900d176d47f68d65ffbf263"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#ade8340cda900d176d47f68d65ffbf263">run</a> (suite_info const &s)</td></tr>
|
|
<tr class="memdesc:ade8340cda900d176d47f68d65ffbf263"><td class="mdescLeft"> </td><td class="mdescRight">Run the specified suite. <a href="classbeast_1_1unit__test_1_1runner.html#ade8340cda900d176d47f68d65ffbf263">More...</a><br /></td></tr>
|
|
<tr class="separator:ade8340cda900d176d47f68d65ffbf263"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a50fd5f8725f2465ec88b693c979ae746"><td class="memTemplParams" colspan="2">template<class FwdIter > </td></tr>
|
|
<tr class="memitem:a50fd5f8725f2465ec88b693c979ae746"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a50fd5f8725f2465ec88b693c979ae746">run</a> (FwdIter first, FwdIter last)</td></tr>
|
|
<tr class="memdesc:a50fd5f8725f2465ec88b693c979ae746"><td class="mdescLeft"> </td><td class="mdescRight">Run a sequence of suites. <a href="classbeast_1_1unit__test_1_1runner.html#a50fd5f8725f2465ec88b693c979ae746">More...</a><br /></td></tr>
|
|
<tr class="separator:a50fd5f8725f2465ec88b693c979ae746"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac192a12be06a2c2eebdeeaa5f835b0ed"><td class="memTemplParams" colspan="2">template<class FwdIter , class Pred > </td></tr>
|
|
<tr class="memitem:ac192a12be06a2c2eebdeeaa5f835b0ed"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#ac192a12be06a2c2eebdeeaa5f835b0ed">run_if</a> (FwdIter first, FwdIter last, Pred pred=Pred{})</td></tr>
|
|
<tr class="memdesc:ac192a12be06a2c2eebdeeaa5f835b0ed"><td class="mdescLeft"> </td><td class="mdescRight">Conditionally run a sequence of suites. <a href="classbeast_1_1unit__test_1_1runner.html#ac192a12be06a2c2eebdeeaa5f835b0ed">More...</a><br /></td></tr>
|
|
<tr class="separator:ac192a12be06a2c2eebdeeaa5f835b0ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acedbc161597f3acffcbaf3cd0a4f9d36"><td class="memTemplParams" colspan="2">template<class SequenceContainer > </td></tr>
|
|
<tr class="memitem:acedbc161597f3acffcbaf3cd0a4f9d36"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#acedbc161597f3acffcbaf3cd0a4f9d36">run_each</a> (SequenceContainer const &c)</td></tr>
|
|
<tr class="memdesc:acedbc161597f3acffcbaf3cd0a4f9d36"><td class="mdescLeft"> </td><td class="mdescRight">Run all suites in a container. <a href="classbeast_1_1unit__test_1_1runner.html#acedbc161597f3acffcbaf3cd0a4f9d36">More...</a><br /></td></tr>
|
|
<tr class="separator:acedbc161597f3acffcbaf3cd0a4f9d36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2289aeafb74e0dcafd603535a6c517db"><td class="memTemplParams" colspan="2">template<class SequenceContainer , class Pred > </td></tr>
|
|
<tr class="memitem:a2289aeafb74e0dcafd603535a6c517db"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a2289aeafb74e0dcafd603535a6c517db">run_each_if</a> (SequenceContainer const &c, Pred pred=Pred{})</td></tr>
|
|
<tr class="memdesc:a2289aeafb74e0dcafd603535a6c517db"><td class="mdescLeft"> </td><td class="mdescRight">Conditionally run suites in a container. <a href="classbeast_1_1unit__test_1_1runner.html#a2289aeafb74e0dcafd603535a6c517db">More...</a><br /></td></tr>
|
|
<tr class="separator:a2289aeafb74e0dcafd603535a6c517db"><td class="memSeparator" colspan="2"> </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:afe4e245ee815663245d23372c4f9e65b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65b">MessageType</a> </td></tr>
|
|
<tr class="separator:afe4e245ee815663245d23372c4f9e65b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:aac62e5455c9b12398c39bf74b0f774de"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#aac62e5455c9b12398c39bf74b0f774de">on_suite_begin</a> (<a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">beast::unit_test::suite_info</a> const &info) override</td></tr>
|
|
<tr class="memdesc:aac62e5455c9b12398c39bf74b0f774de"><td class="mdescLeft"> </td><td class="mdescRight">Called when a new suite starts. <a href="classripple_1_1test_1_1multi__runner__child.html#aac62e5455c9b12398c39bf74b0f774de">More...</a><br /></td></tr>
|
|
<tr class="separator:aac62e5455c9b12398c39bf74b0f774de"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f2a73456540e386e4bbeeb145062b71"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a9f2a73456540e386e4bbeeb145062b71">on_suite_end</a> () override</td></tr>
|
|
<tr class="memdesc:a9f2a73456540e386e4bbeeb145062b71"><td class="mdescLeft"> </td><td class="mdescRight">Called when a suite ends. <a href="classripple_1_1test_1_1multi__runner__child.html#a9f2a73456540e386e4bbeeb145062b71">More...</a><br /></td></tr>
|
|
<tr class="separator:a9f2a73456540e386e4bbeeb145062b71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51ab645fb7ef38a940ade75ad2299412"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a51ab645fb7ef38a940ade75ad2299412">on_case_begin</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &name) override</td></tr>
|
|
<tr class="memdesc:a51ab645fb7ef38a940ade75ad2299412"><td class="mdescLeft"> </td><td class="mdescRight">Called when a new case starts. <a href="classripple_1_1test_1_1multi__runner__child.html#a51ab645fb7ef38a940ade75ad2299412">More...</a><br /></td></tr>
|
|
<tr class="separator:a51ab645fb7ef38a940ade75ad2299412"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14311c8b17066b96487dbc988dcb18d2"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a14311c8b17066b96487dbc988dcb18d2">on_case_end</a> () override</td></tr>
|
|
<tr class="memdesc:a14311c8b17066b96487dbc988dcb18d2"><td class="mdescLeft"> </td><td class="mdescRight">Called when a new case ends. <a href="classripple_1_1test_1_1multi__runner__child.html#a14311c8b17066b96487dbc988dcb18d2">More...</a><br /></td></tr>
|
|
<tr class="separator:a14311c8b17066b96487dbc988dcb18d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acac5db0c19a6e1da379f9e4b91accc21"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#acac5db0c19a6e1da379f9e4b91accc21">on_pass</a> () override</td></tr>
|
|
<tr class="memdesc:acac5db0c19a6e1da379f9e4b91accc21"><td class="mdescLeft"> </td><td class="mdescRight">Called for each passing condition. <a href="classripple_1_1test_1_1multi__runner__child.html#acac5db0c19a6e1da379f9e4b91accc21">More...</a><br /></td></tr>
|
|
<tr class="separator:acac5db0c19a6e1da379f9e4b91accc21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad6582d8735b76b0673b62b10e89c36dd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#ad6582d8735b76b0673b62b10e89c36dd">on_fail</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &reason) override</td></tr>
|
|
<tr class="memdesc:ad6582d8735b76b0673b62b10e89c36dd"><td class="mdescLeft"> </td><td class="mdescRight">Called for each failing condition. <a href="classripple_1_1test_1_1multi__runner__child.html#ad6582d8735b76b0673b62b10e89c36dd">More...</a><br /></td></tr>
|
|
<tr class="separator:ad6582d8735b76b0673b62b10e89c36dd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0651d47d9a021801a30e9a0b60844d0a"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a0651d47d9a021801a30e9a0b60844d0a">on_log</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &s) override</td></tr>
|
|
<tr class="memdesc:a0651d47d9a021801a30e9a0b60844d0a"><td class="mdescLeft"> </td><td class="mdescRight">Called when a test logs output. <a href="classripple_1_1test_1_1multi__runner__child.html#a0651d47d9a021801a30e9a0b60844d0a">More...</a><br /></td></tr>
|
|
<tr class="separator:a0651d47d9a021801a30e9a0b60844d0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91708e8234b77299f89b94c2a1114571"><td class="memTemplParams" colspan="2">template<class = void> </td></tr>
|
|
<tr class="memitem:a91708e8234b77299f89b94c2a1114571"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a91708e8234b77299f89b94c2a1114571">testcase</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &name)</td></tr>
|
|
<tr class="separator:a91708e8234b77299f89b94c2a1114571"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3643f5e0f1578c4b02dc24016c09780c"><td class="memTemplParams" colspan="2">template<class = void> </td></tr>
|
|
<tr class="memitem:a3643f5e0f1578c4b02dc24016c09780c"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a3643f5e0f1578c4b02dc24016c09780c">pass</a> ()</td></tr>
|
|
<tr class="separator:a3643f5e0f1578c4b02dc24016c09780c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b5f1592f06b367b7eb0b569d5513f02"><td class="memTemplParams" colspan="2">template<class = void> </td></tr>
|
|
<tr class="memitem:a8b5f1592f06b367b7eb0b569d5513f02"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a8b5f1592f06b367b7eb0b569d5513f02">fail</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &reason)</td></tr>
|
|
<tr class="separator:a8b5f1592f06b367b7eb0b569d5513f02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34d0b9abb845476ce510f2a7d697f1ed"><td class="memTemplParams" colspan="2">template<class = void> </td></tr>
|
|
<tr class="memitem:a34d0b9abb845476ce510f2a7d697f1ed"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a34d0b9abb845476ce510f2a7d697f1ed">log</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:a34d0b9abb845476ce510f2a7d697f1ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4ad584e02145885460bedaca75c306a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab4ad584e02145885460bedaca75c306a">message_queue_send</a> (<a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65b">MessageType</a> mt, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &s)</td></tr>
|
|
<tr class="separator:ab4ad584e02145885460bedaca75c306a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2258fbb516a7d4d206d10c07589abbf2"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a2258fbb516a7d4d206d10c07589abbf2">checkout_test_index</a> ()</td></tr>
|
|
<tr class="separator:a2258fbb516a7d4d206d10c07589abbf2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af05ea88bd732b9d7db950ec4bec70604"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#af05ea88bd732b9d7db950ec4bec70604">checkout_job_index</a> ()</td></tr>
|
|
<tr class="separator:af05ea88bd732b9d7db950ec4bec70604"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e387d5d83534ab32959515d2926389c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a6e387d5d83534ab32959515d2926389c">any_failed</a> (bool v)</td></tr>
|
|
<tr class="separator:a6e387d5d83534ab32959515d2926389c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada8db2608781c8b940a4880715b32e9b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ada8db2608781c8b940a4880715b32e9b">any_failed</a> () const</td></tr>
|
|
<tr class="separator:ada8db2608781c8b940a4880715b32e9b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a226a4819903f1c10396895c7c6f0f3ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a226a4819903f1c10396895c7c6f0f3ee">add</a> (results const &r)</td></tr>
|
|
<tr class="separator:a226a4819903f1c10396895c7c6f0f3ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a648429ce476170206de4aecc6c2bee4b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a648429ce476170206de4aecc6c2bee4b">inc_keep_alive_count</a> ()</td></tr>
|
|
<tr class="separator:a648429ce476170206de4aecc6c2bee4b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24ba3fc01279e13db96d0b9c77ce8a61"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a24ba3fc01279e13db96d0b9c77ce8a61">get_keep_alive_count</a> ()</td></tr>
|
|
<tr class="separator:a24ba3fc01279e13db96d0b9c77ce8a61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0729078e664eb3685812d179c30f4b3a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a0729078e664eb3685812d179c30f4b3a">print_results</a> (S &s)</td></tr>
|
|
<tr class="separator:a0729078e664eb3685812d179c30f4b3a"><td class="memSeparator" colspan="2"> </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:af780bfef631c84d178ddf8f5ba36ee09"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#af780bfef631c84d178ddf8f5ba36ee09">job_index_</a></td></tr>
|
|
<tr class="separator:af780bfef631c84d178ddf8f5ba36ee09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20d5abc2b64e1b654301daac7c0a949e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structripple_1_1test_1_1detail_1_1results.html">detail::results</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a20d5abc2b64e1b654301daac7c0a949e">results_</a></td></tr>
|
|
<tr class="separator:a20d5abc2b64e1b654301daac7c0a949e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a31b2bcb6eb397542f0be954ee7b9b6b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structripple_1_1test_1_1detail_1_1suite__results.html">detail::suite_results</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a31b2bcb6eb397542f0be954ee7b9b6b9">suite_results_</a></td></tr>
|
|
<tr class="separator:a31b2bcb6eb397542f0be954ee7b9b6b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07ec20cef34bbc2d7b4694ef4a838385"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structripple_1_1test_1_1detail_1_1case__results.html">detail::case_results</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a07ec20cef34bbc2d7b4694ef4a838385">case_results_</a></td></tr>
|
|
<tr class="separator:a07ec20cef34bbc2d7b4694ef4a838385"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c266b81d7204ca8b92111eb21f3dce6"><td class="memItemLeft" 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="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a6c266b81d7204ca8b92111eb21f3dce6">num_jobs_</a> {0}</td></tr>
|
|
<tr class="separator:a6c266b81d7204ca8b92111eb21f3dce6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f4f75d95550f8910566e61d9d80f22c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a7f4f75d95550f8910566e61d9d80f22c">quiet_</a> {false}</td></tr>
|
|
<tr class="separator:a7f4f75d95550f8910566e61d9d80f22c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a606b8616d185b74788e9b0fece55260c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a606b8616d185b74788e9b0fece55260c">print_log_</a> {true}</td></tr>
|
|
<tr class="separator:a606b8616d185b74788e9b0fece55260c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa01678b2b168d1bf11a3f3ea81ea419f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/atomic/atomic.html">std::atomic</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#aa01678b2b168d1bf11a3f3ea81ea419f">continue_keep_alive_</a> {true}</td></tr>
|
|
<tr class="separator:aa01678b2b168d1bf11a3f3ea81ea419f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14fd7ef5b5e7f3a47c0a2f26dc8e33bc"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/thread.html">std::thread</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html#a14fd7ef5b5e7f3a47c0a2f26dc8e33bc">keep_alive_thread_</a></td></tr>
|
|
<tr class="separator:a14fd7ef5b5e7f3a47c0a2f26dc8e33bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a67ec5e0b979a656b362c886ae0eca062"><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="classbeast_1_1unit__test_1_1runner.html#a67ec5e0b979a656b362c886ae0eca062">arg_</a></td></tr>
|
|
<tr class="separator:a67ec5e0b979a656b362c886ae0eca062"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15412a695c0fb4060db89c9bbd123d36"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a15412a695c0fb4060db89c9bbd123d36">default_</a> = false</td></tr>
|
|
<tr class="separator:a15412a695c0fb4060db89c9bbd123d36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87f0262cbf5af412d60a9e870daa4612"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a87f0262cbf5af412d60a9e870daa4612">failed_</a> = false</td></tr>
|
|
<tr class="separator:a87f0262cbf5af412d60a9e870daa4612"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7539135df7259fe11868bc9d11dd0dcb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a7539135df7259fe11868bc9d11dd0dcb">cond_</a> = false</td></tr>
|
|
<tr class="separator:a7539135df7259fe11868bc9d11dd0dcb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a900e38c2153feb50c71a4d9e28cc07c0"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbeast_1_1unit__test_1_1runner.html#a900e38c2153feb50c71a4d9e28cc07c0">mutex_</a></td></tr>
|
|
<tr class="separator:a900e38c2153feb50c71a4d9e28cc07c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae41a1fb06edacd1d1644d16b9926fe66"><td class="memItemLeft" align="right" valign="top">inner * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ae41a1fb06edacd1d1644d16b9926fe66">inner_</a></td></tr>
|
|
<tr class="separator:ae41a1fb06edacd1d1644d16b9926fe66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33be9ff805fec1cdfbbbca7abed7aa93"><td class="memItemLeft" align="right" valign="top">boost::interprocess::shared_memory_object </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a33be9ff805fec1cdfbbbca7abed7aa93">shared_mem_</a></td></tr>
|
|
<tr class="separator:a33be9ff805fec1cdfbbbca7abed7aa93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a73b39f8a2c364ebb62d0c192c34f5759"><td class="memItemLeft" align="right" valign="top">boost::interprocess::mapped_region </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a73b39f8a2c364ebb62d0c192c34f5759">region_</a></td></tr>
|
|
<tr class="separator:a73b39f8a2c364ebb62d0c192c34f5759"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf82d59f14b7d5056a76def513013a68"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< boost::interprocess::message_queue > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#abf82d59f14b7d5056a76def513013a68">message_queue_</a></td></tr>
|
|
<tr class="separator:abf82d59f14b7d5056a76def513013a68"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
|
|
Static Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a24098f6c0353e46b12676fedb62fe059"><td class="memItemLeft" align="right" valign="top">static constexpr const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a24098f6c0353e46b12676fedb62fe059">shared_mem_name_</a></td></tr>
|
|
<tr class="separator:a24098f6c0353e46b12676fedb62fe059"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1aeddba9f1cacfc86be30eaaa0e2db8"><td class="memItemLeft" align="right" valign="top">static constexpr const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab1aeddba9f1cacfc86be30eaaa0e2db8">message_queue_name_</a></td></tr>
|
|
<tr class="separator:ab1aeddba9f1cacfc86be30eaaa0e2db8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p >A class to run a subset of unit tests. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00254">254</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
|
<a id="afe4e245ee815663245d23372c4f9e65b" name="afe4e245ee815663245d23372c4f9e65b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe4e245ee815663245d23372c4f9e65b">◆ </a></span>MessageType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65b">ripple::test::detail::multi_runner_base::MessageType</a> : <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00170">170</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a053d5e34099f6672d0c7c4858177428c" name="a053d5e34099f6672d0c7c4858177428c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a053d5e34099f6672d0c7c4858177428c">◆ </a></span>multi_runner_child() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::test::multi_runner_child::multi_runner_child </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a> const & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abbb1e987a2f4dd89c2bb9b9b3b5a573c" name="abbb1e987a2f4dd89c2bb9b9b3b5a573c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abbb1e987a2f4dd89c2bb9b9b3b5a573c">◆ </a></span>multi_runner_child() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::test::multi_runner_child::multi_runner_child </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
|
<td class="paramname"><em>num_jobs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>quiet</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>print_log</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="multi__runner_8cpp_source.html#l00504">504</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a982ea553cf802a50f5db000df6e2a272" name="a982ea553cf802a50f5db000df6e2a272"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a982ea553cf802a50f5db000df6e2a272">◆ </a></span>~multi_runner_child()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::test::multi_runner_child::~multi_runner_child </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="multi__runner_8cpp_source.html#l00546">546</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a1ae85c1bda993b7ebec254e6274f1e98" name="a1ae85c1bda993b7ebec254e6274f1e98"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ae85c1bda993b7ebec254e6274f1e98">◆ </a></span>operator=()</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="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a> & ripple::test::multi_runner_child::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1multi__runner__child.html">multi_runner_child</a> const & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef362e03138daa4cad7e3c735670a6d2" name="aef362e03138daa4cad7e3c735670a6d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef362e03138daa4cad7e3c735670a6d2">◆ </a></span>tests()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<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> ripple::test::multi_runner_child::tests </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="multi__runner_8cpp_source.html#l00558">558</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed74ca01b2aa07bd2f4ecded00a52f51" name="aed74ca01b2aa07bd2f4ecded00a52f51"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed74ca01b2aa07bd2f4ecded00a52f51">◆ </a></span>suites()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<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> ripple::test::multi_runner_child::suites </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="multi__runner_8cpp_source.html#l00564">564</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a88e3792ce02aac13f30f53d9f0f80203" name="a88e3792ce02aac13f30f53d9f0f80203"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88e3792ce02aac13f30f53d9f0f80203">◆ </a></span>add_failures()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::add_failures </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
|
<td class="paramname"><em>failures</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00570">570</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15c176dbc39c0b605e9888f435d9724f" name="a15c176dbc39c0b605e9888f435d9724f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15c176dbc39c0b605e9888f435d9724f">◆ </a></span>run_multi()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Pred > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::multi_runner_child::run_multi </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Pred </td>
|
|
<td class="paramname"><em>pred</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00317">317</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aac62e5455c9b12398c39bf74b0f774de" name="aac62e5455c9b12398c39bf74b0f774de"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac62e5455c9b12398c39bf74b0f774de">◆ </a></span>on_suite_begin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_suite_begin </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">beast::unit_test::suite_info</a> const & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called when a new suite starts. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#a061a1c5dd6105675cfc9da33cce7cce5">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00577">577</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f2a73456540e386e4bbeeb145062b71" name="a9f2a73456540e386e4bbeeb145062b71"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f2a73456540e386e4bbeeb145062b71">◆ </a></span>on_suite_end()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_suite_end </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called when a suite ends. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#a6b7358547f9bd00b613524696cf40c08">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00584">584</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51ab645fb7ef38a940ade75ad2299412" name="a51ab645fb7ef38a940ade75ad2299412"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51ab645fb7ef38a940ade75ad2299412">◆ </a></span>on_case_begin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_case_begin </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"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called when a new case starts. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#ad6e0e7c71cc14317493d97f6ebcfdee7">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00591">591</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14311c8b17066b96487dbc988dcb18d2" name="a14311c8b17066b96487dbc988dcb18d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14311c8b17066b96487dbc988dcb18d2">◆ </a></span>on_case_end()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_case_end </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called when a new case ends. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#a632f9f2035c1f05930753da4a205e9f3">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00607">607</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acac5db0c19a6e1da379f9e4b91accc21" name="acac5db0c19a6e1da379f9e4b91accc21"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acac5db0c19a6e1da379f9e4b91accc21">◆ </a></span>on_pass()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_pass </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called for each passing condition. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#a13f87f79ab49319fe03893bb21161d8e">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00613">613</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad6582d8735b76b0673b62b10e89c36dd" name="ad6582d8735b76b0673b62b10e89c36dd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad6582d8735b76b0673b62b10e89c36dd">◆ </a></span>on_fail()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_fail </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"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called for each failing condition. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#a2f8f5589364be61d71c81817dbd20e92">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00619">619</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0651d47d9a021801a30e9a0b60844d0a" name="a0651d47d9a021801a30e9a0b60844d0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0651d47d9a021801a30e9a0b60844d0a">◆ </a></span>on_log()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::multi_runner_child::on_log </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"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Called when a test logs output. </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="classbeast_1_1unit__test_1_1runner.html#a9fe246ef7468ba7b8e1a910ddd26d562">beast::unit_test::runner</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00632">632</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a47fa4c0a59a57e73805324c07fb85d3f" name="a47fa4c0a59a57e73805324c07fb85d3f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a47fa4c0a59a57e73805324c07fb85d3f">◆ </a></span>arg() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::unit_test::runner::arg </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>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the argument string. </p>
|
|
<p >The argument string is available to suites and allows for customization of the test. Each suite defines its own syntax for the argumnet string. The same argument is passed to all suites. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00048">48</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07126a1278ff49754f90973655d8137e" name="a07126a1278ff49754f90973655d8137e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07126a1278ff49754f90973655d8137e">◆ </a></span>arg() <span class="overload">[2/2]</span></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> const & beast::unit_test::runner::arg </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the argument string. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00055">55</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade8340cda900d176d47f68d65ffbf263" name="ade8340cda900d176d47f68d65ffbf263"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade8340cda900d176d47f68d65ffbf263">◆ </a></span>run() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::unit_test::runner::run </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1suite__info.html">suite_info</a> const & </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Run the specified suite. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if any conditions failed. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00174">174</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a50fd5f8725f2465ec88b693c979ae746" name="a50fd5f8725f2465ec88b693c979ae746"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a50fd5f8725f2465ec88b693c979ae746">◆ </a></span>run() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class FwdIter > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::unit_test::runner::run </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FwdIter </td>
|
|
<td class="paramname"><em>first</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FwdIter </td>
|
|
<td class="paramname"><em>last</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Run a sequence of suites. </p>
|
|
<p >The expression <code>FwdIter::value_type</code> must be convertible to <code>suite_info</code>. </p><dl class="section return"><dt>Returns</dt><dd><code>true</code> if any conditions failed. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00190">190</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac192a12be06a2c2eebdeeaa5f835b0ed" name="ac192a12be06a2c2eebdeeaa5f835b0ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac192a12be06a2c2eebdeeaa5f835b0ed">◆ </a></span>run_if()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class FwdIter , class Pred > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::unit_test::runner::run_if </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FwdIter </td>
|
|
<td class="paramname"><em>first</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FwdIter </td>
|
|
<td class="paramname"><em>last</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Pred </td>
|
|
<td class="paramname"><em>pred</em> = <code>Pred{}</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Conditionally run a sequence of suites. </p>
|
|
<p >pred will be called as: </p><div class="fragment"><div class="line"><span class="keywordtype">bool</span> pred(suite_info <span class="keyword">const</span>&);</div>
|
|
</div><!-- fragment --> <dl class="section return"><dt>Returns</dt><dd><code>true</code> if any conditions failed. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00200">200</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acedbc161597f3acffcbaf3cd0a4f9d36" name="acedbc161597f3acffcbaf3cd0a4f9d36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acedbc161597f3acffcbaf3cd0a4f9d36">◆ </a></span>run_each()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class SequenceContainer > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::unit_test::runner::run_each </td>
|
|
<td>(</td>
|
|
<td class="paramtype">SequenceContainer const & </td>
|
|
<td class="paramname"><em>c</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Run all suites in a container. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if any conditions failed. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00211">211</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2289aeafb74e0dcafd603535a6c517db" name="a2289aeafb74e0dcafd603535a6c517db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2289aeafb74e0dcafd603535a6c517db">◆ </a></span>run_each_if()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class SequenceContainer , class Pred > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool beast::unit_test::runner::run_each_if </td>
|
|
<td>(</td>
|
|
<td class="paramtype">SequenceContainer const & </td>
|
|
<td class="paramname"><em>c</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Pred </td>
|
|
<td class="paramname"><em>pred</em> = <code>Pred{}</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Conditionally run suites in a container. </p>
|
|
<p >pred will be called as: </p><div class="fragment"><div class="line"><span class="keywordtype">bool</span> pred(suite_info <span class="keyword">const</span>&);</div>
|
|
</div><!-- fragment --> <dl class="section return"><dt>Returns</dt><dd><code>true</code> if any conditions failed. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00221">221</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91708e8234b77299f89b94c2a1114571" name="a91708e8234b77299f89b94c2a1114571"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91708e8234b77299f89b94c2a1114571">◆ </a></span>testcase()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::unit_test::runner::testcase </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>name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00232">232</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3643f5e0f1578c4b02dc24016c09780c" name="a3643f5e0f1578c4b02dc24016c09780c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3643f5e0f1578c4b02dc24016c09780c">◆ </a></span>pass()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::unit_test::runner::pass</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00248">248</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b5f1592f06b367b7eb0b569d5513f02" name="a8b5f1592f06b367b7eb0b569d5513f02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b5f1592f06b367b7eb0b569d5513f02">◆ </a></span>fail()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::unit_test::runner::fail </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>reason</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00259">259</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a34d0b9abb845476ce510f2a7d697f1ed" name="a34d0b9abb845476ce510f2a7d697f1ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a34d0b9abb845476ce510f2a7d697f1ed">◆ </a></span>log()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void beast::unit_test::runner::log </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>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00271">271</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4ad584e02145885460bedaca75c306a" name="ab4ad584e02145885460bedaca75c306a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4ad584e02145885460bedaca75c306a">◆ </a></span>message_queue_send()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::message_queue_send </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65b">MessageType</a> </td>
|
|
<td class="paramname"><em>mt</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> 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">protected</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00172">172</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2258fbb516a7d4d206d10c07589abbf2" name="a2258fbb516a7d4d206d10c07589abbf2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2258fbb516a7d4d206d10c07589abbf2">◆ </a></span>checkout_test_index()</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/types/size_t.html">std::size_t</a> <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::checkout_test_index</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00179">179</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af05ea88bd732b9d7db950ec4bec70604" name="af05ea88bd732b9d7db950ec4bec70604"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af05ea88bd732b9d7db950ec4bec70604">◆ </a></span>checkout_job_index()</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/types/size_t.html">std::size_t</a> <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::checkout_job_index</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00182">182</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e387d5d83534ab32959515d2926389c" name="a6e387d5d83534ab32959515d2926389c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e387d5d83534ab32959515d2926389c">◆ </a></span>any_failed() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::any_failed </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00185">185</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada8db2608781c8b940a4880715b32e9b" name="ada8db2608781c8b940a4880715b32e9b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada8db2608781c8b940a4880715b32e9b">◆ </a></span>any_failed() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::any_failed</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00201">201</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a226a4819903f1c10396895c7c6f0f3ee" name="a226a4819903f1c10396895c7c6f0f3ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a226a4819903f1c10396895c7c6f0f3ee">◆ </a></span>add()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::add </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1test_1_1detail_1_1results.html">results</a> const & </td>
|
|
<td class="paramname"><em>r</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00188">188</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a648429ce476170206de4aecc6c2bee4b" name="a648429ce476170206de4aecc6c2bee4b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a648429ce476170206de4aecc6c2bee4b">◆ </a></span>inc_keep_alive_count()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::inc_keep_alive_count</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00191">191</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24ba3fc01279e13db96d0b9c77ce8a61" name="a24ba3fc01279e13db96d0b9c77ce8a61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24ba3fc01279e13db96d0b9c77ce8a61">◆ </a></span>get_keep_alive_count()</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/types/size_t.html">std::size_t</a> <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::get_keep_alive_count</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00194">194</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0729078e664eb3685812d179c30f4b3a" name="a0729078e664eb3685812d179c30f4b3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0729078e664eb3685812d179c30f4b3a">◆ </a></span>print_results()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::print_results </td>
|
|
<td>(</td>
|
|
<td class="paramtype">S & </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8cpp_source.html#l00198">198</a> of file <a class="el" href="multi__runner_8cpp_source.html">multi_runner.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="af780bfef631c84d178ddf8f5ba36ee09" name="af780bfef631c84d178ddf8f5ba36ee09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af780bfef631c84d178ddf8f5ba36ee09">◆ </a></span>job_index_</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/types/size_t.html">std::size_t</a> ripple::test::multi_runner_child::job_index_</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="multi__runner_8h_source.html#l00258">258</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20d5abc2b64e1b654301daac7c0a949e" name="a20d5abc2b64e1b654301daac7c0a949e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20d5abc2b64e1b654301daac7c0a949e">◆ </a></span>results_</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="structripple_1_1test_1_1detail_1_1results.html">detail::results</a> ripple::test::multi_runner_child::results_</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="multi__runner_8h_source.html#l00259">259</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a31b2bcb6eb397542f0be954ee7b9b6b9" name="a31b2bcb6eb397542f0be954ee7b9b6b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a31b2bcb6eb397542f0be954ee7b9b6b9">◆ </a></span>suite_results_</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="structripple_1_1test_1_1detail_1_1suite__results.html">detail::suite_results</a> ripple::test::multi_runner_child::suite_results_</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="multi__runner_8h_source.html#l00260">260</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07ec20cef34bbc2d7b4694ef4a838385" name="a07ec20cef34bbc2d7b4694ef4a838385"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07ec20cef34bbc2d7b4694ef4a838385">◆ </a></span>case_results_</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="structripple_1_1test_1_1detail_1_1case__results.html">detail::case_results</a> ripple::test::multi_runner_child::case_results_</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="multi__runner_8h_source.html#l00261">261</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c266b81d7204ca8b92111eb21f3dce6" name="a6c266b81d7204ca8b92111eb21f3dce6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c266b81d7204ca8b92111eb21f3dce6">◆ </a></span>num_jobs_</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/types/size_t.html">std::size_t</a> ripple::test::multi_runner_child::num_jobs_ {0}</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="multi__runner_8h_source.html#l00262">262</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f4f75d95550f8910566e61d9d80f22c" name="a7f4f75d95550f8910566e61d9d80f22c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f4f75d95550f8910566e61d9d80f22c">◆ </a></span>quiet_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::multi_runner_child::quiet_ {false}</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="multi__runner_8h_source.html#l00263">263</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a606b8616d185b74788e9b0fece55260c" name="a606b8616d185b74788e9b0fece55260c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a606b8616d185b74788e9b0fece55260c">◆ </a></span>print_log_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::multi_runner_child::print_log_ {true}</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="multi__runner_8h_source.html#l00264">264</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa01678b2b168d1bf11a3f3ea81ea419f" name="aa01678b2b168d1bf11a3f3ea81ea419f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa01678b2b168d1bf11a3f3ea81ea419f">◆ </a></span>continue_keep_alive_</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/atomic/atomic.html">std::atomic</a><bool> ripple::test::multi_runner_child::continue_keep_alive_ {true}</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="multi__runner_8h_source.html#l00266">266</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14fd7ef5b5e7f3a47c0a2f26dc8e33bc" name="a14fd7ef5b5e7f3a47c0a2f26dc8e33bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14fd7ef5b5e7f3a47c0a2f26dc8e33bc">◆ </a></span>keep_alive_thread_</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/thread/thread.html">std::thread</a> ripple::test::multi_runner_child::keep_alive_thread_</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="multi__runner_8h_source.html#l00267">267</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a67ec5e0b979a656b362c886ae0eca062" name="a67ec5e0b979a656b362c886ae0eca062"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a67ec5e0b979a656b362c886ae0eca062">◆ </a></span>arg_</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::runner::arg_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00027">27</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15412a695c0fb4060db89c9bbd123d36" name="a15412a695c0fb4060db89c9bbd123d36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15412a695c0fb4060db89c9bbd123d36">◆ </a></span>default_</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::runner::default_ = false</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00028">28</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87f0262cbf5af412d60a9e870daa4612" name="a87f0262cbf5af412d60a9e870daa4612"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87f0262cbf5af412d60a9e870daa4612">◆ </a></span>failed_</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::runner::failed_ = false</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00029">29</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7539135df7259fe11868bc9d11dd0dcb" name="a7539135df7259fe11868bc9d11dd0dcb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7539135df7259fe11868bc9d11dd0dcb">◆ </a></span>cond_</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::runner::cond_ = false</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00030">30</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a900e38c2153feb50c71a4d9e28cc07c0" name="a900e38c2153feb50c71a4d9e28cc07c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a900e38c2153feb50c71a4d9e28cc07c0">◆ </a></span>mutex_</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/thread/recursive_mutex.html">std::recursive_mutex</a> beast::unit_test::runner::mutex_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="runner_8h_source.html#l00031">31</a> of file <a class="el" href="runner_8h_source.html">runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24098f6c0353e46b12676fedb62fe059" name="a24098f6c0353e46b12676fedb62fe059"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24098f6c0353e46b12676fedb62fe059">◆ </a></span>shared_mem_name_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr const char* <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::shared_mem_name_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00155">155</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1aeddba9f1cacfc86be30eaaa0e2db8" name="ab1aeddba9f1cacfc86be30eaaa0e2db8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1aeddba9f1cacfc86be30eaaa0e2db8">◆ </a></span>message_queue_name_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr const char* <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::message_queue_name_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00158">158</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae41a1fb06edacd1d1644d16b9926fe66" name="ae41a1fb06edacd1d1644d16b9926fe66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae41a1fb06edacd1d1644d16b9926fe66">◆ </a></span>inner_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">inner* <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::inner_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00162">162</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a33be9ff805fec1cdfbbbca7abed7aa93" name="a33be9ff805fec1cdfbbbca7abed7aa93"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33be9ff805fec1cdfbbbca7abed7aa93">◆ </a></span>shared_mem_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::interprocess::shared_memory_object <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::shared_mem_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00164">164</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a73b39f8a2c364ebb62d0c192c34f5759" name="a73b39f8a2c364ebb62d0c192c34f5759"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a73b39f8a2c364ebb62d0c192c34f5759">◆ </a></span>region_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::interprocess::mapped_region <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::region_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00165">165</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf82d59f14b7d5056a76def513013a68" name="abf82d59f14b7d5056a76def513013a68"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf82d59f14b7d5056a76def513013a68">◆ </a></span>message_queue_</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/memory/unique_ptr.html">std::unique_ptr</a><boost::interprocess::message_queue> <a class="el" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a>< IsParent >::message_queue_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multi__runner_8h_source.html#l00168">168</a> of file <a class="el" href="multi__runner_8h_source.html">multi_runner.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.5
|
|
</small></address>
|
|
</body>
|
|
</html>
|