This commit is contained in:
intelliot
2022-12-14 00:25:09 +00:00
parent c97a868762
commit 1d8287a676
62 changed files with 3135 additions and 3149 deletions

View File

@@ -223,10 +223,10 @@ $(function() {
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <a class="code" href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#ab7042737090c07903a6c1851a27822e7">print_results</a>(S&amp; s);</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; };</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ad782694a5f4c71720c29ddbe25e67fce"> 155</a></span>&#160; <span class="keyword">static</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ad782694a5f4c71720c29ddbe25e67fce">shared_mem_name_</a> = <span class="stringliteral">&quot;RippledUnitTestSharedMem&quot;</span>;</div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a24098f6c0353e46b12676fedb62fe059"> 155</a></span>&#160; <span class="keyword">static</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a24098f6c0353e46b12676fedb62fe059">shared_mem_name_</a> = <span class="stringliteral">&quot;RippledUnitTestSharedMem&quot;</span>;</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="comment">// name of the message queue a multi_runner_child will use to communicate</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="comment">// with multi_runner_parent</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a9f3621f06a52cd9909e5d4df634db0f9"> 158</a></span>&#160; <span class="keyword">static</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a9f3621f06a52cd9909e5d4df634db0f9">message_queue_name_</a> =</div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab1aeddba9f1cacfc86be30eaaa0e2db8"> 158</a></span>&#160; <span class="keyword">static</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab1aeddba9f1cacfc86be30eaaa0e2db8">message_queue_name_</a> =</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="stringliteral">&quot;RippledUnitTestMessageQueue&quot;</span>;</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="comment">// `inner_` will be created in shared memory</span></div>
@@ -435,7 +435,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html">ripple::test::detail::multi_runner_base::inner</a></div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00109">multi_runner.h:109</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1suite__results_html_a28bc790565e7da48478ec77a32fa3503"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1suite__results.html#a28bc790565e7da48478ec77a32fa3503">ripple::test::detail::suite_results::total</a></div><div class="ttdeci">std::size_t total</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00064">multi_runner.h:64</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a5b21c264691e4c37be53667d5dfc33fa"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a5b21c264691e4c37be53667d5dfc33fa">ripple::test::multi_runner_parent::add_failures</a></div><div class="ttdeci">void add_failures(std::size_t failures)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00502">multi_runner.cpp:502</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a5b21c264691e4c37be53667d5dfc33fa"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a5b21c264691e4c37be53667d5dfc33fa">ripple::test::multi_runner_parent::add_failures</a></div><div class="ttdeci">void add_failures(std::size_t failures)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00497">multi_runner.cpp:497</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_afe4e245ee815663245d23372c4f9e65ba885cec0b405e4b83a36de7d80357daf8"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65ba885cec0b405e4b83a36de7d80357daf8">ripple::test::detail::multi_runner_base::MessageType::test_start</a></div><div class="ttdeci">@ test_start</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a1725fb071a6d0ff4d6aab37d8d0b3ea0"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a1725fb071a6d0ff4d6aab37d8d0b3ea0">ripple::test::multi_runner_parent::operator=</a></div><div class="ttdeci">multi_runner_parent &amp; operator=(multi_runner_parent const &amp;)=delete</div></div>
<div class="ttc" id="autility_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/utility.html">utility</a></div></div>
@@ -445,6 +445,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1suite__results_html_ac58e77e23d8a14b47d0ddaf4fa2e0060"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1suite__results.html#ac58e77e23d8a14b47d0ddaf4fa2e0060">ripple::test::detail::suite_results::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00062">multi_runner.h:62</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1suite__results_html_affd23c63235e2f8b9bc27cd0afff9ef4"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1suite__results.html#affd23c63235e2f8b9bc27cd0afff9ef4">ripple::test::detail::suite_results::suite_results</a></div><div class="ttdeci">suite_results(std::string name_=&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00068">multi_runner.h:68</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a0729078e664eb3685812d179c30f4b3a"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a0729078e664eb3685812d179c30f4b3a">ripple::test::detail::multi_runner_base::print_results</a></div><div class="ttdeci">void print_results(S &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00351">multi_runner.cpp:351</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a24098f6c0353e46b12676fedb62fe059"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a24098f6c0353e46b12676fedb62fe059">ripple::test::detail::multi_runner_base::shared_mem_name_</a></div><div class="ttdeci">static constexpr const char * shared_mem_name_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00155">multi_runner.h:155</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a24ba3fc01279e13db96d0b9c77ce8a61"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a24ba3fc01279e13db96d0b9c77ce8a61">ripple::test::detail::multi_runner_base::get_keep_alive_count</a></div><div class="ttdeci">std::size_t get_keep_alive_count()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00343">multi_runner.cpp:343</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a33be9ff805fec1cdfbbbca7abed7aa93"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a33be9ff805fec1cdfbbbca7abed7aa93">ripple::test::detail::multi_runner_base::shared_mem_</a></div><div class="ttdeci">boost::interprocess::shared_memory_object shared_mem_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00164">multi_runner.h:164</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a226a4819903f1c10396895c7c6f0f3ee"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a226a4819903f1c10396895c7c6f0f3ee">ripple::test::detail::multi_runner_base::add</a></div><div class="ttdeci">void add(results const &amp;r)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00329">multi_runner.cpp:329</a></div></div>
@@ -462,23 +463,23 @@ $(function() {
<div class="ttc" id="abasic_stringstream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_stringstream.html">std::stringstream</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_ab4ad584e02145885460bedaca75c306a"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab4ad584e02145885460bedaca75c306a">ripple::test::detail::multi_runner_base::message_queue_send</a></div><div class="ttdeci">void message_queue_send(MessageType mt, std::string const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00358">multi_runner.cpp:358</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a38f04dc61b0965fe76034272c5d567f1"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a38f04dc61b0965fe76034272c5d567f1">ripple::test::detail::multi_runner_base::inner::m_</a></div><div class="ttdeci">boost::interprocess::interprocess_mutex m_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00120">multi_runner.h:120</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a9f2a73456540e386e4bbeeb145062b71"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a9f2a73456540e386e4bbeeb145062b71">ripple::test::multi_runner_child::on_suite_end</a></div><div class="ttdeci">virtual void on_suite_end() override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00589">multi_runner.cpp:589</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_aef362e03138daa4cad7e3c735670a6d2"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#aef362e03138daa4cad7e3c735670a6d2">ripple::test::multi_runner_child::tests</a></div><div class="ttdeci">std::size_t tests() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00563">multi_runner.cpp:563</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a9f2a73456540e386e4bbeeb145062b71"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a9f2a73456540e386e4bbeeb145062b71">ripple::test::multi_runner_child::on_suite_end</a></div><div class="ttdeci">virtual void on_suite_end() override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00584">multi_runner.cpp:584</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_aef362e03138daa4cad7e3c735670a6d2"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#aef362e03138daa4cad7e3c735670a6d2">ripple::test::multi_runner_child::tests</a></div><div class="ttdeci">std::size_t tests() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00558">multi_runner.cpp:558</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a275d00271fb39e79150487ab596d03ab"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a275d00271fb39e79150487ab596d03ab">ripple::test::detail::multi_runner_base::inner::job_index_</a></div><div class="ttdeci">std::atomic&lt; std::size_t &gt; job_index_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00111">multi_runner.h:111</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1suite__results_html"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1suite__results.html">ripple::test::detail::suite_results</a></div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00060">multi_runner.h:60</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_a6a39caedf6133fc04fa42bffff52d2d7"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#a6a39caedf6133fc04fa42bffff52d2d7">ripple::test::detail::results::add</a></div><div class="ttdeci">void add(suite_results const &amp;r)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00065">multi_runner.cpp:65</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a05416f8c726c56def6ea0c7ae869ff6d"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a05416f8c726c56def6ea0c7ae869ff6d">ripple::test::detail::multi_runner_base::inner::keep_alive_</a></div><div class="ttdeci">std::atomic&lt; std::size_t &gt; keep_alive_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00118">multi_runner.h:118</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html">ripple::test::detail::results</a></div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00076">multi_runner.h:76</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a433a4a5b63dfc8a51576e93184803d4c"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a433a4a5b63dfc8a51576e93184803d4c">ripple::test::multi_runner_parent::suites</a></div><div class="ttdeci">std::size_t suites() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00496">multi_runner.cpp:496</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a982ea553cf802a50f5db000df6e2a272"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a982ea553cf802a50f5db000df6e2a272">ripple::test::multi_runner_child::~multi_runner_child</a></div><div class="ttdeci">~multi_runner_child()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00551">multi_runner.cpp:551</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a433a4a5b63dfc8a51576e93184803d4c"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a433a4a5b63dfc8a51576e93184803d4c">ripple::test::multi_runner_parent::suites</a></div><div class="ttdeci">std::size_t suites() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00491">multi_runner.cpp:491</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a982ea553cf802a50f5db000df6e2a272"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a982ea553cf802a50f5db000df6e2a272">ripple::test::multi_runner_child::~multi_runner_child</a></div><div class="ttdeci">~multi_runner_child()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00546">multi_runner.cpp:546</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1case__results_html_a015d029a09c42ad0e7bf90f7672760de"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1case__results.html#a015d029a09c42ad0e7bf90f7672760de">ripple::test::detail::case_results::case_results</a></div><div class="ttdeci">case_results(std::string name_=&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00055">multi_runner.h:55</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a80b5549be9396ef6c073e9e4a52e2cf9"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a80b5549be9396ef6c073e9e4a52e2cf9">ripple::test::detail::multi_runner_base::inner::test_index_</a></div><div class="ttdeci">std::atomic&lt; std::size_t &gt; test_index_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00112">multi_runner.h:112</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_aac62e5455c9b12398c39bf74b0f774de"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#aac62e5455c9b12398c39bf74b0f774de">ripple::test::multi_runner_child::on_suite_begin</a></div><div class="ttdeci">virtual void on_suite_begin(beast::unit_test::suite_info const &amp;info) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00582">multi_runner.cpp:582</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_aac62e5455c9b12398c39bf74b0f774de"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#aac62e5455c9b12398c39bf74b0f774de">ripple::test::multi_runner_child::on_suite_begin</a></div><div class="ttdeci">virtual void on_suite_begin(beast::unit_test::suite_info const &amp;info) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00577">multi_runner.cpp:577</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_af5f331520e86aae9938c3015b4f2582dacbd9e0c6b352f171dc1492f750967646"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#af5f331520e86aae9938c3015b4f2582dacbd9e0c6b352f171dc1492f750967646">ripple::test::detail::results::max_top</a></div><div class="ttdeci">@ max_top</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00083">multi_runner.h:83</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_ab30711010c11d2d7aa3e8a3eea68e805"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab30711010c11d2d7aa3e8a3eea68e805">ripple::test::detail::multi_runner_base::add_failures</a></div><div class="ttdeci">void add_failures(std::size_t failures)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00384">multi_runner.cpp:384</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_ae41a1fb06edacd1d1644d16b9926fe66"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ae41a1fb06edacd1d1644d16b9926fe66">ripple::test::detail::multi_runner_base::inner_</a></div><div class="ttdeci">inner * inner_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00162">multi_runner.h:162</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_a0e2b004a6b7e2158ac554da847565eab"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#a0e2b004a6b7e2158ac554da847565eab">ripple::test::detail::results::cases</a></div><div class="ttdeci">std::size_t cases</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00086">multi_runner.h:86</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_aed74ca01b2aa07bd2f4ecded00a52f51"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#aed74ca01b2aa07bd2f4ecded00a52f51">ripple::test::multi_runner_child::suites</a></div><div class="ttdeci">std::size_t suites() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00569">multi_runner.cpp:569</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_aed74ca01b2aa07bd2f4ecded00a52f51"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#aed74ca01b2aa07bd2f4ecded00a52f51">ripple::test::multi_runner_child::suites</a></div><div class="ttdeci">std::size_t suites() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00564">multi_runner.cpp:564</a></div></div>
<div class="ttc" id="athread_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/thread.html">thread</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a355c060adb28996d8a194589cf9e08d8"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a355c060adb28996d8a194589cf9e08d8">ripple::test::multi_runner_parent::continue_message_queue_</a></div><div class="ttdeci">std::atomic&lt; bool &gt; continue_message_queue_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00224">multi_runner.h:224</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_af05ea88bd732b9d7db950ec4bec70604"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#af05ea88bd732b9d7db950ec4bec70604">ripple::test::detail::multi_runner_base::checkout_job_index</a></div><div class="ttdeci">std::size_t checkout_job_index()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00308">multi_runner.cpp:308</a></div></div>
@@ -488,39 +489,39 @@ $(function() {
<div class="ttc" id="achrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/chrono.html">chrono</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a1eefea4a40a367bdbaf67a83dae94dad"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a1eefea4a40a367bdbaf67a83dae94dad">ripple::test::detail::multi_runner_base::inner::checkout_job_index</a></div><div class="ttdeci">std::size_t checkout_job_index()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00160">multi_runner.cpp:160</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a40e4d24151486b4cb47c4db9c29dea97"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a40e4d24151486b4cb47c4db9c29dea97">ripple::test::detail::multi_runner_base::inner::add</a></div><div class="ttdeci">void add(results const &amp;r)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00218">multi_runner.cpp:218</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_aab8aee5940d14bf0555137888fc1e384"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#aab8aee5940d14bf0555137888fc1e384">ripple::test::multi_runner_parent::~multi_runner_parent</a></div><div class="ttdeci">~multi_runner_parent()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00467">multi_runner.cpp:467</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_ad782694a5f4c71720c29ddbe25e67fce"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ad782694a5f4c71720c29ddbe25e67fce">ripple::test::detail::multi_runner_base::shared_mem_name_</a></div><div class="ttdeci">static constexpr const char * shared_mem_name_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00155">multi_runner.h:155</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_aab8aee5940d14bf0555137888fc1e384"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#aab8aee5940d14bf0555137888fc1e384">ripple::test::multi_runner_parent::~multi_runner_parent</a></div><div class="ttdeci">~multi_runner_parent()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00462">multi_runner.cpp:462</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a20d5abc2b64e1b654301daac7c0a949e"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a20d5abc2b64e1b654301daac7c0a949e">ripple::test::multi_runner_child::results_</a></div><div class="ttdeci">detail::results results_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00259">multi_runner.h:259</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_afe4e245ee815663245d23372c4f9e65b"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65b">ripple::test::detail::multi_runner_base&lt; true &gt;::MessageType</a></div><div class="ttdeci">MessageType</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00170">multi_runner.h:170</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_a7942d2aed4d390ecd26834be960c895e"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#a7942d2aed4d390ecd26834be960c895e">ripple::test::detail::results::total</a></div><div class="ttdeci">std::size_t total</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00087">multi_runner.h:87</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a0651d47d9a021801a30e9a0b60844d0a"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a0651d47d9a021801a30e9a0b60844d0a">ripple::test::multi_runner_child::on_log</a></div><div class="ttdeci">virtual void on_log(std::string const &amp;s) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00637">multi_runner.cpp:637</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a0651d47d9a021801a30e9a0b60844d0a"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a0651d47d9a021801a30e9a0b60844d0a">ripple::test::multi_runner_child::on_log</a></div><div class="ttdeci">virtual void on_log(std::string const &amp;s) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00632">multi_runner.cpp:632</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1suite__results_html_a383f310236105700138c7d575ef40989"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1suite__results.html#a383f310236105700138c7d575ef40989">ripple::test::detail::suite_results::cases</a></div><div class="ttdeci">std::size_t cases</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00063">multi_runner.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a88e3792ce02aac13f30f53d9f0f80203"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a88e3792ce02aac13f30f53d9f0f80203">ripple::test::multi_runner_child::add_failures</a></div><div class="ttdeci">void add_failures(std::size_t failures)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00575">multi_runner.cpp:575</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a88e3792ce02aac13f30f53d9f0f80203"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a88e3792ce02aac13f30f53d9f0f80203">ripple::test::multi_runner_child::add_failures</a></div><div class="ttdeci">void add_failures(std::size_t failures)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00570">multi_runner.cpp:570</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a6c266b81d7204ca8b92111eb21f3dce6"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a6c266b81d7204ca8b92111eb21f3dce6">ripple::test::multi_runner_child::num_jobs_</a></div><div class="ttdeci">std::size_t num_jobs_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00262">multi_runner.h:262</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a07ec20cef34bbc2d7b4694ef4a838385"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a07ec20cef34bbc2d7b4694ef4a838385">ripple::test::multi_runner_child::case_results_</a></div><div class="ttdeci">detail::case_results case_results_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00261">multi_runner.h:261</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a7950097337ad68e7b1e42088a46280a8"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a7950097337ad68e7b1e42088a46280a8">ripple::test::multi_runner_parent::any_failed</a></div><div class="ttdeci">bool any_failed() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00484">multi_runner.cpp:484</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a7950097337ad68e7b1e42088a46280a8"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a7950097337ad68e7b1e42088a46280a8">ripple::test::multi_runner_parent::any_failed</a></div><div class="ttdeci">bool any_failed() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00479">multi_runner.cpp:479</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a1cf3e02d395c86f802c4a2f504363fe5"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a1cf3e02d395c86f802c4a2f504363fe5">ripple::test::multi_runner_parent::multi_runner_parent</a></div><div class="ttdeci">multi_runner_parent()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00401">multi_runner.cpp:401</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a1cf3e02d395c86f802c4a2f504363fe5"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a1cf3e02d395c86f802c4a2f504363fe5">ripple::test::multi_runner_parent::multi_runner_parent</a></div><div class="ttdeci">multi_runner_parent()</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00396">multi_runner.cpp:396</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1suite__results_html_a9ebff78dae2bcd93e3638c46f320ceb0"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1suite__results.html#a9ebff78dae2bcd93e3638c46f320ceb0">ripple::test::detail::suite_results::add</a></div><div class="ttdeci">void add(case_results const &amp;r)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00055">multi_runner.cpp:55</a></div></div>
<div class="ttc" id="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/atomic.html">atomic</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a17511198913a2b42e941766ade679528"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a17511198913a2b42e941766ade679528">ripple::test::detail::multi_runner_base::inner::suites</a></div><div class="ttdeci">std::size_t suites() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00196">multi_runner.cpp:196</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_ae1739e18dca3d4a17f296faa7e2a66b7"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#ae1739e18dca3d4a17f296faa7e2a66b7">ripple::test::detail::results::start</a></div><div class="ttdeci">clock_type::time_point start</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00090">multi_runner.h:90</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_a95ce2b63705f74bf149cc0c8e8b12ead"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#a95ce2b63705f74bf149cc0c8e8b12ead">ripple::test::detail::results::print</a></div><div class="ttdeci">void print(S &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00139">multi_runner.cpp:139</a></div></div>
<div class="ttc" id="aadvance_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/advance.html">std::advance</a></div><div class="ttdeci">T advance(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a14311c8b17066b96487dbc988dcb18d2"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a14311c8b17066b96487dbc988dcb18d2">ripple::test::multi_runner_child::on_case_end</a></div><div class="ttdeci">virtual void on_case_end() override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00612">multi_runner.cpp:612</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a14311c8b17066b96487dbc988dcb18d2"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a14311c8b17066b96487dbc988dcb18d2">ripple::test::multi_runner_child::on_case_end</a></div><div class="ttdeci">virtual void on_case_end() override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00607">multi_runner.cpp:607</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a48c538ae3e284b429dea35d17411e06f"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a48c538ae3e284b429dea35d17411e06f">ripple::test::multi_runner_parent::message_queue_thread_</a></div><div class="ttdeci">std::thread message_queue_thread_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00225">multi_runner.h:225</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html">ripple::test::detail::multi_runner_base</a></div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00104">multi_runner.h:104</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_aec5257448baa2a4dc3e55576c6cbcdda"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#aec5257448baa2a4dc3e55576c6cbcdda">ripple::test::detail::results::failed</a></div><div class="ttdeci">std::size_t failed</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00088">multi_runner.h:88</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_acac5db0c19a6e1da379f9e4b91accc21"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#acac5db0c19a6e1da379f9e4b91accc21">ripple::test::multi_runner_child::on_pass</a></div><div class="ttdeci">virtual void on_pass() override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00618">multi_runner.cpp:618</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_ad6582d8735b76b0673b62b10e89c36dd"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#ad6582d8735b76b0673b62b10e89c36dd">ripple::test::multi_runner_child::on_fail</a></div><div class="ttdeci">virtual void on_fail(std::string const &amp;reason) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00624">multi_runner.cpp:624</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_acac5db0c19a6e1da379f9e4b91accc21"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#acac5db0c19a6e1da379f9e4b91accc21">ripple::test::multi_runner_child::on_pass</a></div><div class="ttdeci">virtual void on_pass() override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00613">multi_runner.cpp:613</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_ad6582d8735b76b0673b62b10e89c36dd"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#ad6582d8735b76b0673b62b10e89c36dd">ripple::test::multi_runner_child::on_fail</a></div><div class="ttdeci">virtual void on_fail(std::string const &amp;reason) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00619">multi_runner.cpp:619</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_a06fe88648bdd73434179288b51f923eb"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#a06fe88648bdd73434179288b51f923eb">ripple::test::detail::results::merge</a></div><div class="ttdeci">void merge(results const &amp;r)</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00111">multi_runner.cpp:111</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1results_html_ada93bebf330c636d4cddf0f5954e6f6f"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1results.html#ada93bebf330c636d4cddf0f5954e6f6f">ripple::test::detail::results::top</a></div><div class="ttdeci">boost::container::static_vector&lt; run_time, max_top &gt; top</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00089">multi_runner.h:89</a></div></div>
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_afe4e245ee815663245d23372c4f9e65ba8e20bfa77c1060c552f6091fa03d8c3d"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#afe4e245ee815663245d23372c4f9e65ba8e20bfa77c1060c552f6091fa03d8c3d">ripple::test::detail::multi_runner_base::MessageType::test_end</a></div><div class="ttdeci">@ test_end</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a30032cf50eaff13c26587a593f4441d9"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a30032cf50eaff13c26587a593f4441d9">ripple::test::multi_runner_child::operator=</a></div><div class="ttdeci">multi_runner_child &amp; operator=(multi_runner_child const &amp;)=delete</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a32055a6d520d708ebe14f7fa5bdbea59"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a32055a6d520d708ebe14f7fa5bdbea59">ripple::test::multi_runner_parent::tests</a></div><div class="ttdeci">std::size_t tests() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00490">multi_runner.cpp:490</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html_a32055a6d520d708ebe14f7fa5bdbea59"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html#a32055a6d520d708ebe14f7fa5bdbea59">ripple::test::multi_runner_parent::tests</a></div><div class="ttdeci">std::size_t tests() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00485">multi_runner.cpp:485</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a4f18d02e2d15933f31cf9200eb8d6180"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a4f18d02e2d15933f31cf9200eb8d6180">ripple::test::detail::multi_runner_base::tests</a></div><div class="ttdeci">std::size_t tests() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00370">multi_runner.cpp:370</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_ab1aeddba9f1cacfc86be30eaaa0e2db8"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#ab1aeddba9f1cacfc86be30eaaa0e2db8">ripple::test::detail::multi_runner_base::message_queue_name_</a></div><div class="ttdeci">static constexpr const char * message_queue_name_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00158">multi_runner.h:158</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_aea769d990e8fbefc60f6d0262d6720ef"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#aea769d990e8fbefc60f6d0262d6720ef">ripple::test::detail::multi_runner_base::inner::tests</a></div><div class="ttdeci">std::size_t tests() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00188">multi_runner.cpp:188</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html">ripple::test::multi_runner_child</a></div><div class="ttdoc">A class to run a subset of unit tests.</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00254">multi_runner.h:254</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a549f4dbeb0ef3322891b1d99ac927940"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a549f4dbeb0ef3322891b1d99ac927940">ripple::test::detail::multi_runner_base::inner::any_failed_</a></div><div class="ttdeci">std::atomic&lt; bool &gt; any_failed_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00113">multi_runner.h:113</a></div></div>
@@ -534,8 +535,7 @@ $(function() {
<div class="ttc" id="anumeric_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/numeric.html">numeric</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__parent_html"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__parent.html">ripple::test::multi_runner_parent</a></div><div class="ttdoc">Manager for children running unit tests.</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00219">multi_runner.h:219</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner_html_a961278a039fc12e22bad2bcce855beca"><div class="ttname"><a href="structripple_1_1test_1_1detail_1_1multi__runner__base_1_1inner.html#a961278a039fc12e22bad2bcce855beca">ripple::test::detail::multi_runner_base::inner::any_failed</a></div><div class="ttdeci">bool any_failed() const</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00174">multi_runner.cpp:174</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_a9f3621f06a52cd9909e5d4df634db0f9"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#a9f3621f06a52cd9909e5d4df634db0f9">ripple::test::detail::multi_runner_base::message_queue_name_</a></div><div class="ttdeci">static constexpr const char * message_queue_name_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00158">multi_runner.h:158</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a51ab645fb7ef38a940ade75ad2299412"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a51ab645fb7ef38a940ade75ad2299412">ripple::test::multi_runner_child::on_case_begin</a></div><div class="ttdeci">virtual void on_case_begin(std::string const &amp;name) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00596">multi_runner.cpp:596</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_a51ab645fb7ef38a940ade75ad2299412"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#a51ab645fb7ef38a940ade75ad2299412">ripple::test::multi_runner_child::on_case_begin</a></div><div class="ttdeci">virtual void on_case_begin(std::string const &amp;name) override</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8cpp_source.html#l00591">multi_runner.cpp:591</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1multi__runner__child_html_af780bfef631c84d178ddf8f5ba36ee09"><div class="ttname"><a href="classripple_1_1test_1_1multi__runner__child.html#af780bfef631c84d178ddf8f5ba36ee09">ripple::test::multi_runner_child::job_index_</a></div><div class="ttdeci">std::size_t job_index_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00258">multi_runner.h:258</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1detail_1_1multi__runner__base_html_abf82d59f14b7d5056a76def513013a68"><div class="ttname"><a href="classripple_1_1test_1_1detail_1_1multi__runner__base.html#abf82d59f14b7d5056a76def513013a68">ripple::test::detail::multi_runner_base::message_queue_</a></div><div class="ttdeci">std::unique_ptr&lt; boost::interprocess::message_queue &gt; message_queue_</div><div class="ttdef"><b>Definition:</b> <a href="multi__runner_8h_source.html#l00168">multi_runner.h:168</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt; boost::interprocess::message_queue &gt;</a></div></div>