4573 lines
327 KiB
HTML
4573 lines
327 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.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>QtRocket: Catch Namespace Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.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>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { init_search(); });
|
|
/* @license-end */
|
|
</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">QtRocket
|
|
</div>
|
|
</td>
|
|
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
|
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.13.2 -->
|
|
<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">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){initNavTree('namespaceCatch.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- 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 class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle"><div class="title">Catch Namespace Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1Benchmark.html">Benchmark</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1Clara.html">Clara</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1Detail.html">Detail</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1Generators.html">Generators</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1literals.html">literals</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1Matchers.html">Matchers</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1TestCaseTracking.html">TestCaseTracking</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCatch_1_1TextFlow.html">TextFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1always__false.html">always_false</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Approx.html">Approx</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1AssertionHandler.html">AssertionHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1AssertionInfo.html">AssertionInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1AssertionReaction.html">AssertionReaction</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1AssertionResult.html">AssertionResult</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1AssertionResultData.html">AssertionResultData</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1AutoReg.html">AutoReg</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1BenchmarkInfo.html">BenchmarkInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1BenchmarkStats.html">BenchmarkStats</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1BinaryExpr.html">BinaryExpr</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1capture__by__value.html">capture_by_value</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Capturer.html">Capturer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ColumnInfo.html">ColumnInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Config.html">Config</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ConfigData.html">ConfigData</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Context.html">Context</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1Counts.html">Counts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1Decomposer.html">Decomposer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ExceptionTranslatorRegistrar.html">ExceptionTranslatorRegistrar</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ExprLhs.html">ExprLhs</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1GeneratorException.html">GeneratorException</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IExceptionTranslator.html">IExceptionTranslator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IExceptionTranslatorRegistry.html">IExceptionTranslatorRegistry</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IGeneratorTracker.html">IGeneratorTracker</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IMutableEnumValuesRegistry.html">IMutableEnumValuesRegistry</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IMutableRegistryHub.html">IMutableRegistryHub</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IRegistryHub.html">IRegistryHub</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1IResultCapture.html">IResultCapture</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1is__callable.html">is_callable</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1is__callable_3_01Fun_07Args_8_8_8_08_4.html">is_callable< Fun(Args...)></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1is__callable__tester.html">is_callable_tester</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1is__range.html">is_range</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ITransientExpression.html">ITransientExpression</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1LazyExpression.html">LazyExpression</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1MessageBuilder.html">MessageBuilder</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1MessageInfo.html">MessageInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1MessageStream.html">MessageStream</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1NameAndTags.html">NameAndTags</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Optional.html">Optional</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ProcessedReporterSpec.html">ProcessedReporterSpec</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string.html">ratio_string</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string_3_01std_1_1atto_01_4.html">ratio_string< std::atto ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string_3_01std_1_1femto_01_4.html">ratio_string< std::femto ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string_3_01std_1_1micro_01_4.html">ratio_string< std::micro ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string_3_01std_1_1milli_01_4.html">ratio_string< std::milli ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string_3_01std_1_1nano_01_4.html">ratio_string< std::nano ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ratio__string_3_01std_1_1pico_01_4.html">ratio_string< std::pico ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1RegistrarForTagAliases.html">RegistrarForTagAliases</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ResultDisposition.html">ResultDisposition</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1ResultWas.html">ResultWas</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ReusableStringStream.html">ReusableStringStream</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1ScopedMessage.html">ScopedMessage</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Section.html">Section</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1SectionEndInfo.html">SectionEndInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1SectionInfo.html">SectionInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Session.html">Session</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1SignalDefs.html">SignalDefs</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1SourceLineInfo.html">SourceLineInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StreamEndStop.html">StreamEndStop</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker.html">StringMaker</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01bool_01_4.html">StringMaker< bool ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01Catch_1_1Approx_01_4.html">StringMaker< Catch::Approx ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01char_01_5_01_4.html">StringMaker< char * ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01char_01_4.html">StringMaker< char ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01char_01const_01_5_01_4.html">StringMaker< char const * ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01char_0fSZ_0e_4.html">StringMaker< char[SZ]></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01double_01_4.html">StringMaker< double ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01float_01_4.html">StringMaker< float ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01int_01_4.html">StringMaker< int ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01long_01_4.html">StringMaker< long ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01long_01long_01_4.html">StringMaker< long long ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01R_01C_1_1_5_01_4.html">StringMaker< R C::* ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01R_00_01std_1_1enable__if__t_3_01is__range_3_01R_01_4_1_1value_01_13b8d115cf150e9309780e90914c18dd.html">StringMaker< R, std::enable_if_t< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01signed_01char_01_4.html">StringMaker< signed char ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01signed_01char_0fSZ_0e_4.html">StringMaker< signed char[SZ]></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01Ratio_01_4_01_4.html">StringMaker< std::chrono::duration< Value, Ratio > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01std_1_1ratio_3_011_01_4_01_4_01_4.html">StringMaker< std::chrono::duration< Value, std::ratio< 1 > > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01std_1_1ratio_3_013600_01_4_01_4_01_4.html">StringMaker< std::chrono::duration< Value, std::ratio< 3600 > > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01std_1_1ratio_3_0160_01_4_01_4_01_4.html">StringMaker< std::chrono::duration< Value, std::ratio< 60 > > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1chrono_1_1time__point_3_01Clock_00_01Duration_01_4_01_4.html">StringMaker< std::chrono::time_point< Clock, Duration > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1chrono_1_1time__point_3_01std_1_1chrono_1_1system__clock_00_01Duration_01_4_01_4.html">StringMaker< std::chrono::time_point< std::chrono::system_clock, Duration > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1nullptr__t_01_4.html">StringMaker< std::nullptr_t ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1string_01_4.html">StringMaker< std::string ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01std_1_1wstring_01_4.html">StringMaker< std::wstring ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01T_01_5_01_4.html">StringMaker< T * ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01T_0fSZ_0e_4.html">StringMaker< T[SZ]></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01unsigned_01char_01_4.html">StringMaker< unsigned char ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01unsigned_01char_0fSZ_0e_4.html">StringMaker< unsigned char[SZ]></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01unsigned_01int_01_4.html">StringMaker< unsigned int ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01unsigned_01long_01_4.html">StringMaker< unsigned long ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01unsigned_01long_01long_01_4.html">StringMaker< unsigned long long ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01wchar__t_01_5_01_4.html">StringMaker< wchar_t * ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringMaker_3_01wchar__t_01const_01_5_01_4.html">StringMaker< wchar_t const * ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1StringStreams.html">StringStreams</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1TablePrinter.html">TablePrinter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1Tag.html">Tag</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1TagAlias.html">TagAlias</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1TestFailureException.html">TestFailureException</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Used to signal that an assertion macro failed. <a href="structCatch_1_1TestFailureException.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1TestInvokerAsMethod.html">TestInvokerAsMethod</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1TestInvokerFixture.html">TestInvokerFixture</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1TestSkipException.html">TestSkipException</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Used to signal that the remainder of a test should be skipped. <a href="structCatch_1_1TestSkipException.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1TestSpec.html">TestSpec</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1Timer.html">Timer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1Totals.html">Totals</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1true__given.html">true_given</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1UnaryExpr.html">UnaryExpr</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1Version.html">Version</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1WaitForKeypress.html">WaitForKeypress</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structCatch_1_1WarnAbout.html">WarnAbout</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCatch_1_1WildcardPattern.html">WildcardPattern</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:aa5d4bbf2380d3781343c4eefcb3456b9" id="r_aa5d4bbf2380d3781343c4eefcb3456b9"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa5d4bbf2380d3781343c4eefcb3456b9">RegistryHubSingleton</a> = Singleton<RegistryHub, <a class="el" href="classCatch_1_1IRegistryHub.html">IRegistryHub</a>, <a class="el" href="classCatch_1_1IMutableRegistryHub.html">IMutableRegistryHub</a>></td></tr>
|
|
<tr class="separator:aa5d4bbf2380d3781343c4eefcb3456b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b0c740ea1bcc8618dc95cd8d36f9fd3" id="r_a7b0c740ea1bcc8618dc95cd8d36f9fd3"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b0c740ea1bcc8618dc95cd8d36f9fd3">IReporterFactoryPtr</a> = <a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a><IReporterFactory></td></tr>
|
|
<tr class="separator:a7b0c740ea1bcc8618dc95cd8d36f9fd3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38257f15bf2974c19a11341fe50eedc1" id="r_a38257f15bf2974c19a11341fe50eedc1"><td class="memTemplParams" colspan="2">template<typename Func, typename... U> </td></tr>
|
|
<tr class="memitem:a38257f15bf2974c19a11341fe50eedc1"><td class="memTemplItemLeft" align="right" valign="top">using </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a38257f15bf2974c19a11341fe50eedc1">FunctionReturnType</a> = std::remove_reference_t<std::remove_cv_t<std::result_of_t<Func(U...)>>></td></tr>
|
|
<tr class="separator:a38257f15bf2974c19a11341fe50eedc1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f2ab9adc3729f9c197f43e5cfcd4b40" id="r_a7f2ab9adc3729f9c197f43e5cfcd4b40"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7f2ab9adc3729f9c197f43e5cfcd4b40">exceptionTranslateFunction</a> = std::string(*)()</td></tr>
|
|
<tr class="separator:a7f2ab9adc3729f9c197f43e5cfcd4b40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acee06b896ed308ae49ab9d8c7769f5ee" id="r_acee06b896ed308ae49ab9d8c7769f5ee"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#acee06b896ed308ae49ab9d8c7769f5ee">ExceptionTranslators</a> = std::vector<<a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a><<a class="el" href="classCatch_1_1IExceptionTranslator.html">IExceptionTranslator</a> const>></td></tr>
|
|
<tr class="separator:acee06b896ed308ae49ab9d8c7769f5ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a1d4a723904a65baf5f366136cd752d06" id="r_a1d4a723904a65baf5f366136cd752d06"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d4a723904a65baf5f366136cd752d06">Justification</a> : uint8_t { <a class="el" href="#a1d4a723904a65baf5f366136cd752d06a945d5e233cf7d6240f6b783b36a374ff">Left</a>
|
|
, <a class="el" href="#a1d4a723904a65baf5f366136cd752d06a92b09c7c48c520c3c55e497875da437c">Right</a>
|
|
}</td></tr>
|
|
<tr class="separator:a1d4a723904a65baf5f366136cd752d06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af85c0d46dfe687d923a157362fd07737" id="r_af85c0d46dfe687d923a157362fd07737"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#af85c0d46dfe687d923a157362fd07737">Verbosity</a> { <a class="el" href="#af85c0d46dfe687d923a157362fd07737a098753f8980036f4b936e3d4b6997111">Quiet</a> = 0
|
|
, <a class="el" href="#af85c0d46dfe687d923a157362fd07737a960b44c579bc2f6818d2daaf9e4c16f0">Normal</a>
|
|
, <a class="el" href="#af85c0d46dfe687d923a157362fd07737a655d20c1ca69519ca647684edbb2db35">High</a>
|
|
}</td></tr>
|
|
<tr class="separator:af85c0d46dfe687d923a157362fd07737"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcb41c3350d3488c0efb02816a8867c8" id="r_afcb41c3350d3488c0efb02816a8867c8"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#afcb41c3350d3488c0efb02816a8867c8">ShowDurations</a> { <a class="el" href="#afcb41c3350d3488c0efb02816a8867c8a03cdfbdf8eac6fa7716a480c492f386e">DefaultForReporter</a>
|
|
, <a class="el" href="#afcb41c3350d3488c0efb02816a8867c8a68eec46437c384d8dad18d5464ebc35c">Always</a>
|
|
, <a class="el" href="#afcb41c3350d3488c0efb02816a8867c8a6e7b34fa59e1bd229b207892956dc41c">Never</a>
|
|
}</td></tr>
|
|
<tr class="separator:afcb41c3350d3488c0efb02816a8867c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa820408cff40873fdf5c6662b6327100" id="r_aa820408cff40873fdf5c6662b6327100"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa820408cff40873fdf5c6662b6327100">TestRunOrder</a> { <a class="el" href="#aa820408cff40873fdf5c6662b6327100a8fe1ef91d6420c0e64838512106ec229">Declared</a>
|
|
, <a class="el" href="#aa820408cff40873fdf5c6662b6327100a925be02b7396cbc3eb07c0de96126a74">LexicographicallySorted</a>
|
|
, <a class="el" href="#aa820408cff40873fdf5c6662b6327100ad0bcdd909ab6eff96996ccd91f90d2bb">Randomized</a>
|
|
}</td></tr>
|
|
<tr class="separator:aa820408cff40873fdf5c6662b6327100"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91308e87521e370e591065a22b010025" id="r_a91308e87521e370e591065a22b010025"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a91308e87521e370e591065a22b010025">ColourMode</a> : std::uint8_t { <a class="el" href="#a91308e87521e370e591065a22b010025a896ac0b4a6597d34fee67269b1d50a7f">PlatformDefault</a>
|
|
, <a class="el" href="#a91308e87521e370e591065a22b010025ad403321c965e6b83c88e6d3b1eca5270">ANSI</a>
|
|
, <a class="el" href="#a91308e87521e370e591065a22b010025aa99913111481b4f0bcb70e08e3e99405">Win32</a>
|
|
, <a class="el" href="#a91308e87521e370e591065a22b010025a6adf97f83acf6453d4a6a4b1070f3754">None</a>
|
|
}</td></tr>
|
|
<tr class="separator:a91308e87521e370e591065a22b010025"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac881e5ba54c09673c50349dbea7fff36" id="r_ac881e5ba54c09673c50349dbea7fff36"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac881e5ba54c09673c50349dbea7fff36">CaseSensitive</a> { <a class="el" href="#ac881e5ba54c09673c50349dbea7fff36a93cba07454f06a4a960172bbd6e2a435">Yes</a>
|
|
, <a class="el" href="#ac881e5ba54c09673c50349dbea7fff36abafd7322c6e97d25b6299b5d6fe8920b">No</a>
|
|
}</td></tr>
|
|
<tr class="separator:ac881e5ba54c09673c50349dbea7fff36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e8d3a1107ecbaa1943e0a462db99a3d" id="r_a0e8d3a1107ecbaa1943e0a462db99a3d"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3d">GenerateFrom</a> { <a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3daa76d4ef5f3f6a672bbfab2865563e530">Time</a>
|
|
, <a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3da96799ffde92d497a6509cb4e124eb66a">RandomDevice</a>
|
|
, <a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3da7a1920d61156abc05a60135aefe8bc67">Default</a>
|
|
}</td></tr>
|
|
<tr class="separator:a0e8d3a1107ecbaa1943e0a462db99a3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa77a3ca6aee3863fd2dc3796f129ef02" id="r_aa77a3ca6aee3863fd2dc3796f129ef02"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02">TestCaseProperties</a> : uint8_t { <br />
|
|
  <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02a6adf97f83acf6453d4a6a4b1070f3754">None</a> = 0
|
|
, <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02a704ebd98fadbe40eab37deab32907fc8">IsHidden</a> = 1 << 1
|
|
, <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02a882461edf145e1dd43623ee081cebd92">ShouldFail</a> = 1 << 2
|
|
, <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02ae32b66ce1369c92a2d351ae9636e6bd2">MayFail</a> = 1 << 3
|
|
, <br />
|
|
  <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02a83a5849d32875836435ece98f910621a">Throws</a> = 1 << 4
|
|
, <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02ad26cb48423c81ccc797b8d10f8525fe5">NonPortable</a> = 1 << 5
|
|
, <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02a74575b23d5305310e904f87eb02ff980">Benchmark</a> = 1 << 6
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:aa77a3ca6aee3863fd2dc3796f129ef02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a2842e594466b16b9ca13e09077b44406" id="r_a2842e594466b16b9ca13e09077b44406"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2842e594466b16b9ca13e09077b44406">operator==</a> (<a class="el" href="structCatch_1_1ProcessedReporterSpec.html">ProcessedReporterSpec</a> const &lhs, <a class="el" href="structCatch_1_1ProcessedReporterSpec.html">ProcessedReporterSpec</a> const &rhs)</td></tr>
|
|
<tr class="separator:a2842e594466b16b9ca13e09077b44406"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba921d5844aa120874480fe71d1c1ae3" id="r_aba921d5844aa120874480fe71d1c1ae3"><td class="memItemLeft" align="right" valign="top">std::uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#aba921d5844aa120874480fe71d1c1ae3">getSeed</a> ()</td></tr>
|
|
<tr class="memdesc:aba921d5844aa120874480fe71d1c1ae3"><td class="mdescLeft"> </td><td class="mdescRight">Returns Catch2's current RNG seed. <br /></td></tr>
|
|
<tr class="separator:aba921d5844aa120874480fe71d1c1ae3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d328566cb8da87b48f1fac3f319ac7a" id="r_a5d328566cb8da87b48f1fac3f319ac7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1IRegistryHub.html">IRegistryHub</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5d328566cb8da87b48f1fac3f319ac7a">getRegistryHub</a> ()</td></tr>
|
|
<tr class="separator:a5d328566cb8da87b48f1fac3f319ac7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a585459763f2c7610e57de2dd22dd1ad8" id="r_a585459763f2c7610e57de2dd22dd1ad8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1IMutableRegistryHub.html">IMutableRegistryHub</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a585459763f2c7610e57de2dd22dd1ad8">getMutableRegistryHub</a> ()</td></tr>
|
|
<tr class="separator:a585459763f2c7610e57de2dd22dd1ad8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f78e9afdebc6d4512d18e76fbf54b8c" id="r_a0f78e9afdebc6d4512d18e76fbf54b8c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f78e9afdebc6d4512d18e76fbf54b8c">cleanUp</a> ()</td></tr>
|
|
<tr class="separator:a0f78e9afdebc6d4512d18e76fbf54b8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adafff91485eeeeb9e9333f317cc0e3b1" id="r_adafff91485eeeeb9e9333f317cc0e3b1"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#adafff91485eeeeb9e9333f317cc0e3b1">translateActiveException</a> ()</td></tr>
|
|
<tr class="separator:adafff91485eeeeb9e9333f317cc0e3b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad31a3e3a246a7ae3b28d62db42ad5837" id="r_ad31a3e3a246a7ae3b28d62db42ad5837"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad31a3e3a246a7ae3b28d62db42ad5837">operator<</a> (<a class="el" href="structCatch_1_1Tag.html">Tag</a> const &lhs, <a class="el" href="structCatch_1_1Tag.html">Tag</a> const &rhs)</td></tr>
|
|
<tr class="separator:ad31a3e3a246a7ae3b28d62db42ad5837"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a757e5758cf4ec14df26ff166f3db43ab" id="r_a757e5758cf4ec14df26ff166f3db43ab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a757e5758cf4ec14df26ff166f3db43ab">operator==</a> (<a class="el" href="structCatch_1_1Tag.html">Tag</a> const &lhs, <a class="el" href="structCatch_1_1Tag.html">Tag</a> const &rhs)</td></tr>
|
|
<tr class="separator:a757e5758cf4ec14df26ff166f3db43ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0bff8ed2ec530c293ad520bf2ce7075" id="r_ac0bff8ed2ec530c293ad520bf2ce7075"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac0bff8ed2ec530c293ad520bf2ce7075">makeTestCaseInfo</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> _className, <a class="el" href="structCatch_1_1NameAndTags.html">NameAndTags</a> const &nameAndTags, <a class="el" href="structCatch_1_1SourceLineInfo.html">SourceLineInfo</a> const &_lineInfo)</td></tr>
|
|
<tr class="separator:ac0bff8ed2ec530c293ad520bf2ce7075"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab9aaac3d0fbc3b4b371541fd21ffb8ad" id="r_ab9aaac3d0fbc3b4b371541fd21ffb8ad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9aaac3d0fbc3b4b371541fd21ffb8ad">operator<</a> (<a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a> const &lhs, <a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a> const &rhs)</td></tr>
|
|
<tr class="separator:ab9aaac3d0fbc3b4b371541fd21ffb8ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7e8f5954fada348761e0473b3e4c1a2" id="r_aa7e8f5954fada348761e0473b3e4c1a2"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7e8f5954fada348761e0473b3e4c1a2">operator<<</a> (std::ostream &os, <a class="el" href="structCatch_1_1Version.html">Version</a> const &version)</td></tr>
|
|
<tr class="separator:aa7e8f5954fada348761e0473b3e4c1a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35e54475ed669ef7f7ac00b858e91b2a" id="r_a35e54475ed669ef7f7ac00b858e91b2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structCatch_1_1Version.html">Version</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a35e54475ed669ef7f7ac00b858e91b2a">libraryVersion</a> ()</td></tr>
|
|
<tr class="separator:a35e54475ed669ef7f7ac00b858e91b2a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26cdeefafe46a4d606b51248eb7bbe7e" id="r_a26cdeefafe46a4d606b51248eb7bbe7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a26cdeefafe46a4d606b51248eb7bbe7e">handleExceptionMatchExpr</a> (<a class="el" href="classCatch_1_1AssertionHandler.html">AssertionHandler</a> &handler, std::string const &str)</td></tr>
|
|
<tr class="separator:a26cdeefafe46a4d606b51248eb7bbe7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96d773398ae9697da7845bbf5027e35e" id="r_a96d773398ae9697da7845bbf5027e35e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Clara_1_1Parser.html">Clara::Parser</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a96d773398ae9697da7845bbf5027e35e">makeCommandLineParser</a> (<a class="el" href="structCatch_1_1ConfigData.html">ConfigData</a> &config)</td></tr>
|
|
<tr class="separator:a96d773398ae9697da7845bbf5027e35e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66d288723373b192f025a2f4ed2f3f11" id="r_a66d288723373b192f025a2f4ed2f3f11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< ColourImpl > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a66d288723373b192f025a2f4ed2f3f11">makeColourImpl</a> (<a class="el" href="#a91308e87521e370e591065a22b010025">ColourMode</a> colourSelection, IStream *stream)</td></tr>
|
|
<tr class="separator:a66d288723373b192f025a2f4ed2f3f11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76a7aa70b229be45ef1eec1d5ca8d87c" id="r_a76a7aa70b229be45ef1eec1d5ca8d87c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a76a7aa70b229be45ef1eec1d5ca8d87c">isColourImplAvailable</a> (<a class="el" href="#a91308e87521e370e591065a22b010025">ColourMode</a> colourSelection)</td></tr>
|
|
<tr class="separator:a76a7aa70b229be45ef1eec1d5ca8d87c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae50508f10ffc4ed873a31a4db4caea16" id="r_ae50508f10ffc4ed873a31a4db4caea16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae50508f10ffc4ed873a31a4db4caea16">cleanUpContext</a> ()</td></tr>
|
|
<tr class="separator:ae50508f10ffc4ed873a31a4db4caea16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb5fab7ca94d3e959fd7db6167caf5ee" id="r_aeb5fab7ca94d3e959fd7db6167caf5ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Context.html">Context</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb5fab7ca94d3e959fd7db6167caf5ee">getCurrentMutableContext</a> ()</td></tr>
|
|
<tr class="separator:aeb5fab7ca94d3e959fd7db6167caf5ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95e86995bfdce76fca887634094ef2e9" id="r_a95e86995bfdce76fca887634094ef2e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a95e86995bfdce76fca887634094ef2e9">sharedRng</a> ()</td></tr>
|
|
<tr class="separator:a95e86995bfdce76fca887634094ef2e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5dcf4750ce9a854f4b74d3c952d13cc" id="r_aa5dcf4750ce9a854f4b74d3c952d13cc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa5dcf4750ce9a854f4b74d3c952d13cc">writeToDebugConsole</a> (std::string const &text)</td></tr>
|
|
<tr class="separator:aa5dcf4750ce9a854f4b74d3c952d13cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab079497368fb1df25af39ad494d2a241" id="r_ab079497368fb1df25af39ad494d2a241"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab079497368fb1df25af39ad494d2a241">isDebuggerActive</a> ()</td></tr>
|
|
<tr class="separator:ab079497368fb1df25af39ad494d2a241"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a520110c31f26cf9892595772ab814fc0" id="r_a520110c31f26cf9892595772ab814fc0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a520110c31f26cf9892595772ab814fc0">formatReconstructedExpression</a> (std::ostream &os, std::string const &lhs, <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> op, std::string const &rhs)</td></tr>
|
|
<tr class="separator:a520110c31f26cf9892595772ab814fc0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3cbceeab9252d1b752f66a2826e92548" id="r_a3cbceeab9252d1b752f66a2826e92548"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3cbceeab9252d1b752f66a2826e92548">throw_exception</a> (std::exception const &e)</td></tr>
|
|
<tr class="separator:a3cbceeab9252d1b752f66a2826e92548"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a707884e681203fef6bf7dbf752532fa5" id="r_a707884e681203fef6bf7dbf752532fa5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a707884e681203fef6bf7dbf752532fa5">throw_logic_error</a> (std::string const &msg)</td></tr>
|
|
<tr class="separator:a707884e681203fef6bf7dbf752532fa5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae67297c3e265b0fcd55de371bf408e4e" id="r_ae67297c3e265b0fcd55de371bf408e4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae67297c3e265b0fcd55de371bf408e4e">throw_domain_error</a> (std::string const &msg)</td></tr>
|
|
<tr class="separator:ae67297c3e265b0fcd55de371bf408e4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48d2c35022dd9d56a1b7ee78ad581eea" id="r_a48d2c35022dd9d56a1b7ee78ad581eea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a48d2c35022dd9d56a1b7ee78ad581eea">throw_runtime_error</a> (std::string const &msg)</td></tr>
|
|
<tr class="separator:a48d2c35022dd9d56a1b7ee78ad581eea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdca3f30c7a7ca028d959a4bf9cf6122" id="r_acdca3f30c7a7ca028d959a4bf9cf6122"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#acdca3f30c7a7ca028d959a4bf9cf6122">restorePreviousSignalHandlers</a> () noexcept</td></tr>
|
|
<tr class="separator:acdca3f30c7a7ca028d959a4bf9cf6122"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa482cabbfc31abf2c713b0aeb9f7f2d" id="r_afa482cabbfc31abf2c713b0aeb9f7f2d"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#afa482cabbfc31abf2c713b0aeb9f7f2d">handleSignal</a> (int sig)</td></tr>
|
|
<tr class="separator:afa482cabbfc31abf2c713b0aeb9f7f2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a375b927ff7cc5356ff4a71626d54c83f" id="r_a375b927ff7cc5356ff4a71626d54c83f"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="#a375b927ff7cc5356ff4a71626d54c83f">makeStream</a> (std::string const &filename) -> <a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< IStream ></td></tr>
|
|
<tr class="separator:a375b927ff7cc5356ff4a71626d54c83f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf821d46e662c8d93d80a98d79a10314" id="r_abf821d46e662c8d93d80a98d79a10314"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="#abf821d46e662c8d93d80a98d79a10314">operator<<</a> (std::ostream &os, <a class="el" href="classCatch_1_1LazyExpression.html">LazyExpression</a> const &lazyExpr) -> std::ostream &</td></tr>
|
|
<tr class="separator:abf821d46e662c8d93d80a98d79a10314"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11c40de0d3593160a350d9e4323311b2" id="r_a11c40de0d3593160a350d9e4323311b2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a11c40de0d3593160a350d9e4323311b2">list</a> (IEventListener &reporter, <a class="el" href="classCatch_1_1Config.html">Config</a> const &config)</td></tr>
|
|
<tr class="separator:a11c40de0d3593160a350d9e4323311b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a73b1b55bbb03be501419181d88db9c6f" id="r_a73b1b55bbb03be501419181d88db9c6f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a73b1b55bbb03be501419181d88db9c6f">isRedirectAvailable</a> (OutputRedirect::Kind kind)</td></tr>
|
|
<tr class="separator:a73b1b55bbb03be501419181d88db9c6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9831933e640b35f907975c129f4763f" id="r_ae9831933e640b35f907975c129f4763f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< OutputRedirect > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae9831933e640b35f907975c129f4763f">makeOutputRedirect</a> (bool actual)</td></tr>
|
|
<tr class="separator:ae9831933e640b35f907975c129f4763f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6869418a3394de1080b85a72d73b37e2" id="r_a6869418a3394de1080b85a72d73b37e2"><td class="memItemLeft" align="right" valign="top">RedirectGuard </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6869418a3394de1080b85a72d73b37e2">scopedActivate</a> (OutputRedirect &redirectImpl)</td></tr>
|
|
<tr class="separator:a6869418a3394de1080b85a72d73b37e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a604293e8cd25e37091594d6f30c5f54e" id="r_a604293e8cd25e37091594d6f30c5f54e"><td class="memItemLeft" align="right" valign="top">RedirectGuard </td><td class="memItemRight" valign="bottom"><a class="el" href="#a604293e8cd25e37091594d6f30c5f54e">scopedDeactivate</a> (OutputRedirect &redirectImpl)</td></tr>
|
|
<tr class="separator:a604293e8cd25e37091594d6f30c5f54e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a369d3d53347e3c8da1d23ef64fa39daf" id="r_a369d3d53347e3c8da1d23ef64fa39daf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Optional.html">Optional</a>< unsigned int > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a369d3d53347e3c8da1d23ef64fa39daf">parseUInt</a> (std::string const &input, int base)</td></tr>
|
|
<tr class="separator:a369d3d53347e3c8da1d23ef64fa39daf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff37796f0f578c2816f74267e641c5f7" id="r_aff37796f0f578c2816f74267e641c5f7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aff37796f0f578c2816f74267e641c5f7">isnan</a> (float f)</td></tr>
|
|
<tr class="separator:aff37796f0f578c2816f74267e641c5f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37d450336c237ac77721f0a3f9fb048d" id="r_a37d450336c237ac77721f0a3f9fb048d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a37d450336c237ac77721f0a3f9fb048d">isnan</a> (double d)</td></tr>
|
|
<tr class="separator:a37d450336c237ac77721f0a3f9fb048d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae65d074e6c60320640a500d302b83bb2" id="r_ae65d074e6c60320640a500d302b83bb2"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae65d074e6c60320640a500d302b83bb2">nextafter</a> (float x, float y)</td></tr>
|
|
<tr class="separator:ae65d074e6c60320640a500d302b83bb2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add39a699bce7f13c95616fcaa62ab7ca" id="r_add39a699bce7f13c95616fcaa62ab7ca"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#add39a699bce7f13c95616fcaa62ab7ca">nextafter</a> (double x, double y)</td></tr>
|
|
<tr class="separator:add39a699bce7f13c95616fcaa62ab7ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d5126d3ec2d72a47fa404b704d99010" id="r_a6d5126d3ec2d72a47fa404b704d99010"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6d5126d3ec2d72a47fa404b704d99010">operator==</a> (<a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &lhs, <a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &rhs)</td></tr>
|
|
<tr class="separator:a6d5126d3ec2d72a47fa404b704d99010"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5a7a360e947e33298ee18f652749230" id="r_ab5a7a360e947e33298ee18f652749230"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab5a7a360e947e33298ee18f652749230">operator!=</a> (<a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &lhs, <a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &rhs)</td></tr>
|
|
<tr class="separator:ab5a7a360e947e33298ee18f652749230"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a170bbe5db76570c4820b5e2eb260f82b" id="r_a170bbe5db76570c4820b5e2eb260f82b"><td class="memItemLeft" align="right" valign="top">std::uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a170bbe5db76570c4820b5e2eb260f82b">generateRandomSeed</a> (<a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3d">GenerateFrom</a> from)</td></tr>
|
|
<tr class="separator:a170bbe5db76570c4820b5e2eb260f82b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a408299b05a1363c7cd99fb5b6c7f1e3d" id="r_a408299b05a1363c7cd99fb5b6c7f1e3d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a408299b05a1363c7cd99fb5b6c7f1e3d">operator==</a> (<a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a> const &lhs, <a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a> const &rhs)</td></tr>
|
|
<tr class="separator:a408299b05a1363c7cd99fb5b6c7f1e3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae987bd04fd59321f5183794daeffd4cf" id="r_ae987bd04fd59321f5183794daeffd4cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Optional.html">Optional</a>< <a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae987bd04fd59321f5183794daeffd4cf">parseReporterSpec</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> reporterSpec)</td></tr>
|
|
<tr class="separator:ae987bd04fd59321f5183794daeffd4cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af718eeab870712f292ed8dc6ee3f6488" id="r_af718eeab870712f292ed8dc6ee3f6488"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1IResultCapture.html">IResultCapture</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#af718eeab870712f292ed8dc6ee3f6488">getResultCapture</a> ()</td></tr>
|
|
<tr class="separator:af718eeab870712f292ed8dc6ee3f6488"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a161400810eb0995394d6d8d3cae821ad" id="r_a161400810eb0995394d6d8d3cae821ad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a161400810eb0995394d6d8d3cae821ad">seedRng</a> (<a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &config)</td></tr>
|
|
<tr class="separator:a161400810eb0995394d6d8d3cae821ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf5ea05e942d2d7fe79111e12754ed76" id="r_acf5ea05e942d2d7fe79111e12754ed76"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="#acf5ea05e942d2d7fe79111e12754ed76">rngSeed</a> ()</td></tr>
|
|
<tr class="separator:acf5ea05e942d2d7fe79111e12754ed76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a788ebefcd83342b7c479222a1eeffaee" id="r_a788ebefcd83342b7c479222a1eeffaee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a788ebefcd83342b7c479222a1eeffaee">addSingleton</a> (ISingleton *singleton)</td></tr>
|
|
<tr class="separator:a788ebefcd83342b7c479222a1eeffaee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8bdb92cb53a4e016bc0dee66efd99118" id="r_a8bdb92cb53a4e016bc0dee66efd99118"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8bdb92cb53a4e016bc0dee66efd99118">cleanupSingletons</a> ()</td></tr>
|
|
<tr class="separator:a8bdb92cb53a4e016bc0dee66efd99118"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c8ea1f66bc1cdc3e1254ed7fa57c06d" id="r_a8c8ea1f66bc1cdc3e1254ed7fa57c06d"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8c8ea1f66bc1cdc3e1254ed7fa57c06d">operator<<</a> (std::ostream &os, <a class="el" href="structCatch_1_1SourceLineInfo.html">SourceLineInfo</a> const &info)</td></tr>
|
|
<tr class="separator:a8c8ea1f66bc1cdc3e1254ed7fa57c06d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0179d453617ba2296f2baa99a49e7264" id="r_a0179d453617ba2296f2baa99a49e7264"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0179d453617ba2296f2baa99a49e7264">cout</a> ()</td></tr>
|
|
<tr class="separator:a0179d453617ba2296f2baa99a49e7264"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a54c1ce08041448d684ae8edc14162cd2" id="r_a54c1ce08041448d684ae8edc14162cd2"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a54c1ce08041448d684ae8edc14162cd2">cerr</a> ()</td></tr>
|
|
<tr class="separator:a54c1ce08041448d684ae8edc14162cd2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b2213f54e4d31a659db49827e81856b" id="r_a1b2213f54e4d31a659db49827e81856b"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b2213f54e4d31a659db49827e81856b">clog</a> ()</td></tr>
|
|
<tr class="separator:a1b2213f54e4d31a659db49827e81856b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a695f62327be0676e046291eeaae15110" id="r_a695f62327be0676e046291eeaae15110"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a695f62327be0676e046291eeaae15110">startsWith</a> (std::string const &s, std::string const &prefix)</td></tr>
|
|
<tr class="separator:a695f62327be0676e046291eeaae15110"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa77a782fac38c4f6417a7af909e8b29c" id="r_aa77a782fac38c4f6417a7af909e8b29c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa77a782fac38c4f6417a7af909e8b29c">startsWith</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> s, char prefix)</td></tr>
|
|
<tr class="separator:aa77a782fac38c4f6417a7af909e8b29c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada025504f627feaf9ac68ca391515dff" id="r_ada025504f627feaf9ac68ca391515dff"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ada025504f627feaf9ac68ca391515dff">endsWith</a> (std::string const &s, std::string const &suffix)</td></tr>
|
|
<tr class="separator:ada025504f627feaf9ac68ca391515dff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd801a3e33fd7a8b91ded0d02747a93f" id="r_afd801a3e33fd7a8b91ded0d02747a93f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#afd801a3e33fd7a8b91ded0d02747a93f">endsWith</a> (std::string const &s, char suffix)</td></tr>
|
|
<tr class="separator:afd801a3e33fd7a8b91ded0d02747a93f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa52974b0e426e7e2fbd725a900e9c36e" id="r_aa52974b0e426e7e2fbd725a900e9c36e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa52974b0e426e7e2fbd725a900e9c36e">contains</a> (std::string const &s, std::string const &infix)</td></tr>
|
|
<tr class="separator:aa52974b0e426e7e2fbd725a900e9c36e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0760dbe87d090a55a35414db57d272c4" id="r_a0760dbe87d090a55a35414db57d272c4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0760dbe87d090a55a35414db57d272c4">toLowerInPlace</a> (std::string &s)</td></tr>
|
|
<tr class="separator:a0760dbe87d090a55a35414db57d272c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac036a17412d318598ffda8e1fe7a1177" id="r_ac036a17412d318598ffda8e1fe7a1177"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac036a17412d318598ffda8e1fe7a1177">toLower</a> (std::string const &s)</td></tr>
|
|
<tr class="separator:ac036a17412d318598ffda8e1fe7a1177"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad2b13ec5c5220e066b6fe7ba7a82db9d" id="r_ad2b13ec5c5220e066b6fe7ba7a82db9d"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad2b13ec5c5220e066b6fe7ba7a82db9d">toLower</a> (char c)</td></tr>
|
|
<tr class="separator:ad2b13ec5c5220e066b6fe7ba7a82db9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a084108b47f37d8bfd5db51c50c7451b3" id="r_a084108b47f37d8bfd5db51c50c7451b3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a084108b47f37d8bfd5db51c50c7451b3">trim</a> (std::string const &str)</td></tr>
|
|
<tr class="separator:a084108b47f37d8bfd5db51c50c7451b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f6d8ef0349688290bd242b50a702c28" id="r_a6f6d8ef0349688290bd242b50a702c28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6f6d8ef0349688290bd242b50a702c28">trim</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> ref)</td></tr>
|
|
<tr class="separator:a6f6d8ef0349688290bd242b50a702c28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe4e6770da547e43e9e4eeaa05f946ea" id="r_afe4e6770da547e43e9e4eeaa05f946ea"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#afe4e6770da547e43e9e4eeaa05f946ea">replaceInPlace</a> (std::string &str, std::string const &replaceThis, std::string const &withThis)</td></tr>
|
|
<tr class="separator:afe4e6770da547e43e9e4eeaa05f946ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a678e3c779388970bb3ec5802245f93d7" id="r_a678e3c779388970bb3ec5802245f93d7"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a678e3c779388970bb3ec5802245f93d7">splitStringRef</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> str, char delimiter)</td></tr>
|
|
<tr class="separator:a678e3c779388970bb3ec5802245f93d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a27d46b1ac4a1956660e4e9361c4835b8" id="r_a27d46b1ac4a1956660e4e9361c4835b8"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a27d46b1ac4a1956660e4e9361c4835b8">operator<<</a> (std::ostream &os, pluralise const &pluraliser)</td></tr>
|
|
<tr class="separator:a27d46b1ac4a1956660e4e9361c4835b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acabbdedb64bd66b7e0233969f6cdfb58" id="r_acabbdedb64bd66b7e0233969f6cdfb58"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="#acabbdedb64bd66b7e0233969f6cdfb58">operator<<</a> (std::ostream &os, <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> str) -> std::ostream &</td></tr>
|
|
<tr class="separator:acabbdedb64bd66b7e0233969f6cdfb58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae053e7e198e60bf45f2b8bc51050f5f4" id="r_ae053e7e198e60bf45f2b8bc51050f5f4"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae053e7e198e60bf45f2b8bc51050f5f4">operator+</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> lhs, <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> rhs)</td></tr>
|
|
<tr class="separator:ae053e7e198e60bf45f2b8bc51050f5f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c519834d917d9c6d2df64f26abcf059" id="r_a1c519834d917d9c6d2df64f26abcf059"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c519834d917d9c6d2df64f26abcf059">operator+=</a> (std::string &lhs, <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> rhs) -> std::string &</td></tr>
|
|
<tr class="separator:a1c519834d917d9c6d2df64f26abcf059"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad9dc14789e42b18c6dc26590a49a6eaa" id="r_ad9dc14789e42b18c6dc26590a49a6eaa"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9dc14789e42b18c6dc26590a49a6eaa">sortTests</a> (<a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &config, std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const &unsortedTestCases)</td></tr>
|
|
<tr class="separator:ad9dc14789e42b18c6dc26590a49a6eaa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12f76a88f2882e9d1d221979dec0324d" id="r_a12f76a88f2882e9d1d221979dec0324d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a12f76a88f2882e9d1d221979dec0324d">isThrowSafe</a> (<a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> const &testCase, <a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &config)</td></tr>
|
|
<tr class="separator:a12f76a88f2882e9d1d221979dec0324d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1944a358b260e03c6695aa7ae259c9a" id="r_af1944a358b260e03c6695aa7ae259c9a"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af1944a358b260e03c6695aa7ae259c9a">filterTests</a> (std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const &testCases, <a class="el" href="classCatch_1_1TestSpec.html">TestSpec</a> const &testSpec, <a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &config)</td></tr>
|
|
<tr class="separator:af1944a358b260e03c6695aa7ae259c9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae7d61b3abc9c8d3c82407b380e6a414" id="r_aae7d61b3abc9c8d3c82407b380e6a414"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aae7d61b3abc9c8d3c82407b380e6a414">getAllTestCasesSorted</a> (<a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &config)</td></tr>
|
|
<tr class="separator:aae7d61b3abc9c8d3c82407b380e6a414"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2236988eae84fb6bcc456bbf8ddfd2bf" id="r_a2236988eae84fb6bcc456bbf8ddfd2bf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2236988eae84fb6bcc456bbf8ddfd2bf">throw_test_failure_exception</a> ()</td></tr>
|
|
<tr class="separator:a2236988eae84fb6bcc456bbf8ddfd2bf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7c6db2bf035e2e570d0b6703f6f5a3d8" id="r_a7c6db2bf035e2e570d0b6703f6f5a3d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7c6db2bf035e2e570d0b6703f6f5a3d8">throw_test_skip_exception</a> ()</td></tr>
|
|
<tr class="separator:a7c6db2bf035e2e570d0b6703f6f5a3d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4036958fd61b3ba0b3d2467e7f4f6fd7" id="r_a4036958fd61b3ba0b3d2467e7f4f6fd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4036958fd61b3ba0b3d2467e7f4f6fd7">makeTestInvoker</a> (void(*testAsFunction)())</td></tr>
|
|
<tr class="separator:a4036958fd61b3ba0b3d2467e7f4f6fd7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4b5a2b34a00e65b753185bbc6a4962be" id="r_a4b5a2b34a00e65b753185bbc6a4962be"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4b5a2b34a00e65b753185bbc6a4962be">uncaught_exceptions</a> ()</td></tr>
|
|
<tr class="separator:a4b5a2b34a00e65b753185bbc6a4962be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a64142d8bbd7638d9af0e6b6829821e86" id="r_a64142d8bbd7638d9af0e6b6829821e86"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a64142d8bbd7638d9af0e6b6829821e86">operator<<</a> (std::ostream &os, XmlEncode const &xmlEncode)</td></tr>
|
|
<tr class="separator:a64142d8bbd7638d9af0e6b6829821e86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c77e898254807f1a2d7195ca324c19e" id="r_a4c77e898254807f1a2d7195ca324c19e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4c77e898254807f1a2d7195ca324c19e">handleExceptionMatchExpr</a> (<a class="el" href="classCatch_1_1AssertionHandler.html">AssertionHandler</a> &handler, StringMatcher const &matcher)</td></tr>
|
|
<tr class="separator:a4c77e898254807f1a2d7195ca324c19e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af65507889895c5c4b04fb831eeab2972" id="r_af65507889895c5c4b04fb831eeab2972"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#af65507889895c5c4b04fb831eeab2972">getFormattedDuration</a> (double duration)</td></tr>
|
|
<tr class="separator:af65507889895c5c4b04fb831eeab2972"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af125966eee74f0256b8bfddec3840497" id="r_af125966eee74f0256b8bfddec3840497"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#af125966eee74f0256b8bfddec3840497">shouldShowDuration</a> (<a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &config, double duration)</td></tr>
|
|
<tr class="separator:af125966eee74f0256b8bfddec3840497"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5e405537e8a55293a1b6cad32e2cdb5" id="r_ae5e405537e8a55293a1b6cad32e2cdb5"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae5e405537e8a55293a1b6cad32e2cdb5">serializeFilters</a> (std::vector< std::string > const &filters)</td></tr>
|
|
<tr class="separator:ae5e405537e8a55293a1b6cad32e2cdb5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78a94236ca5f49ef11f36cf02483cb1d" id="r_a78a94236ca5f49ef11f36cf02483cb1d"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a78a94236ca5f49ef11f36cf02483cb1d">operator<<</a> (std::ostream &out, lineOfChars value)</td></tr>
|
|
<tr class="separator:a78a94236ca5f49ef11f36cf02483cb1d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fc9276bf852d1625d986c0cbc3eabce" id="r_a7fc9276bf852d1625d986c0cbc3eabce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7fc9276bf852d1625d986c0cbc3eabce">defaultListReporters</a> (std::ostream &out, std::vector< ReporterDescription > const &descriptions, <a class="el" href="#af85c0d46dfe687d923a157362fd07737">Verbosity</a> verbosity)</td></tr>
|
|
<tr class="separator:a7fc9276bf852d1625d986c0cbc3eabce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a906d1c90c5a8118e737bd14bef2885ea" id="r_a906d1c90c5a8118e737bd14bef2885ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a906d1c90c5a8118e737bd14bef2885ea">defaultListListeners</a> (std::ostream &out, std::vector< ListenerDescription > const &descriptions)</td></tr>
|
|
<tr class="separator:a906d1c90c5a8118e737bd14bef2885ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29d53521f0da176f732c3a022dbb04df" id="r_a29d53521f0da176f732c3a022dbb04df"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a29d53521f0da176f732c3a022dbb04df">defaultListTags</a> (std::ostream &out, std::vector< TagInfo > const &tags, bool isFiltered)</td></tr>
|
|
<tr class="separator:a29d53521f0da176f732c3a022dbb04df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6dce9f6d9a416fe7a06e6394d557606a" id="r_a6dce9f6d9a416fe7a06e6394d557606a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6dce9f6d9a416fe7a06e6394d557606a">defaultListTests</a> (std::ostream &out, ColourImpl *streamColour, std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const &tests, bool isFiltered, <a class="el" href="#af85c0d46dfe687d923a157362fd07737">Verbosity</a> verbosity)</td></tr>
|
|
<tr class="separator:a6dce9f6d9a416fe7a06e6394d557606a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aecf85e8927841af21b8fcd3bab31df2b" id="r_aecf85e8927841af21b8fcd3bab31df2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aecf85e8927841af21b8fcd3bab31df2b">printTestRunTotals</a> (std::ostream &stream, ColourImpl &streamColour, <a class="el" href="structCatch_1_1Totals.html">Totals</a> const &totals)</td></tr>
|
|
<tr class="separator:aecf85e8927841af21b8fcd3bab31df2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d15e7794fe767cb680b02aaf583333a" id="r_a9d15e7794fe767cb680b02aaf583333a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9d15e7794fe767cb680b02aaf583333a">writeCounts</a> (JsonObjectWriter &&writer, <a class="el" href="structCatch_1_1Counts.html">Counts</a> const &counts)</td></tr>
|
|
<tr class="separator:a9d15e7794fe767cb680b02aaf583333a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b23533de8c7d123687ac2c8d36b653a" id="r_a8b23533de8c7d123687ac2c8d36b653a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Context.html">Context</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8b23533de8c7d123687ac2c8d36b653a">getCurrentContext</a> ()</td></tr>
|
|
<tr class="separator:a8b23533de8c7d123687ac2c8d36b653a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc1e84abf2d7a8b971948ec4ab373280" id="r_adc1e84abf2d7a8b971948ec4ab373280"><td class="memItemLeft" align="right" valign="top">constexpr auto </td><td class="memItemRight" valign="bottom"><a class="el" href="#adc1e84abf2d7a8b971948ec4ab373280">operator""_sr</a> (char const *rawChars, std::size_t size) noexcept -> <a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td></tr>
|
|
<tr class="separator:adc1e84abf2d7a8b971948ec4ab373280"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f62175677952a64dfbc90887726180d" id="r_a4f62175677952a64dfbc90887726180d"><td class="memItemLeft" align="right" valign="top">constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f62175677952a64dfbc90887726180d">isOk</a> (<a class="el" href="structCatch_1_1ResultWas.html#a624e1ee3661fcf6094ceef1f654601ef">ResultWas::OfType</a> resultType)</td></tr>
|
|
<tr class="separator:a4f62175677952a64dfbc90887726180d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4f2869d96986c4956f5cb9649d0119d" id="r_ad4f2869d96986c4956f5cb9649d0119d"><td class="memItemLeft" align="right" valign="top">constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad4f2869d96986c4956f5cb9649d0119d">isJustInfo</a> (int flags)</td></tr>
|
|
<tr class="separator:ad4f2869d96986c4956f5cb9649d0119d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a669c2650aec6ea2e3e0710b7fc552e68" id="r_a669c2650aec6ea2e3e0710b7fc552e68"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="structCatch_1_1ResultDisposition.html#a3396cad6e2259af326b3aae93e23e9d8">ResultDisposition::Flags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a669c2650aec6ea2e3e0710b7fc552e68">operator|</a> (<a class="el" href="structCatch_1_1ResultDisposition.html#a3396cad6e2259af326b3aae93e23e9d8">ResultDisposition::Flags</a> lhs, <a class="el" href="structCatch_1_1ResultDisposition.html#a3396cad6e2259af326b3aae93e23e9d8">ResultDisposition::Flags</a> rhs)</td></tr>
|
|
<tr class="separator:a669c2650aec6ea2e3e0710b7fc552e68"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6976174b3c594c40f8ed2019360b6581" id="r_a6976174b3c594c40f8ed2019360b6581"><td class="memItemLeft" align="right" valign="top">constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6976174b3c594c40f8ed2019360b6581">isFalseTest</a> (int flags)</td></tr>
|
|
<tr class="separator:a6976174b3c594c40f8ed2019360b6581"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a63cf8932647769fc52be1175210ed89f" id="r_a63cf8932647769fc52be1175210ed89f"><td class="memItemLeft" align="right" valign="top">constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a63cf8932647769fc52be1175210ed89f">shouldSuppressFailure</a> (int flags)</td></tr>
|
|
<tr class="separator:a63cf8932647769fc52be1175210ed89f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af13494e925a793e3e7143c6ce6f442c2" id="r_af13494e925a793e3e7143c6ce6f442c2"><td class="memTemplParams" colspan="2">template<typename Range> </td></tr>
|
|
<tr class="memitem:af13494e925a793e3e7143c6ce6f442c2"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#af13494e925a793e3e7143c6ce6f442c2">rangeToString</a> (Range const &range)</td></tr>
|
|
<tr class="separator:af13494e925a793e3e7143c6ce6f442c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae162dc66b7767a52e7e4283915fd3d9f" id="r_ae162dc66b7767a52e7e4283915fd3d9f"><td class="memTemplParams" colspan="2">template<typename Allocator> </td></tr>
|
|
<tr class="memitem:ae162dc66b7767a52e7e4283915fd3d9f"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ae162dc66b7767a52e7e4283915fd3d9f">rangeToString</a> (std::vector< bool, Allocator > const &v)</td></tr>
|
|
<tr class="separator:ae162dc66b7767a52e7e4283915fd3d9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78ce8525c5901986486609d6c5b26a5f" id="r_a78ce8525c5901986486609d6c5b26a5f"><td class="memTemplParams" colspan="2">template<typename C> </td></tr>
|
|
<tr class="memitem:a78ce8525c5901986486609d6c5b26a5f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a78ce8525c5901986486609d6c5b26a5f">makeTestInvoker</a> (void(C::*testAsMethod)())</td></tr>
|
|
<tr class="separator:a78ce8525c5901986486609d6c5b26a5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a277e030bde8011793e9903108bb07a18" id="r_a277e030bde8011793e9903108bb07a18"><td class="memTemplParams" colspan="2">template<typename C> </td></tr>
|
|
<tr class="memitem:a277e030bde8011793e9903108bb07a18"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a277e030bde8011793e9903108bb07a18">makeTestInvokerFixture</a> (void(C::*testAsMethod)() const)</td></tr>
|
|
<tr class="separator:a277e030bde8011793e9903108bb07a18"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:a58f10015e39cdee2bbb24ac91e274ba0" id="r_a58f10015e39cdee2bbb24ac91e274ba0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a58f10015e39cdee2bbb24ac91e274ba0">StringMaker< float >::precision</a> = std::numeric_limits<float>::max_digits10</td></tr>
|
|
<tr class="separator:a58f10015e39cdee2bbb24ac91e274ba0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f791e073f1b954a32b5ca0cde9ab8b3" id="r_a0f791e073f1b954a32b5ca0cde9ab8b3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f791e073f1b954a32b5ca0cde9ab8b3">StringMaker< double >::precision</a> = std::numeric_limits<double>::max_digits10</td></tr>
|
|
<tr class="separator:a0f791e073f1b954a32b5ca0cde9ab8b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a1bf5ba889c3a5957f3f3e99508c1d4" id="r_a2a1bf5ba889c3a5957f3f3e99508c1d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structCatch_1_1SignalDefs.html">SignalDefs</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2a1bf5ba889c3a5957f3f3e99508c1d4">signalDefs</a> []</td></tr>
|
|
<tr class="separator:a2a1bf5ba889c3a5957f3f3e99508c1d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e0a810d8bd6ef35cf716e52eebbcd6e" id="r_a3e0a810d8bd6ef35cf716e52eebbcd6e"><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3e0a810d8bd6ef35cf716e52eebbcd6e">altStackMem</a> = nullptr</td></tr>
|
|
<tr class="separator:a3e0a810d8bd6ef35cf716e52eebbcd6e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7313ce9aa61da953c9b558adc06ceb40" id="r_a7313ce9aa61da953c9b558adc06ceb40"><td class="memItemLeft" align="right" valign="top">static std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7313ce9aa61da953c9b558adc06ceb40">altStackSize</a> = 0</td></tr>
|
|
<tr class="separator:a7313ce9aa61da953c9b558adc06ceb40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af47a4ad2e15f504da0321fad78bd000f" id="r_af47a4ad2e15f504da0321fad78bd000f"><td class="memItemLeft" align="right" valign="top">static stack_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#af47a4ad2e15f504da0321fad78bd000f">oldSigStack</a> {}</td></tr>
|
|
<tr class="separator:af47a4ad2e15f504da0321fad78bd000f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6183545ce47c3680221486e228f7c55f" id="r_a6183545ce47c3680221486e228f7c55f"><td class="memItemLeft" align="right" valign="top">static struct sigaction </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6183545ce47c3680221486e228f7c55f">oldSigActions</a> [sizeof(<a class="el" href="#a2a1bf5ba889c3a5957f3f3e99508c1d4">signalDefs</a>)/sizeof(<a class="el" href="structCatch_1_1SignalDefs.html">SignalDefs</a>)] {}</td></tr>
|
|
<tr class="separator:a6183545ce47c3680221486e228f7c55f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53ba1302aa30c41d39dd441292352151" id="r_a53ba1302aa30c41d39dd441292352151"><td class="memItemLeft" align="right" valign="top"><a class="el" href="catch__amalgamated_8hpp.html#a1500dca9a578a0bd2f85771cfa3fd35d">CATCH_INTERNAL_START_WARNINGS_SUPPRESSION</a> static <a class="el" href="catch__amalgamated_8hpp.html#aa0200c23b35ba2bd8ebed69a8f3c1c66">CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS</a> LeakDetector </td><td class="memItemRight" valign="bottom"><a class="el" href="#a53ba1302aa30c41d39dd441292352151">leakDetector</a></td></tr>
|
|
<tr class="separator:a53ba1302aa30c41d39dd441292352151"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="a7f2ab9adc3729f9c197f43e5cfcd4b40" name="a7f2ab9adc3729f9c197f43e5cfcd4b40"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f2ab9adc3729f9c197f43e5cfcd4b40">◆ </a></span>exceptionTranslateFunction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a7f2ab9adc3729f9c197f43e5cfcd4b40">Catch::exceptionTranslateFunction</a> = std::string(*)()</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acee06b896ed308ae49ab9d8c7769f5ee" name="acee06b896ed308ae49ab9d8c7769f5ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acee06b896ed308ae49ab9d8c7769f5ee">◆ </a></span>ExceptionTranslators</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#acee06b896ed308ae49ab9d8c7769f5ee">Catch::ExceptionTranslators</a> = std::vector<<a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a><<a class="el" href="classCatch_1_1IExceptionTranslator.html">IExceptionTranslator</a> const>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38257f15bf2974c19a11341fe50eedc1" name="a38257f15bf2974c19a11341fe50eedc1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38257f15bf2974c19a11341fe50eedc1">◆ </a></span>FunctionReturnType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Func, typename... U> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a38257f15bf2974c19a11341fe50eedc1">Catch::FunctionReturnType</a> = std::remove_reference_t<std::remove_cv_t<std::result_of_t<Func(U...)>>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b0c740ea1bcc8618dc95cd8d36f9fd3" name="a7b0c740ea1bcc8618dc95cd8d36f9fd3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b0c740ea1bcc8618dc95cd8d36f9fd3">◆ </a></span>IReporterFactoryPtr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a7b0c740ea1bcc8618dc95cd8d36f9fd3">Catch::IReporterFactoryPtr</a> = <a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a><IReporterFactory></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa5d4bbf2380d3781343c4eefcb3456b9" name="aa5d4bbf2380d3781343c4eefcb3456b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa5d4bbf2380d3781343c4eefcb3456b9">◆ </a></span>RegistryHubSingleton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#aa5d4bbf2380d3781343c4eefcb3456b9">Catch::RegistryHubSingleton</a> = Singleton<RegistryHub, <a class="el" href="classCatch_1_1IRegistryHub.html">IRegistryHub</a>, <a class="el" href="classCatch_1_1IMutableRegistryHub.html">IMutableRegistryHub</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="ac881e5ba54c09673c50349dbea7fff36" name="ac881e5ba54c09673c50349dbea7fff36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac881e5ba54c09673c50349dbea7fff36">◆ </a></span>CaseSensitive</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#ac881e5ba54c09673c50349dbea7fff36">Catch::CaseSensitive</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac881e5ba54c09673c50349dbea7fff36a93cba07454f06a4a960172bbd6e2a435" name="ac881e5ba54c09673c50349dbea7fff36a93cba07454f06a4a960172bbd6e2a435"></a>Yes </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac881e5ba54c09673c50349dbea7fff36abafd7322c6e97d25b6299b5d6fe8920b" name="ac881e5ba54c09673c50349dbea7fff36abafd7322c6e97d25b6299b5d6fe8920b"></a>No </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91308e87521e370e591065a22b010025" name="a91308e87521e370e591065a22b010025"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91308e87521e370e591065a22b010025">◆ </a></span>ColourMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#a91308e87521e370e591065a22b010025">Catch::ColourMode</a> : std::uint8_t</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a91308e87521e370e591065a22b010025a896ac0b4a6597d34fee67269b1d50a7f" name="a91308e87521e370e591065a22b010025a896ac0b4a6597d34fee67269b1d50a7f"></a>PlatformDefault </td><td class="fielddoc"><p>Let Catch2 pick implementation based on platform detection. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a91308e87521e370e591065a22b010025ad403321c965e6b83c88e6d3b1eca5270" name="a91308e87521e370e591065a22b010025ad403321c965e6b83c88e6d3b1eca5270"></a>ANSI </td><td class="fielddoc"><p>Use ANSI colour code escapes. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a91308e87521e370e591065a22b010025aa99913111481b4f0bcb70e08e3e99405" name="a91308e87521e370e591065a22b010025aa99913111481b4f0bcb70e08e3e99405"></a>Win32 </td><td class="fielddoc"><p>Use Win32 console colour API. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a91308e87521e370e591065a22b010025a6adf97f83acf6453d4a6a4b1070f3754" name="a91308e87521e370e591065a22b010025a6adf97f83acf6453d4a6a4b1070f3754"></a>None </td><td class="fielddoc"><p>Don't use any colour. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e8d3a1107ecbaa1943e0a462db99a3d" name="a0e8d3a1107ecbaa1943e0a462db99a3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e8d3a1107ecbaa1943e0a462db99a3d">◆ </a></span>GenerateFrom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3d">Catch::GenerateFrom</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0e8d3a1107ecbaa1943e0a462db99a3daa76d4ef5f3f6a672bbfab2865563e530" name="a0e8d3a1107ecbaa1943e0a462db99a3daa76d4ef5f3f6a672bbfab2865563e530"></a>Time </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a0e8d3a1107ecbaa1943e0a462db99a3da96799ffde92d497a6509cb4e124eb66a" name="a0e8d3a1107ecbaa1943e0a462db99a3da96799ffde92d497a6509cb4e124eb66a"></a>RandomDevice </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a0e8d3a1107ecbaa1943e0a462db99a3da7a1920d61156abc05a60135aefe8bc67" name="a0e8d3a1107ecbaa1943e0a462db99a3da7a1920d61156abc05a60135aefe8bc67"></a>Default </td><td class="fielddoc"><p>Currently equivalent to RandomDevice, but can change at any point. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d4a723904a65baf5f366136cd752d06" name="a1d4a723904a65baf5f366136cd752d06"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d4a723904a65baf5f366136cd752d06">◆ </a></span>Justification</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#a1d4a723904a65baf5f366136cd752d06">Catch::Justification</a> : uint8_t</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1d4a723904a65baf5f366136cd752d06a945d5e233cf7d6240f6b783b36a374ff" name="a1d4a723904a65baf5f366136cd752d06a945d5e233cf7d6240f6b783b36a374ff"></a>Left </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a1d4a723904a65baf5f366136cd752d06a92b09c7c48c520c3c55e497875da437c" name="a1d4a723904a65baf5f366136cd752d06a92b09c7c48c520c3c55e497875da437c"></a>Right </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afcb41c3350d3488c0efb02816a8867c8" name="afcb41c3350d3488c0efb02816a8867c8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afcb41c3350d3488c0efb02816a8867c8">◆ </a></span>ShowDurations</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#afcb41c3350d3488c0efb02816a8867c8">Catch::ShowDurations</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="afcb41c3350d3488c0efb02816a8867c8a03cdfbdf8eac6fa7716a480c492f386e" name="afcb41c3350d3488c0efb02816a8867c8a03cdfbdf8eac6fa7716a480c492f386e"></a>DefaultForReporter </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afcb41c3350d3488c0efb02816a8867c8a68eec46437c384d8dad18d5464ebc35c" name="afcb41c3350d3488c0efb02816a8867c8a68eec46437c384d8dad18d5464ebc35c"></a>Always </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afcb41c3350d3488c0efb02816a8867c8a6e7b34fa59e1bd229b207892956dc41c" name="afcb41c3350d3488c0efb02816a8867c8a6e7b34fa59e1bd229b207892956dc41c"></a>Never </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa77a3ca6aee3863fd2dc3796f129ef02" name="aa77a3ca6aee3863fd2dc3796f129ef02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa77a3ca6aee3863fd2dc3796f129ef02">◆ </a></span>TestCaseProperties</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#aa77a3ca6aee3863fd2dc3796f129ef02">Catch::TestCaseProperties</a> : uint8_t</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02a6adf97f83acf6453d4a6a4b1070f3754" name="aa77a3ca6aee3863fd2dc3796f129ef02a6adf97f83acf6453d4a6a4b1070f3754"></a>None </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02a704ebd98fadbe40eab37deab32907fc8" name="aa77a3ca6aee3863fd2dc3796f129ef02a704ebd98fadbe40eab37deab32907fc8"></a>IsHidden </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02a882461edf145e1dd43623ee081cebd92" name="aa77a3ca6aee3863fd2dc3796f129ef02a882461edf145e1dd43623ee081cebd92"></a>ShouldFail </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02ae32b66ce1369c92a2d351ae9636e6bd2" name="aa77a3ca6aee3863fd2dc3796f129ef02ae32b66ce1369c92a2d351ae9636e6bd2"></a>MayFail </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02a83a5849d32875836435ece98f910621a" name="aa77a3ca6aee3863fd2dc3796f129ef02a83a5849d32875836435ece98f910621a"></a>Throws </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02ad26cb48423c81ccc797b8d10f8525fe5" name="aa77a3ca6aee3863fd2dc3796f129ef02ad26cb48423c81ccc797b8d10f8525fe5"></a>NonPortable </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa77a3ca6aee3863fd2dc3796f129ef02a74575b23d5305310e904f87eb02ff980" name="aa77a3ca6aee3863fd2dc3796f129ef02a74575b23d5305310e904f87eb02ff980"></a>Benchmark </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa820408cff40873fdf5c6662b6327100" name="aa820408cff40873fdf5c6662b6327100"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa820408cff40873fdf5c6662b6327100">◆ </a></span>TestRunOrder</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#aa820408cff40873fdf5c6662b6327100">Catch::TestRunOrder</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa820408cff40873fdf5c6662b6327100a8fe1ef91d6420c0e64838512106ec229" name="aa820408cff40873fdf5c6662b6327100a8fe1ef91d6420c0e64838512106ec229"></a>Declared </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa820408cff40873fdf5c6662b6327100a925be02b7396cbc3eb07c0de96126a74" name="aa820408cff40873fdf5c6662b6327100a925be02b7396cbc3eb07c0de96126a74"></a>LexicographicallySorted </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa820408cff40873fdf5c6662b6327100ad0bcdd909ab6eff96996ccd91f90d2bb" name="aa820408cff40873fdf5c6662b6327100ad0bcdd909ab6eff96996ccd91f90d2bb"></a>Randomized </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af85c0d46dfe687d923a157362fd07737" name="af85c0d46dfe687d923a157362fd07737"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af85c0d46dfe687d923a157362fd07737">◆ </a></span>Verbosity</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#af85c0d46dfe687d923a157362fd07737">Catch::Verbosity</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel strong">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af85c0d46dfe687d923a157362fd07737a098753f8980036f4b936e3d4b6997111" name="af85c0d46dfe687d923a157362fd07737a098753f8980036f4b936e3d4b6997111"></a>Quiet </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af85c0d46dfe687d923a157362fd07737a960b44c579bc2f6818d2daaf9e4c16f0" name="af85c0d46dfe687d923a157362fd07737a960b44c579bc2f6818d2daaf9e4c16f0"></a>Normal </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af85c0d46dfe687d923a157362fd07737a655d20c1ca69519ca647684edbb2db35" name="af85c0d46dfe687d923a157362fd07737a655d20c1ca69519ca647684edbb2db35"></a>High </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a788ebefcd83342b7c479222a1eeffaee" name="a788ebefcd83342b7c479222a1eeffaee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a788ebefcd83342b7c479222a1eeffaee">◆ </a></span>addSingleton()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::addSingleton </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ISingleton *</td> <td class="paramname"><span class="paramname"><em>singleton</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a54c1ce08041448d684ae8edc14162cd2" name="a54c1ce08041448d684ae8edc14162cd2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a54c1ce08041448d684ae8edc14162cd2">◆ </a></span>cerr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::cerr </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a54c1ce08041448d684ae8edc14162cd2_icgraph.png" border="0" usemap="#anamespaceCatch_a54c1ce08041448d684ae8edc14162cd2_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a54c1ce08041448d684ae8edc14162cd2_icgraph" id="anamespaceCatch_a54c1ce08041448d684ae8edc14162cd2_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="1905,148,1996,176"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a52a748e770d22a18bd8f96430f75d218" title=" " alt="" coords="1661,64,1857,92"/>
|
|
<area shape="poly" title=" " alt="" coords="1902,144,1791,95,1793,90,1904,139"/>
|
|
<area shape="rect" href="namespaceCatch.html#a3cbceeab9252d1b752f66a2826e92548" title=" " alt="" coords="1672,173,1846,201"/>
|
|
<area shape="poly" title=" " alt="" coords="1890,172,1847,178,1846,173,1889,167"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="1432,5,1577,33"/>
|
|
<area shape="poly" title=" " alt="" coords="1681,63,1567,36,1568,31,1682,57"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae67297c3e265b0fcd55de371bf408e4e" title=" " alt="" coords="1424,126,1584,171"/>
|
|
<area shape="poly" title=" " alt="" coords="1656,174,1584,163,1585,158,1657,169"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators_1_1Detail.html#ab6e4736f7a2b0501a13c4dc4adfe5bb6" title="Throws GeneratorException with the provided message." alt="" coords="1416,195,1592,257"/>
|
|
<area shape="poly" title=" " alt="" coords="1657,205,1593,215,1592,210,1656,200"/>
|
|
<area shape="rect" href="namespaceCatch.html#a707884e681203fef6bf7dbf752532fa5" title=" " alt="" coords="1434,281,1575,325"/>
|
|
<area shape="poly" title=" " alt="" coords="1724,212,1673,242,1614,271,1576,286,1574,281,1612,266,1670,237,1721,207"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#accb97601fac7308aa9c11dcdb439ddb8" title=" " alt="" coords="1395,350,1613,395"/>
|
|
<area shape="poly" title=" " alt="" coords="1741,216,1689,278,1654,311,1615,340,1592,352,1590,347,1612,336,1650,307,1685,274,1737,212"/>
|
|
<area shape="rect" href="namespaceCatch.html#a48d2c35022dd9d56a1b7ee78ad581eea" title=" " alt="" coords="1424,57,1585,102"/>
|
|
<area shape="poly" title=" " alt="" coords="1718,168,1612,116,1581,105,1583,100,1614,111,1720,163"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1ChunkGenerator.html#a50c334d00cde3166d71e9b90ebc2d2e3" title=" " alt="" coords="1106,203,1347,248"/>
|
|
<area shape="poly" title=" " alt="" coords="1401,228,1348,228,1348,223,1401,223"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a3e1a65d3c8935e2e731ce6edb4932b7e" title=" " alt="" coords="1133,350,1320,395"/>
|
|
<area shape="poly" title=" " alt="" coords="1379,375,1320,375,1320,370,1379,370"/>
|
|
<area shape="poly" title=" " alt="" coords="1271,337,1254,331,1226,329,1200,331,1184,336,1178,342,1180,349,1174,350,1173,340,1182,331,1200,325,1226,324,1256,326,1273,332"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#ac10ce6a746501524891ce359e61f3e43" title=" " alt="" coords="858,350,1045,395"/>
|
|
<area shape="poly" title=" " alt="" coords="1117,375,1046,375,1046,370,1117,370"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a5c57c45d75d53880caaf8c422aa1a5ab" title=" " alt="" coords="851,163,1052,208"/>
|
|
<area shape="poly" title=" " alt="" coords="1189,342,1111,270,1056,223,1033,211,1035,206,1059,218,1115,266,1192,338"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#afac4a6950e035232d991d4be63a907fd" title=" " alt="" coords="575,402,797,447"/>
|
|
<area shape="poly" title=" " alt="" coords="1188,407,1130,447,1095,465,1058,479,1000,492,952,494,905,489,845,479,791,467,742,450,744,445,793,462,846,474,905,484,952,489,999,487,1057,474,1093,461,1127,443,1185,403"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1ExecutionPlan.html#a7000428364a19de80ed79301f1d248c5" title=" " alt="" coords="845,420,1058,464"/>
|
|
<area shape="poly" title=" " alt="" coords="1121,402,1043,421,1042,416,1119,397"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a7021d1312f7e031b95d9dc9697e8fa81" title=" " alt="" coords="858,257,1045,301"/>
|
|
<area shape="poly" title=" " alt="" coords="1145,347,1057,316,1022,305,1024,300,1059,311,1147,342"/>
|
|
<area shape="poly" title=" " alt="" coords="995,337,979,331,951,329,927,331,911,336,905,342,906,349,901,350,900,340,908,331,926,325,952,324,980,326,997,332"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#adb6f098507d08daee7e92c9ab12dab09" title=" " alt="" coords="592,303,780,348"/>
|
|
<area shape="poly" title=" " alt="" coords="842,356,780,345,781,340,843,351"/>
|
|
<area shape="poly" title=" " alt="" coords="730,291,714,285,686,282,661,284,646,289,639,295,641,302,636,303,634,293,643,284,660,279,686,277,715,279,732,286"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="276,376,527,404"/>
|
|
<area shape="poly" title=" " alt="" coords="578,353,467,378,466,373,577,348"/>
|
|
<area shape="poly" title=" " alt="" coords="451,364,434,357,401,355,371,357,355,362,351,367,357,374,353,377,345,367,352,357,370,351,401,349,435,352,453,359"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,368,228,412"/>
|
|
<area shape="poly" title=" " alt="" coords="260,392,228,392,228,387,260,387"/>
|
|
<area shape="poly" title=" " alt="" coords="860,217,847,223,776,264,718,305,715,301,773,260,844,218,858,212"/>
|
|
<area shape="poly" title=" " alt="" coords="995,151,979,145,951,142,927,144,911,149,905,155,906,162,901,163,900,153,908,144,926,139,952,137,980,139,997,146"/>
|
|
<area shape="poly" title=" " alt="" coords="559,412,520,407,521,402,560,406"/>
|
|
<area shape="poly" title=" " alt="" coords="843,301,781,312,780,307,842,296"/>
|
|
<area shape="poly" title=" " alt="" coords="995,244,979,238,951,235,927,237,911,242,905,248,906,256,901,257,900,247,908,238,926,232,952,230,980,233,997,239"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f78e9afdebc6d4512d18e76fbf54b8c" name="a0f78e9afdebc6d4512d18e76fbf54b8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f78e9afdebc6d4512d18e76fbf54b8c">◆ </a></span>cleanUp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::cleanUp </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_cgraph.png" border="0" usemap="#anamespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_cgraph" id="anamespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,32,125,60"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae50508f10ffc4ed873a31a4db4caea16" title=" " alt="" coords="180,5,350,33"/>
|
|
<area shape="poly" title=" " alt="" coords="125,35,165,30,165,35,125,41"/>
|
|
<area shape="rect" href="namespaceCatch.html#a8bdb92cb53a4e016bc0dee66efd99118" title=" " alt="" coords="173,57,358,85"/>
|
|
<area shape="poly" title=" " alt="" coords="125,51,157,55,157,60,125,56"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_icgraph.png" border="0" usemap="#anamespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_icgraph" id="anamespaceCatch_a0f78e9afdebc6d4512d18e76fbf54b8c_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="292,68,411,96"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#ab1f0013630047f8295e5969b624ad632" title=" " alt="" coords="5,29,244,74"/>
|
|
<area shape="poly" title=" " alt="" coords="276,75,244,71,245,65,276,70"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a48797df68b243a74f42797146cfbd6f3" title=" " alt="" coords="32,98,217,126"/>
|
|
<area shape="poly" title=" " alt="" coords="276,95,218,102,217,97,276,89"/>
|
|
<area shape="poly" title=" " alt="" coords="161,17,148,10,124,8,103,10,90,15,85,21,86,28,81,29,80,19,87,10,102,5,125,3,149,5,164,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae50508f10ffc4ed873a31a4db4caea16" name="ae50508f10ffc4ed873a31a4db4caea16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae50508f10ffc4ed873a31a4db4caea16">◆ </a></span>cleanUpContext()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::cleanUpContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ae50508f10ffc4ed873a31a4db4caea16_icgraph.png" border="0" usemap="#anamespaceCatch_ae50508f10ffc4ed873a31a4db4caea16_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ae50508f10ffc4ed873a31a4db4caea16_icgraph" id="anamespaceCatch_ae50508f10ffc4ed873a31a4db4caea16_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="459,68,629,96"/>
|
|
<area shape="rect" href="namespaceCatch.html#a0f78e9afdebc6d4512d18e76fbf54b8c" title=" " alt="" coords="292,68,411,96"/>
|
|
<area shape="poly" title=" " alt="" coords="444,85,412,85,412,80,444,80"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#ab1f0013630047f8295e5969b624ad632" title=" " alt="" coords="5,29,244,74"/>
|
|
<area shape="poly" title=" " alt="" coords="276,75,244,71,245,65,276,70"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a48797df68b243a74f42797146cfbd6f3" title=" " alt="" coords="32,98,217,126"/>
|
|
<area shape="poly" title=" " alt="" coords="276,95,218,102,217,97,276,89"/>
|
|
<area shape="poly" title=" " alt="" coords="161,17,148,10,124,8,103,10,90,15,85,21,86,28,81,29,80,19,87,10,102,5,125,3,149,5,164,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8bdb92cb53a4e016bc0dee66efd99118" name="a8bdb92cb53a4e016bc0dee66efd99118"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8bdb92cb53a4e016bc0dee66efd99118">◆ </a></span>cleanupSingletons()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::cleanupSingletons </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a8bdb92cb53a4e016bc0dee66efd99118_icgraph.png" border="0" usemap="#anamespaceCatch_a8bdb92cb53a4e016bc0dee66efd99118_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a8bdb92cb53a4e016bc0dee66efd99118_icgraph" id="anamespaceCatch_a8bdb92cb53a4e016bc0dee66efd99118_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="459,68,644,96"/>
|
|
<area shape="rect" href="namespaceCatch.html#a0f78e9afdebc6d4512d18e76fbf54b8c" title=" " alt="" coords="292,68,411,96"/>
|
|
<area shape="poly" title=" " alt="" coords="443,85,412,85,412,80,443,80"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#ab1f0013630047f8295e5969b624ad632" title=" " alt="" coords="5,29,244,74"/>
|
|
<area shape="poly" title=" " alt="" coords="276,75,244,71,245,65,276,70"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a48797df68b243a74f42797146cfbd6f3" title=" " alt="" coords="32,98,217,126"/>
|
|
<area shape="poly" title=" " alt="" coords="276,95,218,102,217,97,276,89"/>
|
|
<area shape="poly" title=" " alt="" coords="161,17,148,10,124,8,103,10,90,15,85,21,86,28,81,29,80,19,87,10,102,5,125,3,149,5,164,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b2213f54e4d31a659db49827e81856b" name="a1b2213f54e4d31a659db49827e81856b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b2213f54e4d31a659db49827e81856b">◆ </a></span>clog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::clog </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa52974b0e426e7e2fbd725a900e9c36e" name="aa52974b0e426e7e2fbd725a900e9c36e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa52974b0e426e7e2fbd725a900e9c36e">◆ </a></span>contains()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::contains </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>s</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>infix</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aa52974b0e426e7e2fbd725a900e9c36e_icgraph.png" border="0" usemap="#anamespaceCatch_aa52974b0e426e7e2fbd725a900e9c36e_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aa52974b0e426e7e2fbd725a900e9c36e_icgraph" id="anamespaceCatch_aa52974b0e426e7e2fbd725a900e9c36e_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="224,14,345,42"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#ae88acde37f50f7cbec8605acf434fe85" title=" " alt="" coords="5,5,176,50"/>
|
|
<area shape="poly" title=" " alt="" coords="208,30,176,30,176,25,208,25"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0179d453617ba2296f2baa99a49e7264" name="a0179d453617ba2296f2baa99a49e7264"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0179d453617ba2296f2baa99a49e7264">◆ </a></span>cout()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::cout </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a0179d453617ba2296f2baa99a49e7264_icgraph.png" border="0" usemap="#anamespaceCatch_a0179d453617ba2296f2baa99a49e7264_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a0179d453617ba2296f2baa99a49e7264_icgraph" id="anamespaceCatch_a0179d453617ba2296f2baa99a49e7264_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="859,84,953,112"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#ac28e293014007bbd9f6383c2d5daa1e4" title=" " alt="" coords="612,5,802,33"/>
|
|
<area shape="poly" title=" " alt="" coords="868,78,810,48,773,36,774,31,812,43,871,73"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="634,57,780,85"/>
|
|
<area shape="poly" title=" " alt="" coords="843,92,780,84,781,78,844,87"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4286263c17b16c3ea9d0632bd4f8eaee" title=" " alt="" coords="613,109,801,137"/>
|
|
<area shape="poly" title=" " alt="" coords="843,108,802,114,801,108,843,103"/>
|
|
<area shape="rect" href="namespaceCatch.html#aa5dcf4750ce9a854f4b74d3c952d13cc" title=" " alt="" coords="603,161,811,189"/>
|
|
<area shape="poly" title=" " alt="" coords="870,122,812,151,774,163,773,158,810,146,868,117"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#af890db02c69e36356ac9f8be4084c464" title=" " alt="" coords="301,57,555,85"/>
|
|
<area shape="poly" title=" " alt="" coords="615,39,507,59,506,54,614,34"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a8c82b89613ebd99f1ba1a3f7b634e571" title=" " alt="" coords="108,57,253,85"/>
|
|
<area shape="poly" title=" " alt="" coords="286,74,253,74,253,68,286,68"/>
|
|
<area shape="poly" title=" " alt="" coords="205,44,196,38,180,36,165,38,157,42,155,48,159,56,154,58,150,48,153,39,164,33,180,31,198,33,207,39"/>
|
|
<area shape="rect" href="catch__amalgamated_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,57,60,85"/>
|
|
<area shape="poly" title=" " alt="" coords="92,74,60,74,60,68,92,68"/>
|
|
<area shape="poly" title=" " alt="" coords="614,109,506,88,507,83,615,103"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a906d1c90c5a8118e737bd14bef2885ea" name="a906d1c90c5a8118e737bd14bef2885ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a906d1c90c5a8118e737bd14bef2885ea">◆ </a></span>defaultListListeners()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::defaultListListeners </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>out</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< ListenerDescription > const &</td> <td class="paramname"><span class="paramname"><em>descriptions</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fc9276bf852d1625d986c0cbc3eabce" name="a7fc9276bf852d1625d986c0cbc3eabce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fc9276bf852d1625d986c0cbc3eabce">◆ </a></span>defaultListReporters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::defaultListReporters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>out</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< ReporterDescription > const &</td> <td class="paramname"><span class="paramname"><em>descriptions</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="#af85c0d46dfe687d923a157362fd07737">Verbosity</a></td> <td class="paramname"><span class="paramname"><em>verbosity</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29d53521f0da176f732c3a022dbb04df" name="a29d53521f0da176f732c3a022dbb04df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29d53521f0da176f732c3a022dbb04df">◆ </a></span>defaultListTags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::defaultListTags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>out</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< TagInfo > const &</td> <td class="paramname"><span class="paramname"><em>tags</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>isFiltered</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a29d53521f0da176f732c3a022dbb04df_cgraph.png" border="0" usemap="#anamespaceCatch_a29d53521f0da176f732c3a022dbb04df_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a29d53521f0da176f732c3a022dbb04df_cgraph" id="anamespaceCatch_a29d53521f0da176f732c3a022dbb04df_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,170,57"/>
|
|
<area shape="rect" href="classCatch_1_1ReusableStringStream.html#a3d93d9f26cddd6c5c48b6ef63c694119" title="Returns the serialized state." alt="" coords="218,29,454,57"/>
|
|
<area shape="poly" title=" " alt="" coords="170,40,202,40,202,46,170,46"/>
|
|
<area shape="poly" title=" " alt="" coords="294,30,287,20,292,11,309,5,336,3,365,5,381,12,379,16,364,10,336,8,310,10,295,15,292,20,298,27"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6dce9f6d9a416fe7a06e6394d557606a" name="a6dce9f6d9a416fe7a06e6394d557606a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6dce9f6d9a416fe7a06e6394d557606a">◆ </a></span>defaultListTests()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::defaultListTests </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>out</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ColourImpl *</td> <td class="paramname"><span class="paramname"><em>streamColour</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const &</td> <td class="paramname"><span class="paramname"><em>tests</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>isFiltered</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="#af85c0d46dfe687d923a157362fd07737">Verbosity</a></td> <td class="paramname"><span class="paramname"><em>verbosity</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a6dce9f6d9a416fe7a06e6394d557606a_cgraph.png" border="0" usemap="#anamespaceCatch_a6dce9f6d9a416fe7a06e6394d557606a_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a6dce9f6d9a416fe7a06e6394d557606a_cgraph" id="anamespaceCatch_a6dce9f6d9a416fe7a06e6394d557606a_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,174,57"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#af0ad48344ffd3f92f3568465248a9880" title=" " alt="" coords="222,29,389,57"/>
|
|
<area shape="poly" title=" " alt="" coords="174,40,206,40,206,46,174,46"/>
|
|
<area shape="poly" title=" " alt="" coords="268,30,262,20,267,11,282,5,305,3,331,5,344,12,342,16,329,10,305,8,283,10,271,15,268,20,273,27"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd801a3e33fd7a8b91ded0d02747a93f" name="afd801a3e33fd7a8b91ded0d02747a93f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd801a3e33fd7a8b91ded0d02747a93f">◆ </a></span>endsWith() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::endsWith </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>s</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char</td> <td class="paramname"><span class="paramname"><em>suffix</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada025504f627feaf9ac68ca391515dff" name="ada025504f627feaf9ac68ca391515dff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada025504f627feaf9ac68ca391515dff">◆ </a></span>endsWith() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::endsWith </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>s</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>suffix</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ada025504f627feaf9ac68ca391515dff_cgraph.png" border="0" usemap="#anamespaceCatch_ada025504f627feaf9ac68ca391515dff_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ada025504f627feaf9ac68ca391515dff_cgraph" id="anamespaceCatch_ada025504f627feaf9ac68ca391515dff_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,133,33"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="181,5,340,33"/>
|
|
<area shape="poly" title=" " alt="" coords="133,16,165,16,165,22,133,22"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ada025504f627feaf9ac68ca391515dff_icgraph.png" border="0" usemap="#anamespaceCatch_ada025504f627feaf9ac68ca391515dff_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ada025504f627feaf9ac68ca391515dff_icgraph" id="anamespaceCatch_ada025504f627feaf9ac68ca391515dff_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="224,48,351,76"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#ae88acde37f50f7cbec8605acf434fe85" title=" " alt="" coords="5,5,176,50"/>
|
|
<area shape="poly" title=" " alt="" coords="208,51,176,45,177,40,209,46"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#aeb90dae9b701d90cbed1e43904c86af2" title=" " alt="" coords="5,75,176,119"/>
|
|
<area shape="poly" title=" " alt="" coords="209,79,177,85,176,79,208,74"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1944a358b260e03c6695aa7ae259c9a" name="af1944a358b260e03c6695aa7ae259c9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1944a358b260e03c6695aa7ae259c9a">◆ </a></span>filterTests()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > Catch::filterTests </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const &</td> <td class="paramname"><span class="paramname"><em>testCases</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1TestSpec.html">TestSpec</a> const &</td> <td class="paramname"><span class="paramname"><em>testSpec</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af1944a358b260e03c6695aa7ae259c9a_cgraph.png" border="0" usemap="#anamespaceCatch_af1944a358b260e03c6695aa7ae259c9a_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af1944a358b260e03c6695aa7ae259c9a_cgraph" id="anamespaceCatch_af1944a358b260e03c6695aa7ae259c9a_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,57,136,85"/>
|
|
<area shape="poly" title=" " alt="" coords="34,58,28,48,33,39,47,33,71,31,95,33,109,40,106,44,94,38,70,36,49,38,37,43,34,48,39,55"/>
|
|
<area shape="rect" href="classCatch_1_1TestSpec.html#ac6d69b4a19677d95e46af0467fc72ecd" title=" " alt="" coords="184,5,378,33"/>
|
|
<area shape="poly" title=" " alt="" coords="129,54,206,35,208,40,130,59"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#ad286c00a41278a94e89791be29b920a1" title=" " alt="" coords="184,57,378,85"/>
|
|
<area shape="poly" title=" " alt="" coords="136,68,168,68,168,74,136,74"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a7d7b5de3ff81f08e343b3b6266efbeba" title=" " alt="" coords="185,109,377,137"/>
|
|
<area shape="poly" title=" " alt="" coords="130,83,208,102,206,108,129,88"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af1944a358b260e03c6695aa7ae259c9a_icgraph.png" border="0" usemap="#anamespaceCatch_af1944a358b260e03c6695aa7ae259c9a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af1944a358b260e03c6695aa7ae259c9a_icgraph" id="anamespaceCatch_af1944a358b260e03c6695aa7ae259c9a_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,136,57"/>
|
|
<area shape="poly" title=" " alt="" coords="92,16,84,10,70,8,58,10,51,14,49,20,52,28,47,30,43,20,46,11,56,5,71,3,86,5,95,11"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a520110c31f26cf9892595772ab814fc0" name="a520110c31f26cf9892595772ab814fc0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a520110c31f26cf9892595772ab814fc0">◆ </a></span>formatReconstructedExpression()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::formatReconstructedExpression </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a520110c31f26cf9892595772ab814fc0_icgraph.png" border="0" usemap="#anamespaceCatch_a520110c31f26cf9892595772ab814fc0_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a520110c31f26cf9892595772ab814fc0_icgraph" id="anamespaceCatch_a520110c31f26cf9892595772ab814fc0_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="285,5,488,50"/>
|
|
<area shape="rect" href="classCatch_1_1BinaryExpr.html#af998022712d4bd3e4fc7ab9b8a38b445" title="This function has to be overriden by the derived class." alt="" coords="5,5,237,50"/>
|
|
<area shape="poly" title=" " alt="" coords="269,30,237,30,237,25,269,25"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a170bbe5db76570c4820b5e2eb260f82b" name="a170bbe5db76570c4820b5e2eb260f82b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a170bbe5db76570c4820b5e2eb260f82b">◆ </a></span>generateRandomSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::uint32_t Catch::generateRandomSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="#a0e8d3a1107ecbaa1943e0a462db99a3d">GenerateFrom</a></td> <td class="paramname"><span class="paramname"><em>from</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a170bbe5db76570c4820b5e2eb260f82b_icgraph.png" border="0" usemap="#anamespaceCatch_a170bbe5db76570c4820b5e2eb260f82b_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a170bbe5db76570c4820b5e2eb260f82b_icgraph" id="anamespaceCatch_a170bbe5db76570c4820b5e2eb260f82b_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="513,5,723,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="497,22,465,22,465,16,497,16"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae7d61b3abc9c8d3c82407b380e6a414" name="aae7d61b3abc9c8d3c82407b380e6a414"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae7d61b3abc9c8d3c82407b380e6a414">◆ </a></span>getAllTestCasesSorted()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const & Catch::getAllTestCasesSorted </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_cgraph.png" border="0" usemap="#anamespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_cgraph" id="anamespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,217,57"/>
|
|
<area shape="poly" title=" " alt="" coords="71,30,64,20,69,11,85,5,111,3,139,5,154,12,152,16,138,10,111,8,86,10,73,15,69,20,75,27"/>
|
|
<area shape="rect" href="namespaceCatch.html#a5d328566cb8da87b48f1fac3f319ac7a" title=" " alt="" coords="265,29,432,57"/>
|
|
<area shape="poly" title=" " alt="" coords="217,40,249,40,249,46,217,46"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_icgraph.png" border="0" usemap="#anamespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_icgraph" id="anamespaceCatch_aae7d61b3abc9c8d3c82407b380e6a414_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,217,57"/>
|
|
<area shape="poly" title=" " alt="" coords="147,16,134,10,111,8,89,10,77,15,74,20,79,27,75,30,69,20,73,11,88,5,111,3,136,5,149,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b23533de8c7d123687ac2c8d36b653a" name="a8b23533de8c7d123687ac2c8d36b653a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b23533de8c7d123687ac2c8d36b653a">◆ </a></span>getCurrentContext()</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="classCatch_1_1Context.html">Context</a> const & Catch::getCurrentContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a8b23533de8c7d123687ac2c8d36b653a_icgraph.png" border="0" usemap="#anamespaceCatch_a8b23533de8c7d123687ac2c8d36b653a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a8b23533de8c7d123687ac2c8d36b653a_icgraph" id="anamespaceCatch_a8b23533de8c7d123687ac2c8d36b653a_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="810,528,997,556"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#a193bb3999494c46457f3059184c6b251" title=" " alt="" coords="580,201,758,246"/>
|
|
<area shape="poly" title=" " alt="" coords="893,514,877,461,851,393,812,322,788,289,761,260,744,249,747,244,764,256,792,286,817,319,856,391,882,459,898,513"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a0dc4241ab150d3d8e1d0a3d30c781c39" title="Encases string in quotes, and escapes invisibles if user requested it via CLI." alt="" coords="575,271,762,315"/>
|
|
<area shape="poly" title=" " alt="" coords="888,515,869,474,841,425,805,374,761,330,743,318,746,314,764,326,809,370,845,422,874,472,893,513"/>
|
|
<area shape="rect" href="namespaceCatch.html#af718eeab870712f292ed8dc6ee3f6488" title=" " alt="" coords="579,363,758,391"/>
|
|
<area shape="poly" title=" " alt="" coords="868,522,689,394,692,389,872,517"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="276,528,527,556"/>
|
|
<area shape="poly" title=" " alt="" coords="795,545,527,545,527,540,795,540"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,547,228,591"/>
|
|
<area shape="poly" title=" " alt="" coords="795,554,527,570,228,573,228,568,527,565,794,549"/>
|
|
<area shape="rect" href="namespaceCatch.html#aba921d5844aa120874480fe71d1c1ae3" title="Returns Catch2's current RNG seed." alt="" coords="609,630,728,658"/>
|
|
<area shape="poly" title=" " alt="" coords="864,566,763,614,716,632,715,627,761,609,861,561"/>
|
|
<area shape="rect" href="namespaceCatch.html#acf5ea05e942d2d7fe79111e12754ed76" title=" " alt="" coords="609,682,728,710"/>
|
|
<area shape="poly" title=" " alt="" coords="882,570,831,621,799,648,764,671,730,686,728,681,761,667,796,644,828,617,878,566"/>
|
|
<area shape="poly" title=" " alt="" coords="709,350,695,344,669,342,644,344,631,349,627,354,633,361,629,364,622,354,627,345,643,339,669,337,696,339,711,345"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#ab0ad55177ac1e5f00b123909b191f436" title=" " alt="" coords="311,125,492,170"/>
|
|
<area shape="poly" title=" " alt="" coords="610,358,590,346,573,329,560,310,553,290,550,253,547,218,539,201,525,184,510,172,491,164,494,159,512,168,529,180,544,199,552,217,556,253,559,289,565,307,577,326,594,341,613,354"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#a74627e1e399b026e9acbaf95ea673643" title=" " alt="" coords="312,195,490,239"/>
|
|
<area shape="poly" title=" " alt="" coords="615,358,573,330,557,309,550,289,542,271,525,254,490,235,492,230,529,250,546,268,555,287,562,306,577,326,618,354"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#a86b0b27acc803a4e1310c10820f3038f" title=" " alt="" coords="308,332,494,360"/>
|
|
<area shape="poly" title=" " alt="" coords="563,368,495,360,495,354,564,362"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a24e1bac2be5e078f26c395a96470b706" title=" " alt="" coords="314,264,488,309"/>
|
|
<area shape="poly" title=" " alt="" coords="619,359,526,324,488,312,490,307,528,318,621,354"/>
|
|
<area shape="poly" title=" " alt="" coords="644,404,592,449,528,494,488,515,448,530,446,526,485,510,526,489,589,444,640,400"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a8eab57b16f308eeb19bbb2b01a43e212" title=" " alt="" coords="316,384,487,429"/>
|
|
<area shape="poly" title=" " alt="" coords="564,391,488,400,487,394,563,386"/>
|
|
<area shape="rect" href="classCatch_1_1Section.html#a8a721885bdf057651c2745e67dad5946" title=" " alt="" coords="316,452,486,480"/>
|
|
<area shape="poly" title=" " alt="" coords="628,401,581,423,528,444,488,454,486,449,526,438,579,418,626,396"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a43190843f9eeb84a0b42b0bc95fdf93a" title=" " alt="" coords="316,5,487,50"/>
|
|
<area shape="poly" title=" " alt="" coords="607,358,589,346,573,329,553,293,546,258,547,224,552,192,556,160,556,128,547,96,525,64,507,50,486,40,489,35,510,45,529,61,552,94,561,127,562,160,557,192,553,225,552,258,558,291,577,326,592,341,610,354"/>
|
|
<area shape="rect" href="classCatch_1_1Section.html#aa1422edd68a77aa578b5cc6b8b69f86f" title=" " alt="" coords="311,74,492,102"/>
|
|
<area shape="poly" title=" " alt="" coords="608,358,589,346,573,329,556,300,550,271,550,243,552,217,555,190,553,165,544,140,525,115,510,103,491,95,494,91,512,99,529,111,549,137,558,164,560,191,558,217,555,244,555,271,561,298,577,326,592,341,611,354"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a118b852de3ec020b428ad43245dda9c8" title=" " alt="" coords="43,169,190,214"/>
|
|
<area shape="poly" title=" " alt="" coords="296,167,191,183,190,178,295,161"/>
|
|
<area shape="poly" title=" " alt="" coords="163,156,146,150,116,148,90,150,73,155,66,161,68,168,63,169,61,159,70,150,89,145,117,143,147,145,165,151"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#ab8010e6737ac7a1cdf1be9ab65220cb6" title=" " alt="" coords="23,280,210,308"/>
|
|
<area shape="poly" title=" " alt="" coords="306,332,196,311,197,306,307,326"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#a6de9ab7fdd4f1e3cccbbb058d8e58d1d" title=" " alt="" coords="18,332,215,360"/>
|
|
<area shape="poly" title=" " alt="" coords="292,349,215,349,215,344,292,344"/>
|
|
<area shape="poly" title=" " alt="" coords="298,262,275,254,173,217,175,212,277,249,300,257"/>
|
|
<area shape="poly" title=" " alt="" coords="447,516,431,510,401,507,373,509,358,514,354,519,360,526,356,530,349,520,354,510,372,504,401,502,433,504,449,511"/>
|
|
<area shape="poly" title=" " alt="" coords="260,558,228,561,228,556,260,553"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#afa9659f7d578e08f3cc8d971af773339" title=" " alt="" coords="31,384,202,429"/>
|
|
<area shape="poly" title=" " alt="" coords="300,409,202,409,202,404,300,404"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a5fe2e79afdfd737818c15edfc49f378e" title=" " alt="" coords="31,453,202,498"/>
|
|
<area shape="poly" title=" " alt="" coords="301,433,203,457,202,452,300,428"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb5fab7ca94d3e959fd7db6167caf5ee" name="aeb5fab7ca94d3e959fd7db6167caf5ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb5fab7ca94d3e959fd7db6167caf5ee">◆ </a></span>getCurrentMutableContext()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Context.html">Context</a> & Catch::getCurrentMutableContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aeb5fab7ca94d3e959fd7db6167caf5ee_icgraph.png" border="0" usemap="#anamespaceCatch_aeb5fab7ca94d3e959fd7db6167caf5ee_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aeb5fab7ca94d3e959fd7db6167caf5ee_icgraph" id="anamespaceCatch_aeb5fab7ca94d3e959fd7db6167caf5ee_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="603,73,792,118"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#af890db02c69e36356ac9f8be4084c464" title=" " alt="" coords="301,29,555,57"/>
|
|
<area shape="poly" title=" " alt="" coords="587,77,503,60,504,55,588,71"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a52a748e770d22a18bd8f96430f75d218" title=" " alt="" coords="330,81,526,109"/>
|
|
<area shape="poly" title=" " alt="" coords="588,98,526,98,526,92,588,92"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="341,133,515,161"/>
|
|
<area shape="poly" title=" " alt="" coords="588,119,504,135,503,130,587,114"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a8c82b89613ebd99f1ba1a3f7b634e571" title=" " alt="" coords="108,29,253,57"/>
|
|
<area shape="poly" title=" " alt="" coords="286,46,253,46,253,40,286,40"/>
|
|
<area shape="poly" title=" " alt="" coords="205,16,196,10,180,8,165,10,157,14,155,20,159,28,154,30,150,20,153,11,164,5,180,3,198,5,207,11"/>
|
|
<area shape="rect" href="catch__amalgamated_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,29,60,57"/>
|
|
<area shape="poly" title=" " alt="" coords="92,46,60,46,60,40,92,40"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="108,81,253,109"/>
|
|
<area shape="poly" title=" " alt="" coords="315,98,254,98,254,92,315,92"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af65507889895c5c4b04fb831eeab2972" name="af65507889895c5c4b04fb831eeab2972"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af65507889895c5c4b04fb831eeab2972">◆ </a></span>getFormattedDuration()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::getFormattedDuration </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>duration</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a585459763f2c7610e57de2dd22dd1ad8" name="a585459763f2c7610e57de2dd22dd1ad8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a585459763f2c7610e57de2dd22dd1ad8">◆ </a></span>getMutableRegistryHub()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1IMutableRegistryHub.html">IMutableRegistryHub</a> & Catch::getMutableRegistryHub </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a585459763f2c7610e57de2dd22dd1ad8_icgraph.png" border="0" usemap="#anamespaceCatch_a585459763f2c7610e57de2dd22dd1ad8_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a585459763f2c7610e57de2dd22dd1ad8_icgraph" id="anamespaceCatch_a585459763f2c7610e57de2dd22dd1ad8_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="576,201,796,229"/>
|
|
<area shape="rect" href="structCatch_1_1AutoReg.html#a55b55f307b619aaee06f1ceb20660c08" title=" " alt="" coords="307,5,492,33"/>
|
|
<area shape="poly" title=" " alt="" coords="666,190,642,156,610,117,571,79,527,47,491,32,493,28,529,42,575,74,614,113,647,153,670,187"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#ab1f0013630047f8295e5969b624ad632" title=" " alt="" coords="280,81,518,126"/>
|
|
<area shape="poly" title=" " alt="" coords="645,196,590,168,527,140,492,129,494,124,529,135,592,163,647,191"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#aae9b0608769b42ff7bbd07687348c7e5" title=" " alt="" coords="277,149,522,177"/>
|
|
<area shape="poly" title=" " alt="" coords="590,201,479,180,480,175,591,195"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#af8703a4eaf12133aa02a50dee831f2bc" title=" " alt="" coords="275,201,524,229"/>
|
|
<area shape="poly" title=" " alt="" coords="560,218,524,218,524,212,560,212"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a60f033a91680546a152f5dfa4427104c" title=" " alt="" coords="271,253,528,281"/>
|
|
<area shape="poly" title=" " alt="" coords="591,235,480,255,479,250,590,230"/>
|
|
<area shape="rect" href="structCatch_1_1RegistrarForTagAliases.html#ae4e45830e4763bcd65d55d8db9167b69" title=" " alt="" coords="292,305,506,350"/>
|
|
<area shape="poly" title=" " alt="" coords="647,239,592,267,529,295,494,307,492,302,527,290,590,263,645,234"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="312,373,486,401"/>
|
|
<area shape="poly" title=" " alt="" coords="667,243,610,305,571,337,529,364,488,379,486,374,527,359,568,333,606,301,663,240"/>
|
|
<area shape="poly" title=" " alt="" coords="446,68,429,62,399,59,372,61,356,66,349,72,351,80,345,81,344,71,353,62,372,56,399,54,430,57,448,63"/>
|
|
<area shape="rect" href="classCatch_1_1ExceptionTranslatorRegistrar.html#a641142ed5d0f3c6608f496a9b9c4b38b" title=" " alt="" coords="5,236,223,298"/>
|
|
<area shape="poly" title=" " alt="" coords="255,270,223,270,223,264,255,264"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5d328566cb8da87b48f1fac3f319ac7a" name="a5d328566cb8da87b48f1fac3f319ac7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5d328566cb8da87b48f1fac3f319ac7a">◆ </a></span>getRegistryHub()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1IRegistryHub.html">IRegistryHub</a> const & Catch::getRegistryHub </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a5d328566cb8da87b48f1fac3f319ac7a_icgraph.png" border="0" usemap="#anamespaceCatch_a5d328566cb8da87b48f1fac3f319ac7a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a5d328566cb8da87b48f1fac3f319ac7a_icgraph" id="anamespaceCatch_a5d328566cb8da87b48f1fac3f319ac7a_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="870,132,1038,160"/>
|
|
<area shape="rect" href="namespaceCatch.html#aae7d61b3abc9c8d3c82407b380e6a414" title=" " alt="" coords="598,29,809,57"/>
|
|
<area shape="poly" title=" " alt="" coords="918,125,873,98,821,72,783,60,784,55,823,67,876,93,921,121"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#ab1f0013630047f8295e5969b624ad632" title=" " alt="" coords="287,169,526,214"/>
|
|
<area shape="poly" title=" " alt="" coords="855,163,823,167,668,180,526,189,526,183,668,175,822,162,855,158"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="585,81,822,109"/>
|
|
<area shape="poly" title=" " alt="" coords="867,131,775,112,776,107,868,126"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="319,85,494,113"/>
|
|
<area shape="poly" title=" " alt="" coords="855,143,585,123,494,113,494,108,585,118,855,138"/>
|
|
<area shape="rect" href="namespaceCatch.html#adafff91485eeeeb9e9333f317cc0e3b1" title=" " alt="" coords="589,247,818,274"/>
|
|
<area shape="poly" title=" " alt="" coords="916,170,823,218,747,249,745,244,821,213,913,165"/>
|
|
<area shape="poly" title=" " alt="" coords="747,16,732,10,704,8,677,10,663,15,659,20,665,27,661,30,654,20,660,11,676,5,704,3,733,5,749,12"/>
|
|
<area shape="poly" title=" " alt="" coords="454,156,436,150,406,147,379,149,362,154,355,160,357,168,352,169,350,159,359,150,378,144,406,142,437,145,456,151"/>
|
|
<area shape="poly" title=" " alt="" coords="570,100,494,101,494,95,570,94"/>
|
|
<area shape="poly" title=" " alt="" coords="626,245,504,217,506,211,627,240"/>
|
|
<area shape="rect" href="namespaceCatch.html#a4c77e898254807f1a2d7195ca324c19e" title=" " alt="" coords="285,383,528,410"/>
|
|
<area shape="poly" title=" " alt="" coords="676,286,615,330,577,353,538,372,501,385,499,380,536,367,575,348,612,326,672,282"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#aa2504dad6a91f3645e5f52c932c11270" title=" " alt="" coords="276,238,537,283"/>
|
|
<area shape="poly" title=" " alt="" coords="573,263,537,263,537,258,573,258"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="281,331,532,358"/>
|
|
<area shape="poly" title=" " alt="" coords="638,282,459,333,457,328,636,277"/>
|
|
<area shape="poly" title=" " alt="" coords="457,318,440,312,406,309,376,311,359,316,355,321,362,328,358,332,349,322,356,312,375,306,406,304,441,307,459,313"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,322,228,367"/>
|
|
<area shape="poly" title=" " alt="" coords="265,347,228,347,228,342,265,342"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af718eeab870712f292ed8dc6ee3f6488" name="af718eeab870712f292ed8dc6ee3f6488"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af718eeab870712f292ed8dc6ee3f6488">◆ </a></span>getResultCapture()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1IResultCapture.html">IResultCapture</a> & Catch::getResultCapture </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af718eeab870712f292ed8dc6ee3f6488_cgraph.png" border="0" usemap="#anamespaceCatch_af718eeab870712f292ed8dc6ee3f6488_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af718eeab870712f292ed8dc6ee3f6488_cgraph" id="anamespaceCatch_af718eeab870712f292ed8dc6ee3f6488_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,185,57"/>
|
|
<area shape="poly" title=" " alt="" coords="56,30,49,20,54,11,70,5,95,3,122,5,137,12,135,16,121,10,95,8,71,10,58,15,54,20,60,27"/>
|
|
<area shape="rect" href="namespaceCatch.html#a8b23533de8c7d123687ac2c8d36b653a" title=" " alt="" coords="233,29,419,57"/>
|
|
<area shape="poly" title=" " alt="" coords="185,40,217,40,217,46,185,46"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af718eeab870712f292ed8dc6ee3f6488_icgraph.png" border="0" usemap="#anamespaceCatch_af718eeab870712f292ed8dc6ee3f6488_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af718eeab870712f292ed8dc6ee3f6488_icgraph" id="anamespaceCatch_af718eeab870712f292ed8dc6ee3f6488_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="575,288,754,316"/>
|
|
<area shape="poly" title=" " alt="" coords="710,276,694,270,665,267,637,269,622,274,618,279,624,286,620,290,613,280,618,270,636,264,665,262,695,264,712,271"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#ab0ad55177ac1e5f00b123909b191f436" title=" " alt="" coords="311,5,492,50"/>
|
|
<area shape="poly" title=" " alt="" coords="652,274,636,228,609,171,573,113,550,87,525,65,491,46,494,41,529,60,554,84,577,110,614,169,641,226,658,273"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#a74627e1e399b026e9acbaf95ea673643" title=" " alt="" coords="312,75,490,119"/>
|
|
<area shape="poly" title=" " alt="" coords="646,276,599,204,565,166,526,134,489,116,492,112,528,129,568,162,603,201,651,273"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#a86b0b27acc803a4e1310c10820f3038f" title=" " alt="" coords="308,212,494,240"/>
|
|
<area shape="poly" title=" " alt="" coords="613,285,526,256,477,243,479,238,528,250,614,280"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a24e1bac2be5e078f26c395a96470b706" title=" " alt="" coords="314,144,488,189"/>
|
|
<area shape="poly" title=" " alt="" coords="635,280,586,241,526,203,488,188,490,184,528,199,589,237,639,276"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="276,288,527,316"/>
|
|
<area shape="poly" title=" " alt="" coords="559,305,527,305,527,300,559,300"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a8eab57b16f308eeb19bbb2b01a43e212" title=" " alt="" coords="316,340,487,385"/>
|
|
<area shape="poly" title=" " alt="" coords="587,323,488,345,487,340,585,318"/>
|
|
<area shape="rect" href="classCatch_1_1Section.html#a8a721885bdf057651c2745e67dad5946" title=" " alt="" coords="316,408,486,436"/>
|
|
<area shape="poly" title=" " alt="" coords="637,329,589,366,528,399,488,413,486,407,526,395,586,361,634,324"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a43190843f9eeb84a0b42b0bc95fdf93a" title=" " alt="" coords="316,460,487,505"/>
|
|
<area shape="poly" title=" " alt="" coords="647,331,598,391,565,423,528,450,489,468,486,463,526,445,562,419,594,387,643,328"/>
|
|
<area shape="rect" href="classCatch_1_1Section.html#aa1422edd68a77aa578b5cc6b8b69f86f" title=" " alt="" coords="311,528,492,556"/>
|
|
<area shape="poly" title=" " alt="" coords="656,332,639,374,612,425,575,476,553,499,528,519,494,536,491,531,526,515,549,496,571,473,607,422,634,372,651,330"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a118b852de3ec020b428ad43245dda9c8" title=" " alt="" coords="43,51,190,95"/>
|
|
<area shape="poly" title=" " alt="" coords="296,47,191,64,190,59,295,42"/>
|
|
<area shape="poly" title=" " alt="" coords="163,38,146,32,116,29,90,31,73,36,66,42,68,50,63,51,61,40,70,31,89,26,117,24,147,26,165,33"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#ab8010e6737ac7a1cdf1be9ab65220cb6" title=" " alt="" coords="23,164,210,192"/>
|
|
<area shape="poly" title=" " alt="" coords="300,212,202,195,203,190,301,207"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#a6de9ab7fdd4f1e3cccbbb058d8e58d1d" title=" " alt="" coords="18,216,215,244"/>
|
|
<area shape="poly" title=" " alt="" coords="292,231,215,232,215,226,292,225"/>
|
|
<area shape="poly" title=" " alt="" coords="299,142,275,134,175,98,177,93,277,129,300,137"/>
|
|
<area shape="poly" title=" " alt="" coords="447,276,431,270,401,267,374,269,358,274,355,279,361,286,357,290,349,280,355,270,373,264,401,262,432,264,449,271"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,271,228,315"/>
|
|
<area shape="poly" title=" " alt="" coords="260,300,228,299,228,294,260,295"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#afa9659f7d578e08f3cc8d971af773339" title=" " alt="" coords="31,340,202,385"/>
|
|
<area shape="poly" title=" " alt="" coords="300,365,202,365,202,360,300,360"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a5fe2e79afdfd737818c15edfc49f378e" title=" " alt="" coords="31,409,202,454"/>
|
|
<area shape="poly" title=" " alt="" coords="301,389,203,413,202,408,300,384"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba921d5844aa120874480fe71d1c1ae3" name="aba921d5844aa120874480fe71d1c1ae3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba921d5844aa120874480fe71d1c1ae3">◆ </a></span>getSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::uint32_t Catch::getSeed </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns Catch2's current RNG seed. </p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aba921d5844aa120874480fe71d1c1ae3_cgraph.png" border="0" usemap="#anamespaceCatch_aba921d5844aa120874480fe71d1c1ae3_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aba921d5844aa120874480fe71d1c1ae3_cgraph" id="anamespaceCatch_aba921d5844aa120874480fe71d1c1ae3_cgraph">
|
|
<area shape="rect" title="Returns Catch2's current RNG seed." alt="" coords="5,57,125,85"/>
|
|
<area shape="rect" href="classCatch_1_1Context.html#a9b9038b5e6bd8495cbb247ff8a39fc41" title=" " alt="" coords="173,5,361,33"/>
|
|
<area shape="poly" title=" " alt="" coords="121,54,195,35,196,40,122,59"/>
|
|
<area shape="rect" href="namespaceCatch.html#a8b23533de8c7d123687ac2c8d36b653a" title=" " alt="" coords="174,57,360,85"/>
|
|
<area shape="poly" title=" " alt="" coords="125,68,158,68,158,74,125,74"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a71994ea53eb66e353e5e195088f9bad7" title=" " alt="" coords="180,109,354,137"/>
|
|
<area shape="poly" title=" " alt="" coords="122,83,196,102,195,107,121,88"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26cdeefafe46a4d606b51248eb7bbe7e" name="a26cdeefafe46a4d606b51248eb7bbe7e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26cdeefafe46a4d606b51248eb7bbe7e">◆ </a></span>handleExceptionMatchExpr() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::handleExceptionMatchExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1AssertionHandler.html">AssertionHandler</a> &</td> <td class="paramname"><span class="paramname"><em>handler</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>str</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_cgraph.png" border="0" usemap="#anamespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_cgraph" id="anamespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,249,57"/>
|
|
<area shape="poly" title=" " alt="" coords="83,30,76,20,82,11,99,5,127,3,157,5,173,12,171,16,156,10,127,8,100,10,85,15,81,20,87,27"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Matchers.html#ae584743abef84739c036faf46eef53b7" title=" " alt="" coords="297,29,474,57"/>
|
|
<area shape="poly" title=" " alt="" coords="249,40,281,40,281,46,249,46"/>
|
|
<area shape="poly" title=" " alt="" coords="342,30,334,20,340,11,357,5,385,3,416,5,432,12,430,16,414,10,385,8,358,10,343,15,340,20,346,27"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_icgraph.png" border="0" usemap="#anamespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_icgraph" id="anamespaceCatch_a26cdeefafe46a4d606b51248eb7bbe7e_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,249,57"/>
|
|
<area shape="poly" title=" " alt="" coords="169,16,154,10,127,8,102,10,88,15,84,20,90,27,86,30,79,20,84,11,100,5,127,3,155,5,171,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c77e898254807f1a2d7195ca324c19e" name="a4c77e898254807f1a2d7195ca324c19e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c77e898254807f1a2d7195ca324c19e">◆ </a></span>handleExceptionMatchExpr() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::handleExceptionMatchExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1AssertionHandler.html">AssertionHandler</a> &</td> <td class="paramname"><span class="paramname"><em>handler</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">StringMatcher const &</td> <td class="paramname"><span class="paramname"><em>matcher</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a4c77e898254807f1a2d7195ca324c19e_cgraph.png" border="0" usemap="#anamespaceCatch_a4c77e898254807f1a2d7195ca324c19e_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a4c77e898254807f1a2d7195ca324c19e_cgraph" id="anamespaceCatch_a4c77e898254807f1a2d7195ca324c19e_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,83,249,111"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#ac061e1d051135385f450973b676b2579" title=" " alt="" coords="322,29,500,74"/>
|
|
<area shape="poly" title=" " alt="" coords="218,80,307,66,307,71,219,85"/>
|
|
<area shape="rect" href="namespaceCatch.html#adafff91485eeeeb9e9333f317cc0e3b1" title=" " alt="" coords="297,112,526,140"/>
|
|
<area shape="poly" title=" " alt="" coords="249,107,281,110,281,116,249,112"/>
|
|
<area shape="poly" title=" " alt="" coords="358,29,356,19,365,10,384,5,411,3,442,5,460,11,458,16,440,10,411,8,385,10,368,15,361,21,363,28"/>
|
|
<area shape="rect" href="classCatch_1_1ExprLhs.html#a0bcbddc42c67a4dea5fc68c4e8bcde84" title=" " alt="" coords="582,22,811,50"/>
|
|
<area shape="poly" title=" " alt="" coords="501,44,566,40,567,46,501,49"/>
|
|
<area shape="rect" href="classCatch_1_1IRegistryHub.html#aa97defa756fe28dd6249b19c12bbbec1" title=" " alt="" coords="580,73,813,118"/>
|
|
<area shape="poly" title=" " alt="" coords="526,111,564,107,565,112,527,117"/>
|
|
<area shape="rect" href="namespaceCatch.html#a5d328566cb8da87b48f1fac3f319ac7a" title=" " alt="" coords="613,142,780,170"/>
|
|
<area shape="poly" title=" " alt="" coords="527,135,598,143,598,148,526,141"/>
|
|
<area shape="rect" href="classCatch_1_1IExceptionTranslatorRegistry.html#af76ae8c331a17f2a94c9720bc0d686bb" title=" " alt="" coords="574,193,819,238"/>
|
|
<area shape="poly" title=" " alt="" coords="454,138,575,178,600,186,598,191,573,184,453,143"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa482cabbfc31abf2c713b0aeb9f7f2d" name="afa482cabbfc31abf2c713b0aeb9f7f2d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa482cabbfc31abf2c713b0aeb9f7f2d">◆ </a></span>handleSignal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void Catch::handleSignal </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>sig</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_afa482cabbfc31abf2c713b0aeb9f7f2d_cgraph.png" border="0" usemap="#anamespaceCatch_afa482cabbfc31abf2c713b0aeb9f7f2d_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_afa482cabbfc31abf2c713b0aeb9f7f2d_cgraph" id="anamespaceCatch_afa482cabbfc31abf2c713b0aeb9f7f2d_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,156,42"/>
|
|
<area shape="rect" href="namespaceCatch.html#acdca3f30c7a7ca028d959a4bf9cf6122" title=" " alt="" coords="204,5,412,50"/>
|
|
<area shape="poly" title=" " alt="" coords="156,25,188,25,188,30,156,30"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a76a7aa70b229be45ef1eec1d5ca8d87c" name="a76a7aa70b229be45ef1eec1d5ca8d87c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a76a7aa70b229be45ef1eec1d5ca8d87c">◆ </a></span>isColourImplAvailable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isColourImplAvailable </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="#a91308e87521e370e591065a22b010025">ColourMode</a></td> <td class="paramname"><span class="paramname"><em>colourSelection</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a76a7aa70b229be45ef1eec1d5ca8d87c_icgraph.png" border="0" usemap="#anamespaceCatch_a76a7aa70b229be45ef1eec1d5ca8d87c_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a76a7aa70b229be45ef1eec1d5ca8d87c_icgraph" id="anamespaceCatch_a76a7aa70b229be45ef1eec1d5ca8d87c_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="513,5,722,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="497,22,466,22,466,16,497,16"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab079497368fb1df25af39ad494d2a241" name="ab079497368fb1df25af39ad494d2a241"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab079497368fb1df25af39ad494d2a241">◆ </a></span>isDebuggerActive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isDebuggerActive </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6976174b3c594c40f8ed2019360b6581" name="a6976174b3c594c40f8ed2019360b6581"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6976174b3c594c40f8ed2019360b6581">◆ </a></span>isFalseTest()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isFalseTest </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>flags</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a6976174b3c594c40f8ed2019360b6581_icgraph.png" border="0" usemap="#anamespaceCatch_a6976174b3c594c40f8ed2019360b6581_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a6976174b3c594c40f8ed2019360b6581_icgraph" id="anamespaceCatch_a6976174b3c594c40f8ed2019360b6581_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="907,43,1044,71"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#a26a777f3959353c729544cb2ace0d279" title=" " alt="" coords="690,35,859,79"/>
|
|
<area shape="poly" title=" " alt="" coords="891,60,859,60,859,54,891,54"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#aea7b7b6894924f055ae23b6f2b89d43d" title=" " alt="" coords="5,29,174,74"/>
|
|
<area shape="poly" title=" " alt="" coords="685,33,642,25,515,16,387,19,270,28,174,41,174,35,269,23,387,13,515,11,643,20,686,28"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#aaa46070791a6c07caaed86229b8d9d75" title=" " alt="" coords="457,35,642,79"/>
|
|
<area shape="poly" title=" " alt="" coords="674,60,643,60,643,54,674,54"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#a78c43506c2b3d8cc1fb141a97d09ec94" title=" " alt="" coords="222,89,409,134"/>
|
|
<area shape="poly" title=" " alt="" coords="683,86,643,94,521,108,410,113,409,108,521,103,642,89,682,81"/>
|
|
<area shape="poly" title=" " alt="" coords="126,17,113,10,89,8,68,10,55,15,50,21,52,28,46,29,45,19,52,10,67,5,90,3,114,5,129,12"/>
|
|
<area shape="poly" title=" " alt="" coords="442,58,174,55,174,50,442,53"/>
|
|
<area shape="poly" title=" " alt="" coords="443,85,410,92,409,87,441,79"/>
|
|
<area shape="poly" title=" " alt="" coords="214,87,173,77,175,71,215,82"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4f2869d96986c4956f5cb9649d0119d" name="ad4f2869d96986c4956f5cb9649d0119d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4f2869d96986c4956f5cb9649d0119d">◆ </a></span>isJustInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isJustInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>flags</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37d450336c237ac77721f0a3f9fb048d" name="a37d450336c237ac77721f0a3f9fb048d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37d450336c237ac77721f0a3f9fb048d">◆ </a></span>isnan() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isnan </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>d</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff37796f0f578c2816f74267e641c5f7" name="aff37796f0f578c2816f74267e641c5f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff37796f0f578c2816f74267e641c5f7">◆ </a></span>isnan() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isnan </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>f</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f62175677952a64dfbc90887726180d" name="a4f62175677952a64dfbc90887726180d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f62175677952a64dfbc90887726180d">◆ </a></span>isOk()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isOk </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1ResultWas.html#a624e1ee3661fcf6094ceef1f654601ef">ResultWas::OfType</a></td> <td class="paramname"><span class="paramname"><em>resultType</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a4f62175677952a64dfbc90887726180d_icgraph.png" border="0" usemap="#anamespaceCatch_a4f62175677952a64dfbc90887726180d_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a4f62175677952a64dfbc90887726180d_icgraph" id="anamespaceCatch_a4f62175677952a64dfbc90887726180d_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="438,48,533,76"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#ae39658b71c4afc3c8a859043b0e97027" title=" " alt="" coords="222,5,390,50"/>
|
|
<area shape="poly" title=" " alt="" coords="422,53,390,47,391,41,423,48"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#ac5cc872b721d5fb65d87221d30b22fdd" title=" " alt="" coords="222,75,390,119"/>
|
|
<area shape="poly" title=" " alt="" coords="423,77,391,83,390,78,422,72"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#aea7b7b6894924f055ae23b6f2b89d43d" title=" " alt="" coords="5,40,174,85"/>
|
|
<area shape="poly" title=" " alt="" coords="207,46,175,51,174,46,206,41"/>
|
|
<area shape="poly" title=" " alt="" coords="125,27,112,21,89,19,69,21,57,25,52,31,53,39,48,40,47,30,54,21,68,15,90,13,113,16,127,22"/>
|
|
<area shape="poly" title=" " alt="" coords="206,84,174,78,175,73,207,78"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a73b1b55bbb03be501419181d88db9c6f" name="a73b1b55bbb03be501419181d88db9c6f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a73b1b55bbb03be501419181d88db9c6f">◆ </a></span>isRedirectAvailable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isRedirectAvailable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">OutputRedirect::Kind</td> <td class="paramname"><span class="paramname"><em>kind</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12f76a88f2882e9d1d221979dec0324d" name="a12f76a88f2882e9d1d221979dec0324d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12f76a88f2882e9d1d221979dec0324d">◆ </a></span>isThrowSafe()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::isThrowSafe </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> const &</td> <td class="paramname"><span class="paramname"><em>testCase</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a12f76a88f2882e9d1d221979dec0324d_cgraph.png" border="0" usemap="#anamespaceCatch_a12f76a88f2882e9d1d221979dec0324d_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a12f76a88f2882e9d1d221979dec0324d_cgraph" id="anamespaceCatch_a12f76a88f2882e9d1d221979dec0324d_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,65,152,93"/>
|
|
<area shape="poly" title=" " alt="" coords="40,66,34,56,39,47,54,41,79,39,105,41,119,48,117,52,103,46,78,44,55,46,43,51,40,56,45,63"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#aadb95f849359de1e6eb915aab063e542" title=" " alt="" coords="200,5,402,33"/>
|
|
<area shape="poly" title=" " alt="" coords="127,62,199,42,226,35,228,40,200,47,129,67"/>
|
|
<area shape="rect" href="classCatch_1_1TestCaseHandle.html#a9a89d26457c8585f93eb8baea0f39884" title=" " alt="" coords="216,57,386,102"/>
|
|
<area shape="poly" title=" " alt="" coords="152,76,200,76,200,82,152,82"/>
|
|
<area shape="rect" href="structCatch_1_1TestCaseInfo.html#afc70d4379a2070cc22b693ffe3932c1a" title=" " alt="" coords="226,126,376,171"/>
|
|
<area shape="poly" title=" " alt="" coords="126,91,213,118,212,124,125,96"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a12f76a88f2882e9d1d221979dec0324d_icgraph.png" border="0" usemap="#anamespaceCatch_a12f76a88f2882e9d1d221979dec0324d_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a12f76a88f2882e9d1d221979dec0324d_icgraph" id="anamespaceCatch_a12f76a88f2882e9d1d221979dec0324d_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="241,29,387,57"/>
|
|
<area shape="poly" title=" " alt="" coords="350,16,338,10,314,8,292,10,279,15,276,20,281,27,277,30,271,20,276,11,290,5,314,3,339,5,353,12"/>
|
|
<area shape="rect" href="classCatch_1_1TestSpec.html#ae62a33926c9c2c3ab5b6f27a9e7aa484" title=" " alt="" coords="5,21,193,66"/>
|
|
<area shape="poly" title=" " alt="" coords="225,46,193,46,193,40,225,40"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35e54475ed669ef7f7ac00b858e91b2a" name="a35e54475ed669ef7f7ac00b858e91b2a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35e54475ed669ef7f7ac00b858e91b2a">◆ </a></span>libraryVersion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structCatch_1_1Version.html">Version</a> const & Catch::libraryVersion </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a35e54475ed669ef7f7ac00b858e91b2a_icgraph.png" border="0" usemap="#anamespaceCatch_a35e54475ed669ef7f7ac00b858e91b2a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a35e54475ed669ef7f7ac00b858e91b2a_icgraph" id="anamespaceCatch_a35e54475ed669ef7f7ac00b858e91b2a_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="842,32,999,60"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#ac28e293014007bbd9f6383c2d5daa1e4" title=" " alt="" coords="603,5,794,33"/>
|
|
<area shape="poly" title=" " alt="" coords="826,37,794,33,794,28,827,32"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4286263c17b16c3ea9d0632bd4f8eaee" title=" " alt="" coords="604,57,793,85"/>
|
|
<area shape="poly" title=" " alt="" coords="826,59,794,63,793,58,826,54"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#af890db02c69e36356ac9f8be4084c464" title=" " alt="" coords="301,32,555,60"/>
|
|
<area shape="poly" title=" " alt="" coords="588,33,556,36,556,31,587,27"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a8c82b89613ebd99f1ba1a3f7b634e571" title=" " alt="" coords="108,32,253,60"/>
|
|
<area shape="poly" title=" " alt="" coords="286,48,253,48,253,43,286,43"/>
|
|
<area shape="poly" title=" " alt="" coords="205,18,196,13,180,11,165,13,157,17,155,23,159,30,154,33,150,23,153,14,164,8,180,5,198,8,207,14"/>
|
|
<area shape="rect" href="catch__amalgamated_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,32,60,60"/>
|
|
<area shape="poly" title=" " alt="" coords="92,48,60,48,60,43,92,43"/>
|
|
<area shape="poly" title=" " alt="" coords="589,64,556,60,556,55,589,58"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11c40de0d3593160a350d9e4323311b2" name="a11c40de0d3593160a350d9e4323311b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11c40de0d3593160a350d9e4323311b2">◆ </a></span>list()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::list </td>
|
|
<td>(</td>
|
|
<td class="paramtype">IEventListener &</td> <td class="paramname"><span class="paramname"><em>reporter</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1Config.html">Config</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a11c40de0d3593160a350d9e4323311b2_cgraph.png" border="0" usemap="#anamespaceCatch_a11c40de0d3593160a350d9e4323311b2_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a11c40de0d3593160a350d9e4323311b2_cgraph" id="anamespaceCatch_a11c40de0d3593160a350d9e4323311b2_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,84,92,112"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#aa9635ebb5686aa7b7a56670799f1bd55" title=" " alt="" coords="142,5,337,33"/>
|
|
<area shape="poly" title=" " alt="" coords="70,81,102,62,139,43,160,35,162,40,141,48,104,66,73,86"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#a4af3e61afbc5db0c2bb1138254a765ce" title=" " alt="" coords="140,57,339,85"/>
|
|
<area shape="poly" title=" " alt="" coords="92,89,124,85,124,90,92,94"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#a87797a539ff81a7c3c0b302ede7ec9d3" title=" " alt="" coords="157,109,322,137"/>
|
|
<area shape="poly" title=" " alt="" coords="92,101,141,107,141,113,92,106"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#a4717b0c64f13c6f7dc4afdaeb396b7b9" title=" " alt="" coords="155,161,324,189"/>
|
|
<area shape="poly" title=" " alt="" coords="73,110,141,146,162,154,160,159,139,151,70,114"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a11c40de0d3593160a350d9e4323311b2_icgraph.png" border="0" usemap="#anamespaceCatch_a11c40de0d3593160a350d9e4323311b2_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a11c40de0d3593160a350d9e4323311b2_icgraph" id="anamespaceCatch_a11c40de0d3593160a350d9e4323311b2_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="442,5,528,33"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a52a748e770d22a18bd8f96430f75d218" title=" " alt="" coords="199,5,394,33"/>
|
|
<area shape="poly" title=" " alt="" coords="426,22,394,22,394,16,426,16"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="5,5,151,33"/>
|
|
<area shape="poly" title=" " alt="" coords="184,22,151,22,151,16,184,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66d288723373b192f025a2f4ed2f3f11" name="a66d288723373b192f025a2f4ed2f3f11"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66d288723373b192f025a2f4ed2f3f11">◆ </a></span>makeColourImpl()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< ColourImpl > Catch::makeColourImpl </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="#a91308e87521e370e591065a22b010025">ColourMode</a></td> <td class="paramname"><span class="paramname"><em>colourSelection</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">IStream *</td> <td class="paramname"><span class="paramname"><em>stream</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a66d288723373b192f025a2f4ed2f3f11_cgraph.png" border="0" usemap="#anamespaceCatch_a66d288723373b192f025a2f4ed2f3f11_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a66d288723373b192f025a2f4ed2f3f11_cgraph" id="anamespaceCatch_a66d288723373b192f025a2f4ed2f3f11_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,179,42"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="227,5,376,50"/>
|
|
<area shape="poly" title=" " alt="" coords="179,25,212,25,212,30,179,30"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a66d288723373b192f025a2f4ed2f3f11_icgraph.png" border="0" usemap="#anamespaceCatch_a66d288723373b192f025a2f4ed2f3f11_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a66d288723373b192f025a2f4ed2f3f11_icgraph" id="anamespaceCatch_a66d288723373b192f025a2f4ed2f3f11_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="603,56,777,84"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#af890db02c69e36356ac9f8be4084c464" title=" " alt="" coords="301,29,555,57"/>
|
|
<area shape="poly" title=" " alt="" coords="587,62,556,59,556,54,588,57"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="341,81,515,109"/>
|
|
<area shape="poly" title=" " alt="" coords="588,82,516,89,515,84,587,77"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a8c82b89613ebd99f1ba1a3f7b634e571" title=" " alt="" coords="108,29,253,57"/>
|
|
<area shape="poly" title=" " alt="" coords="286,46,253,46,253,40,286,40"/>
|
|
<area shape="poly" title=" " alt="" coords="205,16,196,10,180,8,165,10,157,14,155,20,159,28,154,30,150,20,153,11,164,5,180,3,198,5,207,11"/>
|
|
<area shape="rect" href="catch__amalgamated_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,29,60,57"/>
|
|
<area shape="poly" title=" " alt="" coords="92,46,60,46,60,40,92,40"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a96d773398ae9697da7845bbf5027e35e" name="a96d773398ae9697da7845bbf5027e35e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a96d773398ae9697da7845bbf5027e35e">◆ </a></span>makeCommandLineParser()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Clara_1_1Parser.html">Clara::Parser</a> Catch::makeCommandLineParser </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1ConfigData.html">ConfigData</a> &</td> <td class="paramname"><span class="paramname"><em>config</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a96d773398ae9697da7845bbf5027e35e_cgraph.png" border="0" usemap="#anamespaceCatch_a96d773398ae9697da7845bbf5027e35e_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a96d773398ae9697da7845bbf5027e35e_cgraph" id="anamespaceCatch_a96d773398ae9697da7845bbf5027e35e_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,255,243,282"/>
|
|
<area shape="rect" href="namespaceCatch.html#a170bbe5db76570c4820b5e2eb260f82b" title=" " alt="" coords="291,5,501,33"/>
|
|
<area shape="poly" title=" " alt="" coords="129,253,150,212,184,155,231,95,259,67,289,44,300,37,303,42,292,48,262,71,235,98,189,158,155,214,134,256"/>
|
|
<area shape="rect" href="namespaceCatch.html#a5d328566cb8da87b48f1fac3f319ac7a" title=" " alt="" coords="312,57,480,85"/>
|
|
<area shape="poly" title=" " alt="" coords="132,253,156,220,192,177,237,132,289,94,300,89,302,94,292,99,241,136,196,180,160,223,137,256"/>
|
|
<area shape="rect" href="classCatch_1_1IRegistryHub.html#aecb81b9fcf4fc3348778adc57531f079" title=" " alt="" coords="316,109,476,154"/>
|
|
<area shape="poly" title=" " alt="" coords="143,252,207,210,289,163,304,157,306,162,292,168,210,214,146,256"/>
|
|
<area shape="rect" href="namespaceCatch.html#a76a7aa70b229be45ef1eec1d5ca8d87c" title=" " alt="" coords="291,177,500,205"/>
|
|
<area shape="poly" title=" " alt="" coords="170,252,290,215,321,207,322,212,291,220,171,257"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae987bd04fd59321f5183794daeffd4cf" title=" " alt="" coords="301,229,490,257"/>
|
|
<area shape="poly" title=" " alt="" coords="243,255,285,251,286,256,243,260"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a64ba838a0c2e6767d095a7a01fc07b48" title=" " alt="" coords="549,280,791,308"/>
|
|
<area shape="poly" title=" " alt="" coords="243,271,534,285,533,290,243,277"/>
|
|
<area shape="rect" href="namespaceCatch.html#a369d3d53347e3c8da1d23ef64fa39daf" title=" " alt="" coords="331,331,460,358"/>
|
|
<area shape="poly" title=" " alt="" coords="177,280,330,323,328,329,176,286"/>
|
|
<area shape="rect" href="namespaceCatch.html#a084108b47f37d8bfd5db51c50c7451b3" title=" " alt="" coords="624,357,717,385"/>
|
|
<area shape="poly" title=" " alt="" coords="143,281,205,327,247,350,291,367,376,383,462,388,542,385,608,378,608,384,542,390,462,393,375,389,290,372,245,355,203,331,140,285"/>
|
|
<area shape="rect" href="namespaceCatch.html#a695f62327be0676e046291eeaae15110" title=" " alt="" coords="329,432,462,460"/>
|
|
<area shape="poly" title=" " alt="" coords="139,281,201,343,244,380,292,412,319,424,317,429,289,416,241,384,197,347,136,285"/>
|
|
<area shape="rect" href="namespaceCatch.html#ac036a17412d318598ffda8e1fe7a1177" title=" " alt="" coords="337,484,455,512"/>
|
|
<area shape="poly" title=" " alt="" coords="135,282,157,320,192,371,237,424,264,448,292,469,323,483,321,488,289,473,260,452,234,428,188,374,153,322,130,284"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a874fd7848ec5a0ef02d88c6ec37c9a03" title="Splits the reporter spec into reporter name and kv-pair options." alt="" coords="556,228,784,256"/>
|
|
<area shape="poly" title=" " alt="" coords="491,240,540,240,541,245,491,245"/>
|
|
<area shape="poly" title=" " alt="" coords="475,255,577,274,576,279,474,260"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="846,203,1006,230"/>
|
|
<area shape="poly" title=" " alt="" coords="784,228,831,223,831,229,785,233"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="839,255,1013,282"/>
|
|
<area shape="poly" title=" " alt="" coords="785,251,824,255,824,261,784,256"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="1061,255,1254,282"/>
|
|
<area shape="poly" title=" " alt="" coords="1013,266,1045,266,1045,271,1013,271"/>
|
|
<area shape="poly" title=" " alt="" coords="1118,256,1111,246,1116,236,1132,230,1157,228,1184,231,1199,237,1197,242,1183,236,1157,233,1133,235,1120,240,1117,245,1122,253"/>
|
|
<area shape="poly" title=" " alt="" coords="461,348,608,363,608,368,461,353"/>
|
|
<area shape="rect" href="namespaceCatch.html#a0760dbe87d090a55a35414db57d272c4" title=" " alt="" coords="588,484,753,512"/>
|
|
<area shape="poly" title=" " alt="" coords="455,503,572,504,572,509,455,508"/>
|
|
<area shape="poly" title=" " alt="" coords="587,492,470,492,470,487,587,487"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a96d773398ae9697da7845bbf5027e35e_icgraph.png" border="0" usemap="#anamespaceCatch_a96d773398ae9697da7845bbf5027e35e_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a96d773398ae9697da7845bbf5027e35e_icgraph" id="anamespaceCatch_a96d773398ae9697da7845bbf5027e35e_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9831933e640b35f907975c129f4763f" name="ae9831933e640b35f907975c129f4763f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9831933e640b35f907975c129f4763f">◆ </a></span>makeOutputRedirect()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< OutputRedirect > Catch::makeOutputRedirect </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>actual</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ae9831933e640b35f907975c129f4763f_cgraph.png" border="0" usemap="#anamespaceCatch_ae9831933e640b35f907975c129f4763f_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ae9831933e640b35f907975c129f4763f_cgraph" id="anamespaceCatch_ae9831933e640b35f907975c129f4763f_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,206,42"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="254,5,403,50"/>
|
|
<area shape="poly" title=" " alt="" coords="206,25,238,25,238,30,206,30"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a375b927ff7cc5356ff4a71626d54c83f" name="a375b927ff7cc5356ff4a71626d54c83f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a375b927ff7cc5356ff4a71626d54c83f">◆ </a></span>makeStream()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto Catch::makeStream </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>filename</em></span></td><td>)</td>
|
|
<td> -> <a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a><IStream> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_cgraph.png" border="0" usemap="#anamespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_cgraph" id="anamespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,155,42"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="203,5,352,50"/>
|
|
<area shape="poly" title=" " alt="" coords="155,25,187,25,187,30,155,30"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_icgraph.png" border="0" usemap="#anamespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_icgraph" id="anamespaceCatch_a375b927ff7cc5356ff4a71626d54c83f_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="603,56,753,84"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#af890db02c69e36356ac9f8be4084c464" title=" " alt="" coords="301,29,555,57"/>
|
|
<area shape="poly" title=" " alt="" coords="588,63,555,59,556,54,588,58"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="341,81,515,109"/>
|
|
<area shape="poly" title=" " alt="" coords="588,82,516,89,516,84,588,76"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a8c82b89613ebd99f1ba1a3f7b634e571" title=" " alt="" coords="108,29,253,57"/>
|
|
<area shape="poly" title=" " alt="" coords="286,46,253,46,253,40,286,40"/>
|
|
<area shape="poly" title=" " alt="" coords="205,16,196,10,180,8,165,10,157,14,155,20,159,28,154,30,150,20,153,11,164,5,180,3,198,5,207,11"/>
|
|
<area shape="rect" href="catch__amalgamated_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,29,60,57"/>
|
|
<area shape="poly" title=" " alt="" coords="92,46,60,46,60,40,92,40"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0bff8ed2ec530c293ad520bf2ce7075" name="ac0bff8ed2ec530c293ad520bf2ce7075"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0bff8ed2ec530c293ad520bf2ce7075">◆ </a></span>makeTestCaseInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a> > Catch::makeTestCaseInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>_className</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1NameAndTags.html">NameAndTags</a> const &</td> <td class="paramname"><span class="paramname"><em>nameAndTags</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1SourceLineInfo.html">SourceLineInfo</a> const &</td> <td class="paramname"><span class="paramname"><em>_lineInfo</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_cgraph.png" border="0" usemap="#anamespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_cgraph" id="anamespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,191,42"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="239,5,388,50"/>
|
|
<area shape="poly" title=" " alt="" coords="191,25,224,25,224,30,191,30"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_icgraph.png" border="0" usemap="#anamespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_icgraph" id="anamespaceCatch_ac0bff8ed2ec530c293ad520bf2ce7075_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="238,5,423,33"/>
|
|
<area shape="rect" href="structCatch_1_1AutoReg.html#a55b55f307b619aaee06f1ceb20660c08" title=" " alt="" coords="5,5,190,33"/>
|
|
<area shape="poly" title=" " alt="" coords="222,22,190,22,190,16,222,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4036958fd61b3ba0b3d2467e7f4f6fd7" name="a4036958fd61b3ba0b3d2467e7f4f6fd7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4036958fd61b3ba0b3d2467e7f4f6fd7">◆ </a></span>makeTestInvoker() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a> > Catch::makeTestInvoker </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void(*</td> <td class="paramname"><span class="paramname"><em>testAsFunction </em></span>)()</td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_cgraph.png" border="0" usemap="#anamespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_cgraph" id="anamespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,182,42"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="230,5,379,50"/>
|
|
<area shape="poly" title=" " alt="" coords="182,25,214,25,214,30,182,30"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_icgraph.png" border="0" usemap="#anamespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_icgraph" id="anamespaceCatch_a4036958fd61b3ba0b3d2467e7f4f6fd7_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="230,5,406,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a78ce8525c5901986486609d6c5b26a5f" title=" " alt="" coords="5,5,182,33"/>
|
|
<area shape="poly" title=" " alt="" coords="214,22,182,22,182,16,214,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78ce8525c5901986486609d6c5b26a5f" name="a78ce8525c5901986486609d6c5b26a5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78ce8525c5901986486609d6c5b26a5f">◆ </a></span>makeTestInvoker() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename C> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a> > Catch::makeTestInvoker </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void(C::*</td> <td class="paramname"><span class="paramname"><em>testAsMethod </em></span>)()</td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a78ce8525c5901986486609d6c5b26a5f_cgraph.png" border="0" usemap="#anamespaceCatch_a78ce8525c5901986486609d6c5b26a5f_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a78ce8525c5901986486609d6c5b26a5f_cgraph" id="anamespaceCatch_a78ce8525c5901986486609d6c5b26a5f_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,14,182,42"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="454,5,603,50"/>
|
|
<area shape="poly" title=" " alt="" coords="182,25,438,25,438,30,182,30"/>
|
|
<area shape="rect" href="namespaceCatch.html#a4036958fd61b3ba0b3d2467e7f4f6fd7" title=" " alt="" coords="230,39,406,67"/>
|
|
<area shape="poly" title=" " alt="" coords="182,35,214,39,214,44,182,40"/>
|
|
<area shape="poly" title=" " alt="" coords="406,40,438,36,439,41,407,45"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a277e030bde8011793e9903108bb07a18" name="a277e030bde8011793e9903108bb07a18"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a277e030bde8011793e9903108bb07a18">◆ </a></span>makeTestInvokerFixture()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename C> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< <a class="el" href="classCatch_1_1ITestInvoker.html">ITestInvoker</a> > Catch::makeTestInvokerFixture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void(C::*</td> <td class="paramname"><span class="paramname"><em>testAsMethod </em></span>)() const</td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a277e030bde8011793e9903108bb07a18_cgraph.png" border="0" usemap="#anamespaceCatch_a277e030bde8011793e9903108bb07a18_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a277e030bde8011793e9903108bb07a18_cgraph" id="anamespaceCatch_a277e030bde8011793e9903108bb07a18_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,226,57"/>
|
|
<area shape="poly" title=" " alt="" coords="76,30,69,20,74,11,90,5,116,3,143,5,158,12,155,16,141,10,115,8,91,10,78,15,75,20,80,27"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="274,21,423,66"/>
|
|
<area shape="poly" title=" " alt="" coords="226,40,258,40,258,46,226,46"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a277e030bde8011793e9903108bb07a18_icgraph.png" border="0" usemap="#anamespaceCatch_a277e030bde8011793e9903108bb07a18_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a277e030bde8011793e9903108bb07a18_icgraph" id="anamespaceCatch_a277e030bde8011793e9903108bb07a18_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,226,57"/>
|
|
<area shape="poly" title=" " alt="" coords="153,16,140,10,115,8,93,10,80,15,77,20,82,27,78,30,72,20,76,11,91,5,116,3,141,5,155,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add39a699bce7f13c95616fcaa62ab7ca" name="add39a699bce7f13c95616fcaa62ab7ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add39a699bce7f13c95616fcaa62ab7ca">◆ </a></span>nextafter() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double Catch::nextafter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>y</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae65d074e6c60320640a500d302b83bb2" name="ae65d074e6c60320640a500d302b83bb2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae65d074e6c60320640a500d302b83bb2">◆ </a></span>nextafter() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Catch::nextafter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>y</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5a7a360e947e33298ee18f652749230" name="ab5a7a360e947e33298ee18f652749230"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5a7a360e947e33298ee18f652749230">◆ </a></span>operator!=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc1e84abf2d7a8b971948ec4ab373280" name="adc1e84abf2d7a8b971948ec4ab373280"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc1e84abf2d7a8b971948ec4ab373280">◆ </a></span>operator""_sr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto Catch::operator""_sr </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char const *</td> <td class="paramname"><span class="paramname"><em>rawChars</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::size_t</td> <td class="paramname"><span class="paramname"><em>size</em></span> ) -> <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> </td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae053e7e198e60bf45f2b8bc51050f5f4" name="ae053e7e198e60bf45f2b8bc51050f5f4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae053e7e198e60bf45f2b8bc51050f5f4">◆ </a></span>operator+()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::operator+ </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c519834d917d9c6d2df64f26abcf059" name="a1c519834d917d9c6d2df64f26abcf059"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c519834d917d9c6d2df64f26abcf059">◆ </a></span>operator+=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto Catch::operator+= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>rhs</em></span> ) -> std::string& </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad31a3e3a246a7ae3b28d62db42ad5837" name="ad31a3e3a246a7ae3b28d62db42ad5837"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad31a3e3a246a7ae3b28d62db42ad5837">◆ </a></span>operator<() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator< </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Tag.html">Tag</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Tag.html">Tag</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab9aaac3d0fbc3b4b371541fd21ffb8ad" name="ab9aaac3d0fbc3b4b371541fd21ffb8ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9aaac3d0fbc3b4b371541fd21ffb8ad">◆ </a></span>operator<() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator< </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1TestCaseInfo.html">TestCaseInfo</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf821d46e662c8d93d80a98d79a10314" name="abf821d46e662c8d93d80a98d79a10314"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf821d46e662c8d93d80a98d79a10314">◆ </a></span>operator<<() <span class="overload">[1/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1LazyExpression.html">LazyExpression</a> const &</td> <td class="paramname"><span class="paramname"><em>lazyExpr</em></span> ) -> std::ostream& </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a27d46b1ac4a1956660e4e9361c4835b8" name="a27d46b1ac4a1956660e4e9361c4835b8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a27d46b1ac4a1956660e4e9361c4835b8">◆ </a></span>operator<<() <span class="overload">[2/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">pluralise const &</td> <td class="paramname"><span class="paramname"><em>pluraliser</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c8ea1f66bc1cdc3e1254ed7fa57c06d" name="a8c8ea1f66bc1cdc3e1254ed7fa57c06d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c8ea1f66bc1cdc3e1254ed7fa57c06d">◆ </a></span>operator<<() <span class="overload">[3/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1SourceLineInfo.html">SourceLineInfo</a> const &</td> <td class="paramname"><span class="paramname"><em>info</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acabbdedb64bd66b7e0233969f6cdfb58" name="acabbdedb64bd66b7e0233969f6cdfb58"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acabbdedb64bd66b7e0233969f6cdfb58">◆ </a></span>operator<<() <span class="overload">[4/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>str</em></span> ) -> std::ostream& </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7e8f5954fada348761e0473b3e4c1a2" name="aa7e8f5954fada348761e0473b3e4c1a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7e8f5954fada348761e0473b3e4c1a2">◆ </a></span>operator<<() <span class="overload">[5/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Version.html">Version</a> const &</td> <td class="paramname"><span class="paramname"><em>version</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a64142d8bbd7638d9af0e6b6829821e86" name="a64142d8bbd7638d9af0e6b6829821e86"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a64142d8bbd7638d9af0e6b6829821e86">◆ </a></span>operator<<() <span class="overload">[6/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">XmlEncode const &</td> <td class="paramname"><span class="paramname"><em>xmlEncode</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78a94236ca5f49ef11f36cf02483cb1d" name="a78a94236ca5f49ef11f36cf02483cb1d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78a94236ca5f49ef11f36cf02483cb1d">◆ </a></span>operator<<() <span class="overload">[7/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & Catch::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>out</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">lineOfChars</td> <td class="paramname"><span class="paramname"><em>value</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2842e594466b16b9ca13e09077b44406" name="a2842e594466b16b9ca13e09077b44406"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2842e594466b16b9ca13e09077b44406">◆ </a></span>operator==() <span class="overload">[1/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1ProcessedReporterSpec.html">ProcessedReporterSpec</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1ProcessedReporterSpec.html">ProcessedReporterSpec</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a408299b05a1363c7cd99fb5b6c7f1e3d" name="a408299b05a1363c7cd99fb5b6c7f1e3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a408299b05a1363c7cd99fb5b6c7f1e3d">◆ </a></span>operator==() <span class="overload">[2/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6d5126d3ec2d72a47fa404b704d99010" name="a6d5126d3ec2d72a47fa404b704d99010"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6d5126d3ec2d72a47fa404b704d99010">◆ </a></span>operator==() <span class="overload">[3/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a757e5758cf4ec14df26ff166f3db43ab" name="a757e5758cf4ec14df26ff166f3db43ab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a757e5758cf4ec14df26ff166f3db43ab">◆ </a></span>operator==() <span class="overload">[4/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Tag.html">Tag</a> const &</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Tag.html">Tag</a> const &</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a669c2650aec6ea2e3e0710b7fc552e68" name="a669c2650aec6ea2e3e0710b7fc552e68"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a669c2650aec6ea2e3e0710b7fc552e68">◆ </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="structCatch_1_1ResultDisposition.html#a3396cad6e2259af326b3aae93e23e9d8">ResultDisposition::Flags</a> Catch::operator| </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1ResultDisposition.html#a3396cad6e2259af326b3aae93e23e9d8">ResultDisposition::Flags</a></td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1ResultDisposition.html#a3396cad6e2259af326b3aae93e23e9d8">ResultDisposition::Flags</a></td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae987bd04fd59321f5183794daeffd4cf" name="ae987bd04fd59321f5183794daeffd4cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae987bd04fd59321f5183794daeffd4cf">◆ </a></span>parseReporterSpec()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Optional.html">Optional</a>< <a class="el" href="classCatch_1_1ReporterSpec.html">ReporterSpec</a> > Catch::parseReporterSpec </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>reporterSpec</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parses provided reporter spec string into</p>
|
|
<p>Returns empty optional on errors, e.g.</p><ul>
|
|
<li>field that is not first and not a key+value pair</li>
|
|
<li>duplicated keys in kv pair</li>
|
|
<li>unknown catch reporter option</li>
|
|
<li>empty key/value in an custom kv pair</li>
|
|
<li>... </li>
|
|
</ul>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ae987bd04fd59321f5183794daeffd4cf_cgraph.png" border="0" usemap="#anamespaceCatch_ae987bd04fd59321f5183794daeffd4cf_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ae987bd04fd59321f5183794daeffd4cf_cgraph" id="anamespaceCatch_ae987bd04fd59321f5183794daeffd4cf_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,57,195,85"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a874fd7848ec5a0ef02d88c6ec37c9a03" title="Splits the reporter spec into reporter name and kv-pair options." alt="" coords="250,31,478,58"/>
|
|
<area shape="poly" title=" " alt="" coords="195,59,234,55,235,60,196,64"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a64ba838a0c2e6767d095a7a01fc07b48" title=" " alt="" coords="243,83,485,110"/>
|
|
<area shape="poly" title=" " alt="" coords="196,78,227,81,227,86,195,83"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="540,5,699,33"/>
|
|
<area shape="poly" title=" " alt="" coords="478,31,525,26,525,31,479,36"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="533,57,706,85"/>
|
|
<area shape="poly" title=" " alt="" coords="479,54,518,58,517,63,478,59"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="754,57,948,85"/>
|
|
<area shape="poly" title=" " alt="" coords="707,68,739,68,739,74,707,74"/>
|
|
<area shape="poly" title=" " alt="" coords="812,58,805,48,810,39,826,33,851,31,878,33,893,40,891,44,877,38,851,36,827,38,814,43,810,48,816,55"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ae987bd04fd59321f5183794daeffd4cf_icgraph.png" border="0" usemap="#anamespaceCatch_ae987bd04fd59321f5183794daeffd4cf_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ae987bd04fd59321f5183794daeffd4cf_icgraph" id="anamespaceCatch_ae987bd04fd59321f5183794daeffd4cf_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="513,5,702,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="497,22,465,22,465,16,497,16"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a369d3d53347e3c8da1d23ef64fa39daf" name="a369d3d53347e3c8da1d23ef64fa39daf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a369d3d53347e3c8da1d23ef64fa39daf">◆ </a></span>parseUInt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Optional.html">Optional</a>< unsigned int > Catch::parseUInt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>base</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_cgraph.png" border="0" usemap="#anamespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_cgraph" id="anamespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,135,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a084108b47f37d8bfd5db51c50c7451b3" title=" " alt="" coords="183,5,276,33"/>
|
|
<area shape="poly" title=" " alt="" coords="135,16,167,16,167,22,135,22"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_icgraph.png" border="0" usemap="#anamespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_icgraph" id="anamespaceCatch_a369d3d53347e3c8da1d23ef64fa39daf_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="513,5,642,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="497,22,465,22,465,16,497,16"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aecf85e8927841af21b8fcd3bab31df2b" name="aecf85e8927841af21b8fcd3bab31df2b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aecf85e8927841af21b8fcd3bab31df2b">◆ </a></span>printTestRunTotals()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::printTestRunTotals </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>stream</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ColourImpl &</td> <td class="paramname"><span class="paramname"><em>streamColour</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Totals.html">Totals</a> const &</td> <td class="paramname"><span class="paramname"><em>totals</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aecf85e8927841af21b8fcd3bab31df2b_cgraph.png" border="0" usemap="#anamespaceCatch_aecf85e8927841af21b8fcd3bab31df2b_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aecf85e8927841af21b8fcd3bab31df2b_cgraph" id="anamespaceCatch_aecf85e8927841af21b8fcd3bab31df2b_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,32,191,60"/>
|
|
<area shape="rect" href="structCatch_1_1Counts.html#a84999490e0ecaa3de5e121bf48eda1b3" title=" " alt="" coords="239,5,420,33"/>
|
|
<area shape="poly" title=" " alt="" coords="191,32,223,29,223,34,191,38"/>
|
|
<area shape="rect" href="structCatch_1_1Counts.html#a71bb4c4ac8e1dcb06951848f587bf591" title=" " alt="" coords="255,57,404,85"/>
|
|
<area shape="poly" title=" " alt="" coords="191,53,240,59,239,64,191,59"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af13494e925a793e3e7143c6ce6f442c2" name="af13494e925a793e3e7143c6ce6f442c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af13494e925a793e3e7143c6ce6f442c2">◆ </a></span>rangeToString() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Range> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::rangeToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Range const &</td> <td class="paramname"><span class="paramname"><em>range</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af13494e925a793e3e7143c6ce6f442c2_cgraph.png" border="0" usemap="#anamespaceCatch_af13494e925a793e3e7143c6ce6f442c2_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af13494e925a793e3e7143c6ce6f442c2_cgraph" id="anamespaceCatch_af13494e925a793e3e7143c6ce6f442c2_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,161,57"/>
|
|
<area shape="poly" title=" " alt="" coords="56,30,51,20,55,11,66,5,83,3,101,5,111,11,109,16,99,10,83,8,67,10,59,14,57,20,60,28"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af13494e925a793e3e7143c6ce6f442c2_icgraph.png" border="0" usemap="#anamespaceCatch_af13494e925a793e3e7143c6ce6f442c2_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af13494e925a793e3e7143c6ce6f442c2_icgraph" id="anamespaceCatch_af13494e925a793e3e7143c6ce6f442c2_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="327,134,482,162"/>
|
|
<area shape="poly" title=" " alt="" coords="450,121,434,115,404,113,377,115,362,120,358,125,364,132,360,135,353,125,358,115,376,109,404,107,435,110,451,116"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01R_00_01std_1_1enable__if__t_3_01is__range_3_01R_01_4_1_1value_01_13b8d115cf150e9309780e90914c18dd.html#a095eb21ca290da6f2a6ff1abe28cfc71" title=" " alt="" coords="5,5,279,101"/>
|
|
<area shape="poly" title=" " alt="" coords="349,131,275,104,277,99,350,126"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01T_0fSZ_0e_4.html#a3698cea2c24d8649ec9ecb5fa679eeb7" title=" " alt="" coords="70,126,214,170"/>
|
|
<area shape="poly" title=" " alt="" coords="311,150,215,150,215,145,311,145"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae162dc66b7767a52e7e4283915fd3d9f" title=" " alt="" coords="64,194,220,222"/>
|
|
<area shape="poly" title=" " alt="" coords="341,169,279,185,221,197,220,192,278,180,340,164"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae162dc66b7767a52e7e4283915fd3d9f" name="ae162dc66b7767a52e7e4283915fd3d9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae162dc66b7767a52e7e4283915fd3d9f">◆ </a></span>rangeToString() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Allocator> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::rangeToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< bool, Allocator > const &</td> <td class="paramname"><span class="paramname"><em>v</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ae162dc66b7767a52e7e4283915fd3d9f_cgraph.png" border="0" usemap="#anamespaceCatch_ae162dc66b7767a52e7e4283915fd3d9f_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ae162dc66b7767a52e7e4283915fd3d9f_cgraph" id="anamespaceCatch_ae162dc66b7767a52e7e4283915fd3d9f_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,105,161,133"/>
|
|
<area shape="rect" href="namespaceCatch.html#af13494e925a793e3e7143c6ce6f442c2" title=" " alt="" coords="249,29,404,57"/>
|
|
<area shape="poly" title=" " alt="" coords="116,102,208,67,239,59,240,64,209,72,118,107"/>
|
|
<area shape="rect" href="classCatch_1_1ReusableStringStream.html#a3d93d9f26cddd6c5c48b6ef63c694119" title="Returns the serialized state." alt="" coords="209,105,445,133"/>
|
|
<area shape="poly" title=" " alt="" coords="161,116,193,116,193,122,161,122"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#af0ad48344ffd3f92f3568465248a9880" title=" " alt="" coords="243,181,410,209"/>
|
|
<area shape="poly" title=" " alt="" coords="131,131,266,174,265,179,129,136"/>
|
|
<area shape="poly" title=" " alt="" coords="285,30,278,20,284,11,300,5,327,3,355,5,371,12,369,16,354,10,327,8,301,10,287,15,284,20,290,27"/>
|
|
<area shape="poly" title=" " alt="" coords="285,106,278,96,284,87,300,81,327,79,355,81,371,88,369,92,354,86,327,84,301,86,287,91,284,96,290,103"/>
|
|
<area shape="poly" title=" " alt="" coords="285,182,278,172,284,163,300,157,327,155,355,157,371,164,369,168,354,162,327,160,301,162,287,167,284,172,290,179"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe4e6770da547e43e9e4eeaa05f946ea" name="afe4e6770da547e43e9e4eeaa05f946ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe4e6770da547e43e9e4eeaa05f946ea">◆ </a></span>replaceInPlace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::replaceInPlace </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string &</td> <td class="paramname"><span class="paramname"><em>str</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>replaceThis</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>withThis</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdca3f30c7a7ca028d959a4bf9cf6122" name="acdca3f30c7a7ca028d959a4bf9cf6122"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdca3f30c7a7ca028d959a4bf9cf6122">◆ </a></span>restorePreviousSignalHandlers()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void Catch::restorePreviousSignalHandlers </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_acdca3f30c7a7ca028d959a4bf9cf6122_icgraph.png" border="0" usemap="#anamespaceCatch_acdca3f30c7a7ca028d959a4bf9cf6122_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_acdca3f30c7a7ca028d959a4bf9cf6122_icgraph" id="anamespaceCatch_acdca3f30c7a7ca028d959a4bf9cf6122_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="204,5,412,50"/>
|
|
<area shape="rect" href="namespaceCatch.html#afa482cabbfc31abf2c713b0aeb9f7f2d" title=" " alt="" coords="5,14,156,42"/>
|
|
<area shape="poly" title=" " alt="" coords="188,30,156,30,156,25,188,25"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf5ea05e942d2d7fe79111e12754ed76" name="acf5ea05e942d2d7fe79111e12754ed76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf5ea05e942d2d7fe79111e12754ed76">◆ </a></span>rngSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int Catch::rngSeed </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_acf5ea05e942d2d7fe79111e12754ed76_cgraph.png" border="0" usemap="#anamespaceCatch_acf5ea05e942d2d7fe79111e12754ed76_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_acf5ea05e942d2d7fe79111e12754ed76_cgraph" id="anamespaceCatch_acf5ea05e942d2d7fe79111e12754ed76_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,57,125,85"/>
|
|
<area shape="rect" href="classCatch_1_1Context.html#a9b9038b5e6bd8495cbb247ff8a39fc41" title=" " alt="" coords="173,5,361,33"/>
|
|
<area shape="poly" title=" " alt="" coords="121,54,195,35,196,40,122,59"/>
|
|
<area shape="rect" href="namespaceCatch.html#a8b23533de8c7d123687ac2c8d36b653a" title=" " alt="" coords="174,57,360,85"/>
|
|
<area shape="poly" title=" " alt="" coords="125,68,158,68,158,74,125,74"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a71994ea53eb66e353e5e195088f9bad7" title=" " alt="" coords="180,109,354,137"/>
|
|
<area shape="poly" title=" " alt="" coords="122,83,196,102,195,107,121,88"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6869418a3394de1080b85a72d73b37e2" name="a6869418a3394de1080b85a72d73b37e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6869418a3394de1080b85a72d73b37e2">◆ </a></span>scopedActivate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RedirectGuard Catch::scopedActivate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">OutputRedirect &</td> <td class="paramname"><span class="paramname"><em>redirectImpl</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a604293e8cd25e37091594d6f30c5f54e" name="a604293e8cd25e37091594d6f30c5f54e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a604293e8cd25e37091594d6f30c5f54e">◆ </a></span>scopedDeactivate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RedirectGuard Catch::scopedDeactivate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">OutputRedirect &</td> <td class="paramname"><span class="paramname"><em>redirectImpl</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a161400810eb0995394d6d8d3cae821ad" name="a161400810eb0995394d6d8d3cae821ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a161400810eb0995394d6d8d3cae821ad">◆ </a></span>seedRng()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::seedRng </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a161400810eb0995394d6d8d3cae821ad_cgraph.png" border="0" usemap="#anamespaceCatch_a161400810eb0995394d6d8d3cae821ad_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a161400810eb0995394d6d8d3cae821ad_cgraph" id="anamespaceCatch_a161400810eb0995394d6d8d3cae821ad_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,65,128,93"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a71994ea53eb66e353e5e195088f9bad7" title=" " alt="" coords="176,5,349,33"/>
|
|
<area shape="poly" title=" " alt="" coords="111,62,175,42,196,35,198,41,176,47,113,67"/>
|
|
<area shape="rect" href="classCatch_1_1SimplePcg32.html#a215dac93c384973353a2b4f87f68c8bc" title=" " alt="" coords="187,57,338,102"/>
|
|
<area shape="poly" title=" " alt="" coords="128,76,171,76,171,82,128,82"/>
|
|
<area shape="rect" href="namespaceCatch.html#a95e86995bfdce76fca887634094ef2e9" title=" " alt="" coords="195,125,330,153"/>
|
|
<area shape="poly" title=" " alt="" coords="113,91,176,111,198,118,196,123,175,116,111,96"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a161400810eb0995394d6d8d3cae821ad_icgraph.png" border="0" usemap="#anamespaceCatch_a161400810eb0995394d6d8d3cae821ad_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a161400810eb0995394d6d8d3cae821ad_icgraph" id="anamespaceCatch_a161400810eb0995394d6d8d3cae821ad_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="442,5,564,33"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a52a748e770d22a18bd8f96430f75d218" title=" " alt="" coords="199,5,394,33"/>
|
|
<area shape="poly" title=" " alt="" coords="427,22,395,22,395,16,427,16"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="5,5,151,33"/>
|
|
<area shape="poly" title=" " alt="" coords="184,22,151,22,151,16,184,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5e405537e8a55293a1b6cad32e2cdb5" name="ae5e405537e8a55293a1b6cad32e2cdb5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5e405537e8a55293a1b6cad32e2cdb5">◆ </a></span>serializeFilters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::serializeFilters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< std::string > const &</td> <td class="paramname"><span class="paramname"><em>filters</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95e86995bfdce76fca887634094ef2e9" name="a95e86995bfdce76fca887634094ef2e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95e86995bfdce76fca887634094ef2e9">◆ </a></span>sharedRng()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1SimplePcg32.html">SimplePcg32</a> & Catch::sharedRng </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a95e86995bfdce76fca887634094ef2e9_icgraph.png" border="0" usemap="#anamespaceCatch_a95e86995bfdce76fca887634094ef2e9_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a95e86995bfdce76fca887634094ef2e9_icgraph" id="anamespaceCatch_a95e86995bfdce76fca887634094ef2e9_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="636,44,772,72"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators_1_1Detail.html#a43ff3ca07ca525084cadb89dee13e39e" title=" " alt="" coords="442,5,588,50"/>
|
|
<area shape="poly" title=" " alt="" coords="620,47,588,42,589,37,621,42"/>
|
|
<area shape="rect" href="namespaceCatch.html#a161400810eb0995394d6d8d3cae821ad" title=" " alt="" coords="454,74,576,102"/>
|
|
<area shape="poly" title=" " alt="" coords="622,74,577,81,576,76,621,69"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a52a748e770d22a18bd8f96430f75d218" title=" " alt="" coords="199,74,394,102"/>
|
|
<area shape="poly" title=" " alt="" coords="439,90,394,90,394,85,439,85"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="5,74,151,102"/>
|
|
<area shape="poly" title=" " alt="" coords="184,90,151,90,151,85,184,85"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af125966eee74f0256b8bfddec3840497" name="af125966eee74f0256b8bfddec3840497"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af125966eee74f0256b8bfddec3840497">◆ </a></span>shouldShowDuration()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::shouldShowDuration </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>duration</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_af125966eee74f0256b8bfddec3840497_cgraph.png" border="0" usemap="#anamespaceCatch_af125966eee74f0256b8bfddec3840497_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_af125966eee74f0256b8bfddec3840497_cgraph" id="anamespaceCatch_af125966eee74f0256b8bfddec3840497_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,32,206,60"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a160c6f6e19ed6ae946f7a9e737099189" title=" " alt="" coords="262,5,463,33"/>
|
|
<area shape="poly" title=" " alt="" coords="206,33,246,29,247,34,206,38"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a5a9e2fbbb8150bd197d8abd9af18da14" title=" " alt="" coords="254,57,471,85"/>
|
|
<area shape="poly" title=" " alt="" coords="206,53,238,56,238,62,206,58"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a63cf8932647769fc52be1175210ed89f" name="a63cf8932647769fc52be1175210ed89f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a63cf8932647769fc52be1175210ed89f">◆ </a></span>shouldSuppressFailure()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::shouldSuppressFailure </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>flags</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a63cf8932647769fc52be1175210ed89f_icgraph.png" border="0" usemap="#anamespaceCatch_a63cf8932647769fc52be1175210ed89f_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a63cf8932647769fc52be1175210ed89f_icgraph" id="anamespaceCatch_a63cf8932647769fc52be1175210ed89f_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="438,38,650,66"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#ae39658b71c4afc3c8a859043b0e97027" title=" " alt="" coords="222,29,390,74"/>
|
|
<area shape="poly" title=" " alt="" coords="422,54,391,54,391,49,422,49"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionResult.html#aea7b7b6894924f055ae23b6f2b89d43d" title=" " alt="" coords="5,29,174,74"/>
|
|
<area shape="poly" title=" " alt="" coords="206,54,174,54,174,49,206,49"/>
|
|
<area shape="poly" title=" " alt="" coords="125,17,112,10,89,8,69,10,57,15,52,21,53,28,48,29,47,19,54,10,68,5,90,3,113,5,127,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad9dc14789e42b18c6dc26590a49a6eaa" name="ad9dc14789e42b18c6dc26590a49a6eaa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad9dc14789e42b18c6dc26590a49a6eaa">◆ </a></span>sortTests()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > Catch::sortTests </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1IConfig.html">IConfig</a> const &</td> <td class="paramname"><span class="paramname"><em>config</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classCatch_1_1TestCaseHandle.html">TestCaseHandle</a> > const &</td> <td class="paramname"><span class="paramname"><em>unsortedTestCases</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ad9dc14789e42b18c6dc26590a49a6eaa_cgraph.png" border="0" usemap="#anamespaceCatch_ad9dc14789e42b18c6dc26590a49a6eaa_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ad9dc14789e42b18c6dc26590a49a6eaa_cgraph" id="anamespaceCatch_ad9dc14789e42b18c6dc26590a49a6eaa_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,32,130,60"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#a71994ea53eb66e353e5e195088f9bad7" title=" " alt="" coords="180,5,353,33"/>
|
|
<area shape="poly" title=" " alt="" coords="129,35,164,30,165,35,130,40"/>
|
|
<area shape="rect" href="classCatch_1_1IConfig.html#afef98a620d17d1ef1cba91550146ca28" title=" " alt="" coords="178,57,355,85"/>
|
|
<area shape="poly" title=" " alt="" coords="130,51,162,55,162,61,129,56"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a678e3c779388970bb3ec5802245f93d7" name="a678e3c779388970bb3ec5802245f93d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a678e3c779388970bb3ec5802245f93d7">◆ </a></span>splitStringRef()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> > Catch::splitStringRef </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>str</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char</td> <td class="paramname"><span class="paramname"><em>delimiter</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a678e3c779388970bb3ec5802245f93d7_cgraph.png" border="0" usemap="#anamespaceCatch_a678e3c779388970bb3ec5802245f93d7_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a678e3c779388970bb3ec5802245f93d7_cgraph" id="anamespaceCatch_a678e3c779388970bb3ec5802245f93d7_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,32,160,60"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="215,5,374,33"/>
|
|
<area shape="poly" title=" " alt="" coords="160,33,199,29,199,34,160,39"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="208,57,381,85"/>
|
|
<area shape="poly" title=" " alt="" coords="160,52,192,56,192,62,160,58"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="429,57,622,85"/>
|
|
<area shape="poly" title=" " alt="" coords="381,68,413,68,413,74,381,74"/>
|
|
<area shape="poly" title=" " alt="" coords="486,58,480,48,485,39,500,33,526,31,553,33,567,40,565,44,551,38,526,36,502,38,488,43,485,48,491,55"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a678e3c779388970bb3ec5802245f93d7_icgraph.png" border="0" usemap="#anamespaceCatch_a678e3c779388970bb3ec5802245f93d7_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a678e3c779388970bb3ec5802245f93d7_icgraph" id="anamespaceCatch_a678e3c779388970bb3ec5802245f93d7_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="506,5,660,33"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a4e0e09e87f561af2d3a881b209a9a481" title=" " alt="" coords="265,5,458,33"/>
|
|
<area shape="poly" title=" " alt="" coords="491,22,459,22,459,16,491,16"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a4f0c01d00fa6af891eb82fcf9baaf95c" title=" " alt="" coords="5,5,217,33"/>
|
|
<area shape="poly" title=" " alt="" coords="249,22,217,22,217,16,249,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a695f62327be0676e046291eeaae15110" name="a695f62327be0676e046291eeaae15110"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a695f62327be0676e046291eeaae15110">◆ </a></span>startsWith() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::startsWith </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>s</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>prefix</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a695f62327be0676e046291eeaae15110_icgraph.png" border="0" usemap="#anamespaceCatch_a695f62327be0676e046291eeaae15110_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a695f62327be0676e046291eeaae15110_icgraph" id="anamespaceCatch_a695f62327be0676e046291eeaae15110_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="513,65,646,93"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="519,63,464,47,419,36,420,31,466,42,521,58"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#ae88acde37f50f7cbec8605acf434fe85" title=" " alt="" coords="261,57,432,102"/>
|
|
<area shape="poly" title=" " alt="" coords="498,82,432,82,432,76,498,76"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#aeb90dae9b701d90cbed1e43904c86af2" title=" " alt="" coords="261,126,432,171"/>
|
|
<area shape="poly" title=" " alt="" coords="518,101,466,116,426,128,425,123,464,111,516,95"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa77a782fac38c4f6417a7af909e8b29c" name="aa77a782fac38c4f6417a7af909e8b29c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa77a782fac38c4f6417a7af909e8b29c">◆ </a></span>startsWith() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::startsWith </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>s</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char</td> <td class="paramname"><span class="paramname"><em>prefix</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aa77a782fac38c4f6417a7af909e8b29c_cgraph.png" border="0" usemap="#anamespaceCatch_aa77a782fac38c4f6417a7af909e8b29c_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aa77a782fac38c4f6417a7af909e8b29c_cgraph" id="anamespaceCatch_aa77a782fac38c4f6417a7af909e8b29c_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,139,33"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a0b4841c28cbb14ba07296964a0187023" title=" " alt="" coords="187,5,362,33"/>
|
|
<area shape="poly" title=" " alt="" coords="139,16,171,16,171,22,139,22"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae67297c3e265b0fcd55de371bf408e4e" name="ae67297c3e265b0fcd55de371bf408e4e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae67297c3e265b0fcd55de371bf408e4e">◆ </a></span>throw_domain_error()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::throw_domain_error </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>msg</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ae67297c3e265b0fcd55de371bf408e4e_cgraph.png" border="0" usemap="#anamespaceCatch_ae67297c3e265b0fcd55de371bf408e4e_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ae67297c3e265b0fcd55de371bf408e4e_cgraph" id="anamespaceCatch_ae67297c3e265b0fcd55de371bf408e4e_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,165,50"/>
|
|
<area shape="rect" href="namespaceCatch.html#a3cbceeab9252d1b752f66a2826e92548" title=" " alt="" coords="213,14,387,42"/>
|
|
<area shape="poly" title=" " alt="" coords="165,25,197,25,197,30,165,30"/>
|
|
<area shape="rect" href="namespaceCatch.html#a54c1ce08041448d684ae8edc14162cd2" title=" " alt="" coords="435,14,526,42"/>
|
|
<area shape="poly" title=" " alt="" coords="388,25,420,25,420,30,388,30"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3cbceeab9252d1b752f66a2826e92548" name="a3cbceeab9252d1b752f66a2826e92548"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3cbceeab9252d1b752f66a2826e92548">◆ </a></span>throw_exception()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::throw_exception </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::exception const &</td> <td class="paramname"><span class="paramname"><em>e</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a3cbceeab9252d1b752f66a2826e92548_cgraph.png" border="0" usemap="#anamespaceCatch_a3cbceeab9252d1b752f66a2826e92548_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a3cbceeab9252d1b752f66a2826e92548_cgraph" id="anamespaceCatch_a3cbceeab9252d1b752f66a2826e92548_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a54c1ce08041448d684ae8edc14162cd2" title=" " alt="" coords="228,5,319,33"/>
|
|
<area shape="poly" title=" " alt="" coords="180,16,212,16,212,22,180,22"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a3cbceeab9252d1b752f66a2826e92548_icgraph.png" border="0" usemap="#anamespaceCatch_a3cbceeab9252d1b752f66a2826e92548_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a3cbceeab9252d1b752f66a2826e92548_icgraph" id="anamespaceCatch_a3cbceeab9252d1b752f66a2826e92548_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="1661,168,1836,196"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae67297c3e265b0fcd55de371bf408e4e" title=" " alt="" coords="1424,5,1584,50"/>
|
|
<area shape="poly" title=" " alt="" coords="1723,159,1675,111,1644,86,1612,65,1583,51,1585,46,1615,60,1648,82,1678,107,1727,155"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators_1_1Detail.html#ab6e4736f7a2b0501a13c4dc4adfe5bb6" title="Throws GeneratorException with the provided message." alt="" coords="1416,74,1592,136"/>
|
|
<area shape="poly" title=" " alt="" coords="1687,166,1591,135,1593,130,1689,161"/>
|
|
<area shape="rect" href="namespaceCatch.html#a707884e681203fef6bf7dbf752532fa5" title=" " alt="" coords="1434,160,1575,205"/>
|
|
<area shape="poly" title=" " alt="" coords="1646,185,1575,185,1575,180,1646,180"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#accb97601fac7308aa9c11dcdb439ddb8" title=" " alt="" coords="1395,229,1613,274"/>
|
|
<area shape="poly" title=" " alt="" coords="1683,203,1586,231,1585,226,1682,198"/>
|
|
<area shape="rect" href="namespaceCatch.html#a48d2c35022dd9d56a1b7ee78ad581eea" title=" " alt="" coords="1424,299,1585,343"/>
|
|
<area shape="poly" title=" " alt="" coords="1723,209,1675,249,1615,289,1586,301,1584,296,1612,284,1672,245,1720,205"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1ChunkGenerator.html#a50c334d00cde3166d71e9b90ebc2d2e3" title=" " alt="" coords="1106,83,1347,127"/>
|
|
<area shape="poly" title=" " alt="" coords="1401,108,1348,108,1348,102,1401,102"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a3e1a65d3c8935e2e731ce6edb4932b7e" title=" " alt="" coords="1133,229,1320,274"/>
|
|
<area shape="poly" title=" " alt="" coords="1379,254,1320,254,1320,249,1379,249"/>
|
|
<area shape="poly" title=" " alt="" coords="1271,216,1254,210,1226,208,1200,210,1184,215,1178,221,1180,228,1174,229,1173,219,1182,210,1200,205,1226,203,1256,205,1273,211"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#ac10ce6a746501524891ce359e61f3e43" title=" " alt="" coords="858,229,1045,274"/>
|
|
<area shape="poly" title=" " alt="" coords="1117,254,1046,254,1046,249,1117,249"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a5c57c45d75d53880caaf8c422aa1a5ab" title=" " alt="" coords="851,43,1052,87"/>
|
|
<area shape="poly" title=" " alt="" coords="1189,221,1111,149,1056,102,1033,90,1035,86,1059,97,1115,145,1192,217"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#afac4a6950e035232d991d4be63a907fd" title=" " alt="" coords="575,281,797,326"/>
|
|
<area shape="poly" title=" " alt="" coords="1188,286,1130,326,1095,345,1058,358,1000,371,952,374,905,368,845,358,791,346,742,329,744,324,793,341,846,353,905,363,952,368,999,366,1057,353,1093,340,1127,322,1185,282"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1ExecutionPlan.html#a7000428364a19de80ed79301f1d248c5" title=" " alt="" coords="845,299,1058,343"/>
|
|
<area shape="poly" title=" " alt="" coords="1121,281,1043,301,1042,295,1119,276"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a7021d1312f7e031b95d9dc9697e8fa81" title=" " alt="" coords="858,136,1045,181"/>
|
|
<area shape="poly" title=" " alt="" coords="1145,226,1057,196,1022,184,1024,179,1059,190,1147,221"/>
|
|
<area shape="poly" title=" " alt="" coords="995,217,979,210,951,208,927,210,911,215,905,221,906,228,901,229,900,219,908,210,926,205,952,203,980,205,997,212"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#adb6f098507d08daee7e92c9ab12dab09" title=" " alt="" coords="592,183,780,227"/>
|
|
<area shape="poly" title=" " alt="" coords="842,235,780,224,781,219,843,230"/>
|
|
<area shape="poly" title=" " alt="" coords="730,170,714,164,686,161,661,163,646,168,639,174,641,182,636,183,634,172,643,164,660,158,686,156,715,158,732,165"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="276,255,527,283"/>
|
|
<area shape="poly" title=" " alt="" coords="578,232,467,257,466,252,577,227"/>
|
|
<area shape="poly" title=" " alt="" coords="451,243,434,236,401,234,371,236,355,241,351,246,357,253,353,256,345,246,352,236,370,231,401,229,435,231,453,238"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,247,228,291"/>
|
|
<area shape="poly" title=" " alt="" coords="260,272,228,272,228,266,260,266"/>
|
|
<area shape="poly" title=" " alt="" coords="860,96,847,102,776,143,718,184,715,180,773,139,844,97,858,91"/>
|
|
<area shape="poly" title=" " alt="" coords="995,30,979,24,951,21,927,23,911,28,905,34,906,42,901,43,900,32,908,24,926,18,952,16,980,18,997,25"/>
|
|
<area shape="poly" title=" " alt="" coords="559,291,520,286,521,281,560,286"/>
|
|
<area shape="poly" title=" " alt="" coords="843,180,781,191,780,186,842,175"/>
|
|
<area shape="poly" title=" " alt="" coords="995,123,979,117,951,115,927,117,911,121,905,127,906,135,901,136,900,126,908,117,926,111,952,109,980,112,997,118"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a707884e681203fef6bf7dbf752532fa5" name="a707884e681203fef6bf7dbf752532fa5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a707884e681203fef6bf7dbf752532fa5">◆ </a></span>throw_logic_error()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::throw_logic_error </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>msg</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a707884e681203fef6bf7dbf752532fa5_cgraph.png" border="0" usemap="#anamespaceCatch_a707884e681203fef6bf7dbf752532fa5_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a707884e681203fef6bf7dbf752532fa5_cgraph" id="anamespaceCatch_a707884e681203fef6bf7dbf752532fa5_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,147,50"/>
|
|
<area shape="rect" href="namespaceCatch.html#a3cbceeab9252d1b752f66a2826e92548" title=" " alt="" coords="195,14,369,42"/>
|
|
<area shape="poly" title=" " alt="" coords="147,25,179,25,179,30,147,30"/>
|
|
<area shape="rect" href="namespaceCatch.html#a54c1ce08041448d684ae8edc14162cd2" title=" " alt="" coords="417,14,508,42"/>
|
|
<area shape="poly" title=" " alt="" coords="370,25,402,25,402,30,370,30"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48d2c35022dd9d56a1b7ee78ad581eea" name="a48d2c35022dd9d56a1b7ee78ad581eea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48d2c35022dd9d56a1b7ee78ad581eea">◆ </a></span>throw_runtime_error()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::throw_runtime_error </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>msg</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a48d2c35022dd9d56a1b7ee78ad581eea_cgraph.png" border="0" usemap="#anamespaceCatch_a48d2c35022dd9d56a1b7ee78ad581eea_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a48d2c35022dd9d56a1b7ee78ad581eea_cgraph" id="anamespaceCatch_a48d2c35022dd9d56a1b7ee78ad581eea_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,167,50"/>
|
|
<area shape="rect" href="namespaceCatch.html#a3cbceeab9252d1b752f66a2826e92548" title=" " alt="" coords="215,14,389,42"/>
|
|
<area shape="poly" title=" " alt="" coords="167,25,199,25,199,30,167,30"/>
|
|
<area shape="rect" href="namespaceCatch.html#a54c1ce08041448d684ae8edc14162cd2" title=" " alt="" coords="437,14,528,42"/>
|
|
<area shape="poly" title=" " alt="" coords="390,25,422,25,422,30,390,30"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2236988eae84fb6bcc456bbf8ddfd2bf" name="a2236988eae84fb6bcc456bbf8ddfd2bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2236988eae84fb6bcc456bbf8ddfd2bf">◆ </a></span>throw_test_failure_exception()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::throw_test_failure_exception </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Outlines throwing of <code><a class="el" href="structCatch_1_1TestFailureException.html" title="Used to signal that an assertion macro failed.">TestFailureException</a></code> into a single TU</p>
|
|
<p>Also handles <code>CATCH_CONFIG_DISABLE_EXCEPTIONS</code> for callers. </p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a2236988eae84fb6bcc456bbf8ddfd2bf_icgraph.png" border="0" usemap="#anamespaceCatch_a2236988eae84fb6bcc456bbf8ddfd2bf_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a2236988eae84fb6bcc456bbf8ddfd2bf_icgraph" id="anamespaceCatch_a2236988eae84fb6bcc456bbf8ddfd2bf_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="232,5,416,50"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#a878a9eb828d8a1863c8dcb6575f6f40e" title=" " alt="" coords="5,5,184,50"/>
|
|
<area shape="poly" title=" " alt="" coords="216,30,184,30,184,25,216,25"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7c6db2bf035e2e570d0b6703f6f5a3d8" name="a7c6db2bf035e2e570d0b6703f6f5a3d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c6db2bf035e2e570d0b6703f6f5a3d8">◆ </a></span>throw_test_skip_exception()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::throw_test_skip_exception </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Outlines throwing of <code><a class="el" href="structCatch_1_1TestSkipException.html" title="Used to signal that the remainder of a test should be skipped.">TestSkipException</a></code> into a single TU</p>
|
|
<p>Also handles <code>CATCH_CONFIG_DISABLE_EXCEPTIONS</code> for callers. </p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a7c6db2bf035e2e570d0b6703f6f5a3d8_icgraph.png" border="0" usemap="#anamespaceCatch_a7c6db2bf035e2e570d0b6703f6f5a3d8_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a7c6db2bf035e2e570d0b6703f6f5a3d8_icgraph" id="anamespaceCatch_a7c6db2bf035e2e570d0b6703f6f5a3d8_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="232,5,401,50"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#a878a9eb828d8a1863c8dcb6575f6f40e" title=" " alt="" coords="5,5,184,50"/>
|
|
<area shape="poly" title=" " alt="" coords="216,30,184,30,184,25,216,25"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad2b13ec5c5220e066b6fe7ba7a82db9d" name="ad2b13ec5c5220e066b6fe7ba7a82db9d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2b13ec5c5220e066b6fe7ba7a82db9d">◆ </a></span>toLower() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char Catch::toLower </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac036a17412d318598ffda8e1fe7a1177" name="ac036a17412d318598ffda8e1fe7a1177"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac036a17412d318598ffda8e1fe7a1177">◆ </a></span>toLower() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::toLower </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ac036a17412d318598ffda8e1fe7a1177_cgraph.png" border="0" usemap="#anamespaceCatch_ac036a17412d318598ffda8e1fe7a1177_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ac036a17412d318598ffda8e1fe7a1177_cgraph" id="anamespaceCatch_ac036a17412d318598ffda8e1fe7a1177_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,124,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a0760dbe87d090a55a35414db57d272c4" title=" " alt="" coords="172,5,337,33"/>
|
|
<area shape="poly" title=" " alt="" coords="124,25,156,25,156,31,124,30"/>
|
|
<area shape="poly" title=" " alt="" coords="171,13,139,13,139,8,171,8"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_ac036a17412d318598ffda8e1fe7a1177_icgraph.png" border="0" usemap="#anamespaceCatch_ac036a17412d318598ffda8e1fe7a1177_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_ac036a17412d318598ffda8e1fe7a1177_icgraph" id="anamespaceCatch_ac036a17412d318598ffda8e1fe7a1177_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="513,168,631,196"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Clara_1_1Detail.html#aaf5cc67b22b463d47af6e69ee31bf44e" title=" " alt="" coords="273,5,420,50"/>
|
|
<area shape="poly" title=" " alt="" coords="552,157,515,109,490,85,464,65,419,45,422,40,466,60,494,81,519,106,556,154"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,74,465,102"/>
|
|
<area shape="poly" title=" " alt="" coords="540,161,504,137,464,115,432,105,434,100,466,111,507,132,543,156"/>
|
|
<area shape="rect" href="classCatch_1_1TestSpec_1_1NamePattern.html#a105f14dc1a786334d589cfe211663199" title=" " alt="" coords="238,125,455,170"/>
|
|
<area shape="poly" title=" " alt="" coords="497,174,455,167,456,162,498,168"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#a65a46178aaa0e13b641438b71659bae0" title=" " alt="" coords="261,195,432,239"/>
|
|
<area shape="poly" title=" " alt="" coords="498,196,432,207,431,201,497,191"/>
|
|
<area shape="rect" href="namespaceCatch.html#a0760dbe87d090a55a35414db57d272c4" title=" " alt="" coords="264,263,429,291"/>
|
|
<area shape="poly" title=" " alt="" coords="553,209,515,239,466,266,430,278,429,273,464,261,512,235,550,205"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,74,180,102"/>
|
|
<area shape="poly" title=" " alt="" coords="212,90,180,90,180,85,212,85"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#ae88acde37f50f7cbec8605acf434fe85" title=" " alt="" coords="7,160,178,205"/>
|
|
<area shape="poly" title=" " alt="" coords="246,206,178,197,178,191,246,201"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#aeb90dae9b701d90cbed1e43904c86af2" title=" " alt="" coords="7,229,178,274"/>
|
|
<area shape="poly" title=" " alt="" coords="246,233,178,243,178,237,246,228"/>
|
|
<area shape="poly" title=" " alt="" coords="398,257,464,237,504,217,539,194,542,199,506,221,466,242,399,262"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0760dbe87d090a55a35414db57d272c4" name="a0760dbe87d090a55a35414db57d272c4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0760dbe87d090a55a35414db57d272c4">◆ </a></span>toLowerInPlace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::toLowerInPlace </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string &</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a0760dbe87d090a55a35414db57d272c4_cgraph.png" border="0" usemap="#anamespaceCatch_a0760dbe87d090a55a35414db57d272c4_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a0760dbe87d090a55a35414db57d272c4_cgraph" id="anamespaceCatch_a0760dbe87d090a55a35414db57d272c4_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,171,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#ac036a17412d318598ffda8e1fe7a1177" title=" " alt="" coords="219,5,337,33"/>
|
|
<area shape="poly" title=" " alt="" coords="171,25,203,25,203,31,171,31"/>
|
|
<area shape="poly" title=" " alt="" coords="218,13,186,13,186,8,218,8"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a0760dbe87d090a55a35414db57d272c4_icgraph.png" border="0" usemap="#anamespaceCatch_a0760dbe87d090a55a35414db57d272c4_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a0760dbe87d090a55a35414db57d272c4_icgraph" id="anamespaceCatch_a0760dbe87d090a55a35414db57d272c4_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="679,104,845,132"/>
|
|
<area shape="rect" href="namespaceCatch.html#ac036a17412d318598ffda8e1fe7a1177" title=" " alt="" coords="513,104,631,132"/>
|
|
<area shape="poly" title=" " alt="" coords="664,130,632,129,632,124,664,125"/>
|
|
<area shape="poly" title=" " alt="" coords="647,107,679,107,679,112,647,112"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Clara_1_1Detail.html#aaf5cc67b22b463d47af6e69ee31bf44e" title=" " alt="" coords="273,5,420,50"/>
|
|
<area shape="poly" title=" " alt="" coords="533,99,464,65,420,49,421,44,466,60,535,94"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,74,465,102"/>
|
|
<area shape="poly" title=" " alt="" coords="497,111,453,105,453,99,498,106"/>
|
|
<area shape="rect" href="classCatch_1_1TestSpec_1_1NamePattern.html#a105f14dc1a786334d589cfe211663199" title=" " alt="" coords="238,125,455,170"/>
|
|
<area shape="poly" title=" " alt="" coords="498,131,456,136,455,131,498,125"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#a65a46178aaa0e13b641438b71659bae0" title=" " alt="" coords="261,195,432,239"/>
|
|
<area shape="poly" title=" " alt="" coords="540,143,505,165,466,185,433,197,431,192,464,180,502,160,537,139"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,74,180,102"/>
|
|
<area shape="poly" title=" " alt="" coords="212,90,180,90,180,85,212,85"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#ae88acde37f50f7cbec8605acf434fe85" title=" " alt="" coords="7,160,178,205"/>
|
|
<area shape="poly" title=" " alt="" coords="246,206,178,197,178,191,246,201"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#aeb90dae9b701d90cbed1e43904c86af2" title=" " alt="" coords="7,229,178,274"/>
|
|
<area shape="poly" title=" " alt="" coords="246,233,178,243,178,237,246,228"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adafff91485eeeeb9e9333f317cc0e3b1" name="adafff91485eeeeb9e9333f317cc0e3b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adafff91485eeeeb9e9333f317cc0e3b1">◆ </a></span>translateActiveException()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::translateActiveException </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_cgraph.png" border="0" usemap="#anamespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_cgraph" id="anamespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,74,235,102"/>
|
|
<area shape="rect" href="classCatch_1_1IRegistryHub.html#aa97defa756fe28dd6249b19c12bbbec1" title=" " alt="" coords="289,5,522,50"/>
|
|
<area shape="poly" title=" " alt="" coords="189,71,280,51,281,56,190,76"/>
|
|
<area shape="rect" href="namespaceCatch.html#a5d328566cb8da87b48f1fac3f319ac7a" title=" " alt="" coords="322,74,489,102"/>
|
|
<area shape="poly" title=" " alt="" coords="235,85,306,85,306,90,235,90"/>
|
|
<area shape="rect" href="classCatch_1_1IExceptionTranslatorRegistry.html#af76ae8c331a17f2a94c9720bc0d686bb" title=" " alt="" coords="283,125,528,170"/>
|
|
<area shape="poly" title=" " alt="" coords="190,100,281,119,280,124,189,105"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_icgraph.png" border="0" usemap="#anamespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_icgraph" id="anamespaceCatch_adafff91485eeeeb9e9333f317cc0e3b1_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="585,128,814,156"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#ab1f0013630047f8295e5969b624ad632" title=" " alt="" coords="287,29,526,74"/>
|
|
<area shape="poly" title=" " alt="" coords="644,125,536,89,496,77,497,72,538,84,646,120"/>
|
|
<area shape="rect" href="namespaceCatch.html#a4c77e898254807f1a2d7195ca324c19e" title=" " alt="" coords="285,98,528,126"/>
|
|
<area shape="poly" title=" " alt="" coords="570,131,528,127,529,122,570,126"/>
|
|
<area shape="rect" href="classCatch_1_1AssertionHandler.html#aa2504dad6a91f3645e5f52c932c11270" title=" " alt="" coords="276,149,537,194"/>
|
|
<area shape="poly" title=" " alt="" coords="570,158,538,161,537,156,569,153"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="281,242,532,270"/>
|
|
<area shape="poly" title=" " alt="" coords="650,165,538,209,447,244,445,239,536,204,648,160"/>
|
|
<area shape="poly" title=" " alt="" coords="454,16,436,10,406,8,379,10,362,15,355,21,357,28,352,29,350,19,359,10,378,5,406,3,437,5,456,11"/>
|
|
<area shape="poly" title=" " alt="" coords="457,229,440,223,406,220,376,223,359,227,355,233,362,240,358,243,349,233,356,223,375,217,406,215,441,218,459,224"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,233,228,278"/>
|
|
<area shape="poly" title=" " alt="" coords="265,258,228,258,228,253,265,253"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a084108b47f37d8bfd5db51c50c7451b3" name="a084108b47f37d8bfd5db51c50c7451b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a084108b47f37d8bfd5db51c50c7451b3">◆ </a></span>trim() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::trim </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>str</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a084108b47f37d8bfd5db51c50c7451b3_icgraph.png" border="0" usemap="#anamespaceCatch_a084108b47f37d8bfd5db51c50c7451b3_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a084108b47f37d8bfd5db51c50c7451b3_icgraph" id="anamespaceCatch_a084108b47f37d8bfd5db51c50c7451b3_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="754,87,848,114"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="768,80,739,61,705,47,645,32,583,23,465,16,465,11,584,17,646,27,707,42,741,57,771,75"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#a65a46178aaa0e13b641438b71659bae0" title=" " alt="" coords="524,108,695,152"/>
|
|
<area shape="poly" title=" " alt="" coords="739,113,696,119,695,114,738,107"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a4e0e09e87f561af2d3a881b209a9a481" title=" " alt="" coords="513,185,706,213"/>
|
|
<area shape="poly" title=" " alt="" coords="771,126,708,167,659,187,657,182,705,162,768,122"/>
|
|
<area shape="rect" href="namespaceCatch.html#a369d3d53347e3c8da1d23ef64fa39daf" title=" " alt="" coords="545,56,674,84"/>
|
|
<area shape="poly" title=" " alt="" coords="738,93,674,83,675,78,739,88"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="5,5,180,33"/>
|
|
<area shape="poly" title=" " alt="" coords="212,22,180,22,180,16,212,16"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#ae88acde37f50f7cbec8605acf434fe85" title=" " alt="" coords="261,57,432,102"/>
|
|
<area shape="poly" title=" " alt="" coords="509,113,432,98,433,93,510,108"/>
|
|
<area shape="rect" href="classCatch_1_1WildcardPattern.html#aeb90dae9b701d90cbed1e43904c86af2" title=" " alt="" coords="261,126,432,171"/>
|
|
<area shape="poly" title=" " alt="" coords="509,140,432,145,432,140,509,134"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a4f0c01d00fa6af891eb82fcf9baaf95c" title=" " alt="" coords="241,195,452,222"/>
|
|
<area shape="poly" title=" " alt="" coords="497,206,453,207,453,202,497,200"/>
|
|
<area shape="poly" title=" " alt="" coords="529,57,421,36,422,31,530,52"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f6d8ef0349688290bd242b50a702c28" name="a6f6d8ef0349688290bd242b50a702c28"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f6d8ef0349688290bd242b50a702c28">◆ </a></span>trim() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a> Catch::trim </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>ref</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a6f6d8ef0349688290bd242b50a702c28_cgraph.png" border="0" usemap="#anamespaceCatch_a6f6d8ef0349688290bd242b50a702c28_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a6f6d8ef0349688290bd242b50a702c28_cgraph" id="anamespaceCatch_a6f6d8ef0349688290bd242b50a702c28_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,32,99,60"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="154,5,313,33"/>
|
|
<area shape="poly" title=" " alt="" coords="98,36,138,31,139,36,99,42"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="147,57,320,85"/>
|
|
<area shape="poly" title=" " alt="" coords="99,50,132,54,131,60,99,55"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="368,57,561,85"/>
|
|
<area shape="poly" title=" " alt="" coords="320,68,352,68,352,74,320,74"/>
|
|
<area shape="poly" title=" " alt="" coords="425,58,419,48,424,39,439,33,465,31,492,33,506,40,504,44,490,38,465,36,441,38,427,43,424,48,430,55"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4b5a2b34a00e65b753185bbc6a4962be" name="a4b5a2b34a00e65b753185bbc6a4962be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4b5a2b34a00e65b753185bbc6a4962be">◆ </a></span>uncaught_exceptions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::uncaught_exceptions </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a4b5a2b34a00e65b753185bbc6a4962be_icgraph.png" border="0" usemap="#anamespaceCatch_a4b5a2b34a00e65b753185bbc6a4962be_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a4b5a2b34a00e65b753185bbc6a4962be_icgraph" id="anamespaceCatch_a4b5a2b34a00e65b753185bbc6a4962be_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="251,65,455,93"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#aecde85cf69e65565cec91e325a657b82" title=" " alt="" coords="5,5,203,33"/>
|
|
<area shape="poly" title=" " alt="" coords="277,64,164,36,165,31,279,59"/>
|
|
<area shape="rect" href="classCatch_1_1ScopedMessage.html#a43190843f9eeb84a0b42b0bc95fdf93a" title=" " alt="" coords="18,57,190,102"/>
|
|
<area shape="poly" title=" " alt="" coords="235,82,190,82,190,76,235,76"/>
|
|
<area shape="rect" href="classCatch_1_1Section.html#aa1422edd68a77aa578b5cc6b8b69f86f" title=" " alt="" coords="13,125,195,153"/>
|
|
<area shape="poly" title=" " alt="" coords="279,100,165,127,164,122,277,94"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d15e7794fe767cb680b02aaf583333a" name="a9d15e7794fe767cb680b02aaf583333a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d15e7794fe767cb680b02aaf583333a">◆ </a></span>writeCounts()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void Catch::writeCounts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">JsonObjectWriter &&</td> <td class="paramname"><span class="paramname"><em>writer</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structCatch_1_1Counts.html">Counts</a> const &</td> <td class="paramname"><span class="paramname"><em>counts</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a9d15e7794fe767cb680b02aaf583333a_cgraph.png" border="0" usemap="#anamespaceCatch_a9d15e7794fe767cb680b02aaf583333a_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a9d15e7794fe767cb680b02aaf583333a_cgraph" id="anamespaceCatch_a9d15e7794fe767cb680b02aaf583333a_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,150,57"/>
|
|
<area shape="poly" title=" " alt="" coords="52,30,48,20,51,11,61,5,78,3,95,5,104,11,101,16,93,10,77,8,63,10,55,14,53,20,57,28"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_a9d15e7794fe767cb680b02aaf583333a_icgraph.png" border="0" usemap="#anamespaceCatch_a9d15e7794fe767cb680b02aaf583333a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_a9d15e7794fe767cb680b02aaf583333a_icgraph" id="anamespaceCatch_a9d15e7794fe767cb680b02aaf583333a_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,150,57"/>
|
|
<area shape="poly" title=" " alt="" coords="101,16,93,10,77,8,63,10,55,14,53,20,57,28,52,30,48,20,51,11,61,5,78,3,95,5,104,11"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa5dcf4750ce9a854f4b74d3c952d13cc" name="aa5dcf4750ce9a854f4b74d3c952d13cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa5dcf4750ce9a854f4b74d3c952d13cc">◆ </a></span>writeToDebugConsole()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::writeToDebugConsole </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>text</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_aa5dcf4750ce9a854f4b74d3c952d13cc_cgraph.png" border="0" usemap="#anamespaceCatch_aa5dcf4750ce9a854f4b74d3c952d13cc_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_aa5dcf4750ce9a854f4b74d3c952d13cc_cgraph" id="anamespaceCatch_aa5dcf4750ce9a854f4b74d3c952d13cc_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,213,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a0179d453617ba2296f2baa99a49e7264" title=" " alt="" coords="261,5,355,33"/>
|
|
<area shape="poly" title=" " alt="" coords="213,16,245,16,245,22,213,22"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="a3e0a810d8bd6ef35cf716e52eebbcd6e" name="a3e0a810d8bd6ef35cf716e52eebbcd6e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e0a810d8bd6ef35cf716e52eebbcd6e">◆ </a></span>altStackMem</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char* Catch::altStackMem = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7313ce9aa61da953c9b558adc06ceb40" name="a7313ce9aa61da953c9b558adc06ceb40"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7313ce9aa61da953c9b558adc06ceb40">◆ </a></span>altStackSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::size_t Catch::altStackSize = 0</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53ba1302aa30c41d39dd441292352151" name="a53ba1302aa30c41d39dd441292352151"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53ba1302aa30c41d39dd441292352151">◆ </a></span>leakDetector</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="catch__amalgamated_8hpp.html#a1500dca9a578a0bd2f85771cfa3fd35d">CATCH_INTERNAL_START_WARNINGS_SUPPRESSION</a> static <a class="el" href="catch__amalgamated_8hpp.html#aa0200c23b35ba2bd8ebed69a8f3c1c66">CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS</a> LeakDetector Catch::leakDetector</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6183545ce47c3680221486e228f7c55f" name="a6183545ce47c3680221486e228f7c55f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6183545ce47c3680221486e228f7c55f">◆ </a></span>oldSigActions</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct sigaction Catch::oldSigActions[sizeof(<a class="el" href="#a2a1bf5ba889c3a5957f3f3e99508c1d4">signalDefs</a>)/sizeof(<a class="el" href="structCatch_1_1SignalDefs.html">SignalDefs</a>)] {}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af47a4ad2e15f504da0321fad78bd000f" name="af47a4ad2e15f504da0321fad78bd000f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af47a4ad2e15f504da0321fad78bd000f">◆ </a></span>oldSigStack</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">stack_t Catch::oldSigStack {}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2a1bf5ba889c3a5957f3f3e99508c1d4" name="a2a1bf5ba889c3a5957f3f3e99508c1d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2a1bf5ba889c3a5957f3f3e99508c1d4">◆ </a></span>signalDefs</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="structCatch_1_1SignalDefs.html">SignalDefs</a> Catch::signalDefs[]</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
|
|
<div class="line"> { SIGINT, <span class="stringliteral">"SIGINT - Terminal interrupt signal"</span> },</div>
|
|
<div class="line"> { SIGILL, <span class="stringliteral">"SIGILL - Illegal instruction signal"</span> },</div>
|
|
<div class="line"> { SIGFPE, <span class="stringliteral">"SIGFPE - Floating point error signal"</span> },</div>
|
|
<div class="line"> { SIGSEGV, <span class="stringliteral">"SIGSEGV - Segmentation violation signal"</span> },</div>
|
|
<div class="line"> { SIGTERM, <span class="stringliteral">"SIGTERM - Termination request signal"</span> },</div>
|
|
<div class="line"> { SIGABRT, <span class="stringliteral">"SIGABRT - Abort (abnormal termination) signal"</span> }</div>
|
|
<div class="line"> }</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a0f791e073f1b954a32b5ca0cde9ab8b3" name="a0f791e073f1b954a32b5ca0cde9ab8b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f791e073f1b954a32b5ca0cde9ab8b3">◆ </a></span>StringMaker< double >::precision</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="structCatch_1_1StringMaker.html">Catch::StringMaker</a>< double ><a class="el" href="#a58f10015e39cdee2bbb24ac91e274ba0">::precision</a> = std::numeric_limits<double>::max_digits10</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a58f10015e39cdee2bbb24ac91e274ba0" name="a58f10015e39cdee2bbb24ac91e274ba0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a58f10015e39cdee2bbb24ac91e274ba0">◆ </a></span>StringMaker< float >::precision</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="structCatch_1_1StringMaker.html">Catch::StringMaker</a>< float >::precision = std::numeric_limits<float>::max_digits10</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceCatch.html">Catch</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|