1279 lines
96 KiB
HTML
1279 lines
96 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::Detail 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_1_1Detail.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="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle"><div class="title">Catch::Detail Namespace Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<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_1Detail_1_1conjunction.html">conjunction</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_1Detail_1_1conjunction_3_01B1_01_4.html">conjunction< B1 ></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_1Detail_1_1conjunction_3_01B1_00_01Bn_8_8_8_01_4.html">conjunction< B1, Bn... ></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_1Detail_1_1disjunction.html">disjunction</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_1Detail_1_1disjunction_3_01B1_01_4.html">disjunction< B1 ></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_1Detail_1_1disjunction_3_01B1_00_01Bn_8_8_8_01_4.html">disjunction< B1, Bn... ></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_1Detail_1_1EnumInfo.html">EnumInfo</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_1Detail_1_1is__range__impl.html">is_range_impl</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_1Detail_1_1is__range__impl_3_01T_00_01void__t_3_01decltype_07begin_07std_1_1declval_3_01T_01_4_07_08_08_08_4_01_4.html">is_range_impl< T, void_t< decltype(begin(std::declval< T >()))> ></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_1Detail_1_1IsStreamInsertable.html">IsStreamInsertable</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_1Detail_1_1make__void.html">make_void</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_1Detail_1_1negation.html">negation</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_1Detail_1_1NonCopyable.html">NonCopyable</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Deriving classes become noncopyable and nonmovable. <a href="classCatch_1_1Detail_1_1NonCopyable.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_1Detail_1_1unique__ptr.html">unique_ptr</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:a18f5992ca6894c1e025efb42b8320a4d" id="r_a18f5992ca6894c1e025efb42b8320a4d"><td class="memTemplParams" colspan="2">template<typename... Ts> </td></tr>
|
|
<tr class="memitem:a18f5992ca6894c1e025efb42b8320a4d"><td class="memTemplItemLeft" align="right" valign="top">using </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a18f5992ca6894c1e025efb42b8320a4d">void_t</a> = typename <a class="el" href="structCatch_1_1Detail_1_1make__void.html">make_void</a><Ts...>::type</td></tr>
|
|
<tr class="separator:a18f5992ca6894c1e025efb42b8320a4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab88097b4a1bd08c1973823106ffb5f6" id="r_aab88097b4a1bd08c1973823106ffb5f6"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:aab88097b4a1bd08c1973823106ffb5f6"><td class="memTemplItemLeft" align="right" valign="top">using </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aab88097b4a1bd08c1973823106ffb5f6">RemoveCVRef_t</a> = std::remove_cv_t<std::remove_reference_t<T>></td></tr>
|
|
<tr class="separator:aab88097b4a1bd08c1973823106ffb5f6"><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:a23bdcac0ef138b222c3747e2af979e9a" id="r_a23bdcac0ef138b222c3747e2af979e9a"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a23bdcac0ef138b222c3747e2af979e9a">convertIntoString</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> string, bool escapeInvisibles)</td></tr>
|
|
<tr class="memdesc:a23bdcac0ef138b222c3747e2af979e9a"><td class="mdescLeft"> </td><td class="mdescRight">Encases `string in quotes, and optionally escapes invisibles. <br /></td></tr>
|
|
<tr class="separator:a23bdcac0ef138b222c3747e2af979e9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0dc4241ab150d3d8e1d0a3d30c781c39" id="r_a0dc4241ab150d3d8e1d0a3d30c781c39"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0dc4241ab150d3d8e1d0a3d30c781c39">convertIntoString</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> string)</td></tr>
|
|
<tr class="memdesc:a0dc4241ab150d3d8e1d0a3d30c781c39"><td class="mdescLeft"> </td><td class="mdescRight">Encases <code>string</code> in quotes, and escapes invisibles if user requested it via CLI. <br /></td></tr>
|
|
<tr class="separator:a0dc4241ab150d3d8e1d0a3d30c781c39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5d6c510e565ee5bddcc2236194ce29e" id="r_ac5d6c510e565ee5bddcc2236194ce29e"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac5d6c510e565ee5bddcc2236194ce29e">rawMemoryToString</a> (const void *object, std::size_t size)</td></tr>
|
|
<tr class="separator:ac5d6c510e565ee5bddcc2236194ce29e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60f033a91680546a152f5dfa4427104c" id="r_a60f033a91680546a152f5dfa4427104c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a60f033a91680546a152f5dfa4427104c">registerTranslatorImpl</a> (<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> > &&translator)</td></tr>
|
|
<tr class="separator:a60f033a91680546a152f5dfa4427104c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e0e09e87f561af2d3a881b209a9a481" id="r_a4e0e09e87f561af2d3a881b209a9a481"><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="#a4e0e09e87f561af2d3a881b209a9a481">parseEnums</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> enums)</td></tr>
|
|
<tr class="separator:a4e0e09e87f561af2d3a881b209a9a481"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f0c01d00fa6af891eb82fcf9baaf95c" id="r_a4f0c01d00fa6af891eb82fcf9baaf95c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Catch::Detail::unique_ptr</a>< <a class="el" href="structCatch_1_1Detail_1_1EnumInfo.html">EnumInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f0c01d00fa6af891eb82fcf9baaf95c">makeEnumInfo</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> enumName, <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> allValueNames, std::vector< int > const &values)</td></tr>
|
|
<tr class="separator:a4f0c01d00fa6af891eb82fcf9baaf95c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade51091dea188100d1c7a8acc55f5ea5" id="r_ade51091dea188100d1c7a8acc55f5ea5"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#ade51091dea188100d1c7a8acc55f5ea5">convertToBits</a> (float f)</td></tr>
|
|
<tr class="separator:ade51091dea188100d1c7a8acc55f5ea5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa4cbea1ca1087603043d57005bbbec54" id="r_aa4cbea1ca1087603043d57005bbbec54"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa4cbea1ca1087603043d57005bbbec54">convertToBits</a> (double d)</td></tr>
|
|
<tr class="separator:aa4cbea1ca1087603043d57005bbbec54"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a18fef8312d01399bbf5722432f099216" id="r_a18fef8312d01399bbf5722432f099216"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a18fef8312d01399bbf5722432f099216">directCompare</a> (float lhs, float rhs)</td></tr>
|
|
<tr class="separator:a18fef8312d01399bbf5722432f099216"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e6b189b0908b0866a4f79b5ba5f9b7d" id="r_a4e6b189b0908b0866a4f79b5ba5f9b7d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4e6b189b0908b0866a4f79b5ba5f9b7d">directCompare</a> (double lhs, double rhs)</td></tr>
|
|
<tr class="separator:a4e6b189b0908b0866a4f79b5ba5f9b7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a53cd3f44546dfc2935a3a6d3277ce6" id="r_a9a53cd3f44546dfc2935a3a6d3277ce6"><td class="memItemLeft" align="right" valign="top">char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a53cd3f44546dfc2935a3a6d3277ce6">getEnv</a> (char const *varName)</td></tr>
|
|
<tr class="separator:a9a53cd3f44546dfc2935a3a6d3277ce6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a874fd7848ec5a0ef02d88c6ec37c9a03" id="r_a874fd7848ec5a0ef02d88c6ec37c9a03"><td class="memItemLeft" align="right" valign="top">std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a874fd7848ec5a0ef02d88c6ec37c9a03">splitReporterSpec</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> reporterSpec)</td></tr>
|
|
<tr class="memdesc:a874fd7848ec5a0ef02d88c6ec37c9a03"><td class="mdescLeft"> </td><td class="mdescRight">Splits the reporter spec into reporter name and kv-pair options. <br /></td></tr>
|
|
<tr class="separator:a874fd7848ec5a0ef02d88c6ec37c9a03"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a64ba838a0c2e6767d095a7a01fc07b48" id="r_a64ba838a0c2e6767d095a7a01fc07b48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Optional.html">Optional</a>< <a class="el" href="namespaceCatch.html#a91308e87521e370e591065a22b010025">ColourMode</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a64ba838a0c2e6767d095a7a01fc07b48">stringToColourMode</a> (<a class="el" href="classCatch_1_1StringRef.html">StringRef</a> colourMode)</td></tr>
|
|
<tr class="separator:a64ba838a0c2e6767d095a7a01fc07b48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8703a4eaf12133aa02a50dee831f2bc" id="r_af8703a4eaf12133aa02a50dee831f2bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af8703a4eaf12133aa02a50dee831f2bc">registerReporterImpl</a> (std::string const &name, <a class="el" href="namespaceCatch.html#a7b0c740ea1bcc8618dc95cd8d36f9fd3">IReporterFactoryPtr</a> reporterPtr)</td></tr>
|
|
<tr class="separator:af8703a4eaf12133aa02a50dee831f2bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae9b0608769b42ff7bbd07687348c7e5" id="r_aae9b0608769b42ff7bbd07687348c7e5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aae9b0608769b42ff7bbd07687348c7e5">registerListenerImpl</a> (<a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< EventListenerFactory > listenerFactory)</td></tr>
|
|
<tr class="separator:aae9b0608769b42ff7bbd07687348c7e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3175310a581a4d3b7bd12cf543dfa0d9" id="r_a3175310a581a4d3b7bd12cf543dfa0d9"><td class="memTemplParams" colspan="2">template<typename T, typename... Args> </td></tr>
|
|
<tr class="memitem:a3175310a581a4d3b7bd12cf543dfa0d9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">unique_ptr</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a3175310a581a4d3b7bd12cf543dfa0d9">make_unique</a> (Args &&... args)</td></tr>
|
|
<tr class="separator:a3175310a581a4d3b7bd12cf543dfa0d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9744f1112bb15fcb88df6b3e5ccd46a" id="r_ae9744f1112bb15fcb88df6b3e5ccd46a"><td class="memItemLeft" align="right" valign="top">std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae9744f1112bb15fcb88df6b3e5ccd46a">catch_strnlen</a> (const char *str, std::size_t n)</td></tr>
|
|
<tr class="separator:ae9744f1112bb15fcb88df6b3e5ccd46a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a371620ed524abfcae5c3772bf49b563a" id="r_a371620ed524abfcae5c3772bf49b563a"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:a371620ed524abfcae5c3772bf49b563a"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a371620ed524abfcae5c3772bf49b563a">rawMemoryToString</a> (const T &object)</td></tr>
|
|
<tr class="separator:a371620ed524abfcae5c3772bf49b563a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a242396de537c5176710d680cc9ca6b93" id="r_a242396de537c5176710d680cc9ca6b93"><td class="memTemplParams" colspan="2">template<typename E> </td></tr>
|
|
<tr class="memitem:a242396de537c5176710d680cc9ca6b93"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a242396de537c5176710d680cc9ca6b93">convertUnknownEnumToString</a> (E e)</td></tr>
|
|
<tr class="separator:a242396de537c5176710d680cc9ca6b93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a355373f5d573df529c1ec80b76586c9f" id="r_a355373f5d573df529c1ec80b76586c9f"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:a355373f5d573df529c1ec80b76586c9f"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if_t< !std::is_enum< T >::value &&!std::is_base_of< std::exception, T >::value, std::string > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a355373f5d573df529c1ec80b76586c9f">convertUnstreamable</a> (T const &)</td></tr>
|
|
<tr class="separator:a355373f5d573df529c1ec80b76586c9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a94136655b495ecf9d133cc2292d707e9" id="r_a94136655b495ecf9d133cc2292d707e9"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:a94136655b495ecf9d133cc2292d707e9"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if_t< !std::is_enum< T >::value &&std::is_base_of< std::exception, T >::value, std::string > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a94136655b495ecf9d133cc2292d707e9">convertUnstreamable</a> (T const &ex)</td></tr>
|
|
<tr class="separator:a94136655b495ecf9d133cc2292d707e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc4a8b80cbc750f795e60dd22af8e0fc" id="r_acc4a8b80cbc750f795e60dd22af8e0fc"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:acc4a8b80cbc750f795e60dd22af8e0fc"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if_t< std::is_enum< T >::value, std::string > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#acc4a8b80cbc750f795e60dd22af8e0fc">convertUnstreamable</a> (T const &value)</td></tr>
|
|
<tr class="separator:acc4a8b80cbc750f795e60dd22af8e0fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af0ad48344ffd3f92f3568465248a9880" id="r_af0ad48344ffd3f92f3568465248a9880"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:af0ad48344ffd3f92f3568465248a9880"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#af0ad48344ffd3f92f3568465248a9880">stringify</a> (const T &e)</td></tr>
|
|
<tr class="separator:af0ad48344ffd3f92f3568465248a9880"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac954cf158347a76a5b0c3f4fa9a9fa52" id="r_ac954cf158347a76a5b0c3f4fa9a9fa52"><td class="memTemplParams" colspan="2">template<typename InputIterator, typename Sentinel = InputIterator> </td></tr>
|
|
<tr class="memitem:ac954cf158347a76a5b0c3f4fa9a9fa52"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ac954cf158347a76a5b0c3f4fa9a9fa52">rangeToString</a> (InputIterator first, Sentinel last)</td></tr>
|
|
<tr class="separator:ac954cf158347a76a5b0c3f4fa9a9fa52"><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:aa8b72c37b9b6fb01fc898ce47136576f" id="r_aa8b72c37b9b6fb01fc898ce47136576f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classCatch_1_1StringRef.html">StringRef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8b72c37b9b6fb01fc898ce47136576f">unprintableString</a> = "{?}"_sr</td></tr>
|
|
<tr class="separator:aa8b72c37b9b6fb01fc898ce47136576f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="aab88097b4a1bd08c1973823106ffb5f6" name="aab88097b4a1bd08c1973823106ffb5f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab88097b4a1bd08c1973823106ffb5f6">◆ </a></span>RemoveCVRef_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#aab88097b4a1bd08c1973823106ffb5f6">Catch::Detail::RemoveCVRef_t</a> = std::remove_cv_t<std::remove_reference_t<T>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a18f5992ca6894c1e025efb42b8320a4d" name="a18f5992ca6894c1e025efb42b8320a4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a18f5992ca6894c1e025efb42b8320a4d">◆ </a></span>void_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Ts> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a18f5992ca6894c1e025efb42b8320a4d">Catch::Detail::void_t</a> = typename <a class="el" href="structCatch_1_1Detail_1_1make__void.html">make_void</a><Ts...>::type</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="ae9744f1112bb15fcb88df6b3e5ccd46a" name="ae9744f1112bb15fcb88df6b3e5ccd46a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9744f1112bb15fcb88df6b3e5ccd46a">◆ </a></span>catch_strnlen()</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::Detail::catch_strnlen </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>str</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>n</em></span> )</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 call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_cgraph" id="anamespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,154,74"/>
|
|
<area shape="poly" title=" " alt="" coords="50,29,49,19,54,11,64,5,80,3,96,5,106,11,103,16,94,10,79,8,66,10,58,14,55,20,55,29"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_icgraph" id="anamespaceCatch_1_1Detail_ae9744f1112bb15fcb88df6b3e5ccd46a_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="219,83,367,127"/>
|
|
<area shape="poly" title=" " alt="" coords="326,69,313,64,293,61,274,63,262,68,257,74,259,82,253,82,252,73,259,64,273,58,293,56,315,58,328,65"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01char_0fSZ_0e_4.html#a095e415534f9145300271befe9853357" title=" " alt="" coords="8,5,168,50"/>
|
|
<area shape="poly" title=" " alt="" coords="217,79,148,53,150,48,219,74"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01signed_01char_0fSZ_0e_4.html#a23ac689cc79dbcfe9b1765fe9e25690e" title=" " alt="" coords="9,74,167,136"/>
|
|
<area shape="poly" title=" " alt="" coords="203,108,167,108,167,102,203,102"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01unsigned_01char_0fSZ_0e_4.html#a590d64c72b0cc75c113f1eea95d52b66" title=" " alt="" coords="5,160,171,221"/>
|
|
<area shape="poly" title=" " alt="" coords="225,136,165,161,163,156,223,131"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0dc4241ab150d3d8e1d0a3d30c781c39" name="a0dc4241ab150d3d8e1d0a3d30c781c39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0dc4241ab150d3d8e1d0a3d30c781c39">◆ </a></span>convertIntoString() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::convertIntoString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>string</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Encases <code>string</code> in quotes, and escapes invisibles if user requested it via CLI. </p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a0dc4241ab150d3d8e1d0a3d30c781c39_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a0dc4241ab150d3d8e1d0a3d30c781c39_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a0dc4241ab150d3d8e1d0a3d30c781c39_cgraph" id="anamespaceCatch_1_1Detail_a0dc4241ab150d3d8e1d0a3d30c781c39_cgraph">
|
|
<area shape="rect" title="Encases string in quotes, and escapes invisibles if user requested it via CLI." alt="" coords="5,36,193,81"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a23bdcac0ef138b222c3747e2af979e9a" title="Encases `string in quotes, and optionally escapes invisibles." alt="" coords="241,5,428,50"/>
|
|
<area shape="poly" title=" " alt="" coords="193,43,225,39,226,45,194,49"/>
|
|
<area shape="rect" href="namespaceCatch.html#a8b23533de8c7d123687ac2c8d36b653a" title=" " alt="" coords="241,74,428,102"/>
|
|
<area shape="poly" title=" " alt="" coords="194,67,226,71,225,77,193,73"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a23bdcac0ef138b222c3747e2af979e9a" name="a23bdcac0ef138b222c3747e2af979e9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a23bdcac0ef138b222c3747e2af979e9a">◆ </a></span>convertIntoString() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::convertIntoString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>string</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>escapeInvisibles</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Encases `string in quotes, and optionally escapes invisibles. </p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a23bdcac0ef138b222c3747e2af979e9a_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a23bdcac0ef138b222c3747e2af979e9a_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a23bdcac0ef138b222c3747e2af979e9a_icgraph" id="anamespaceCatch_1_1Detail_a23bdcac0ef138b222c3747e2af979e9a_icgraph">
|
|
<area shape="rect" title="Encases `string in quotes, and optionally escapes invisibles." alt="" coords="241,191,428,235"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01char_01_5_01_4.html#a6f0642657bcd943dadfb3be075095e26" title=" " alt="" coords="25,5,173,50"/>
|
|
<area shape="poly" title=" " alt="" coords="306,180,257,122,225,91,191,65,170,53,173,48,194,60,229,87,261,118,310,177"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01char_0fSZ_0e_4.html#a095e415534f9145300271befe9853357" title=" " alt="" coords="19,75,179,119"/>
|
|
<area shape="poly" title=" " alt="" coords="283,185,191,134,164,122,167,117,194,129,286,180"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01signed_01char_0fSZ_0e_4.html#a23ac689cc79dbcfe9b1765fe9e25690e" title=" " alt="" coords="20,144,178,205"/>
|
|
<area shape="poly" title=" " alt="" coords="225,198,178,190,179,185,225,192"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01std_1_1string_01_4.html#aeb3af973a07047e84544d4c6ab81ce8d" title=" " alt="" coords="12,229,186,274"/>
|
|
<area shape="poly" title=" " alt="" coords="226,234,186,240,186,235,225,228"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker_3_01unsigned_01char_0fSZ_0e_4.html#a590d64c72b0cc75c113f1eea95d52b66" title=" " alt="" coords="16,298,182,360"/>
|
|
<area shape="poly" title=" " alt="" coords="279,245,194,289,170,300,168,295,191,284,276,240"/>
|
|
<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="5,384,193,429"/>
|
|
<area shape="poly" title=" " alt="" coords="312,250,262,312,230,345,194,374,174,386,171,381,191,369,226,341,258,309,308,247"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa4cbea1ca1087603043d57005bbbec54" name="aa4cbea1ca1087603043d57005bbbec54"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa4cbea1ca1087603043d57005bbbec54">◆ </a></span>convertToBits() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t Catch::Detail::convertToBits </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="ade51091dea188100d1c7a8acc55f5ea5" name="ade51091dea188100d1c7a8acc55f5ea5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade51091dea188100d1c7a8acc55f5ea5">◆ </a></span>convertToBits() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t Catch::Detail::convertToBits </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="a242396de537c5176710d680cc9ca6b93" name="a242396de537c5176710d680cc9ca6b93"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a242396de537c5176710d680cc9ca6b93">◆ </a></span>convertUnknownEnumToString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename E> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::convertUnknownEnumToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">E</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_1_1Detail_a242396de537c5176710d680cc9ca6b93_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_cgraph" id="anamespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,229,74"/>
|
|
<area shape="poly" title=" " alt="" coords="74,29,73,19,80,10,95,5,117,3,141,5,156,12,153,17,140,10,117,8,96,10,83,15,78,21,79,28"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_icgraph" id="anamespaceCatch_1_1Detail_a242396de537c5176710d680cc9ca6b93_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="308,29,531,74"/>
|
|
<area shape="poly" title=" " alt="" coords="466,16,449,10,419,8,392,10,375,15,369,21,370,28,365,29,364,19,373,10,391,5,419,3,450,5,468,11"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#acc4a8b80cbc750f795e60dd22af8e0fc" title=" " alt="" coords="5,38,260,66"/>
|
|
<area shape="poly" title=" " alt="" coords="292,54,260,54,260,49,292,49"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a355373f5d573df529c1ec80b76586c9f" name="a355373f5d573df529c1ec80b76586c9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a355373f5d573df529c1ec80b76586c9f">◆ </a></span>convertUnstreamable() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::enable_if_t< !std::is_enum< T >::value &&!std::is_base_of< std::exception, T >::value, std::string > Catch::Detail::convertUnstreamable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const &</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_1_1Detail_a355373f5d573df529c1ec80b76586c9f_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_cgraph" id="anamespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,260,57"/>
|
|
<area shape="poly" title=" " alt="" coords="89,30,82,20,88,11,105,5,133,3,162,5,178,12,176,16,161,10,132,8,106,10,91,15,88,20,94,27"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_icgraph" id="anamespaceCatch_1_1Detail_a355373f5d573df529c1ec80b76586c9f_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="308,74,562,102"/>
|
|
<area shape="poly" title=" " alt="" coords="488,61,470,55,435,52,403,55,385,59,381,65,388,71,384,75,376,65,382,55,402,49,435,47,471,50,490,56"/>
|
|
<area shape="rect" href="structCatch_1_1StringMaker.html#aaca2f9ad5f92868f44c38a6d29d946e8" title=" " alt="" coords="60,5,205,50"/>
|
|
<area shape="poly" title=" " alt="" coords="346,73,204,45,205,39,347,68"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a94136655b495ecf9d133cc2292d707e9" title=" " alt="" coords="5,74,260,102"/>
|
|
<area shape="poly" title=" " alt="" coords="292,90,260,90,260,85,292,85"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#acc4a8b80cbc750f795e60dd22af8e0fc" title=" " alt="" coords="5,126,260,154"/>
|
|
<area shape="poly" title=" " alt="" coords="336,107,218,128,217,123,335,102"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a94136655b495ecf9d133cc2292d707e9" name="a94136655b495ecf9d133cc2292d707e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a94136655b495ecf9d133cc2292d707e9">◆ </a></span>convertUnstreamable() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::enable_if_t< !std::is_enum< T >::value &&std::is_base_of< std::exception, T >::value, std::string > Catch::Detail::convertUnstreamable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const &</td> <td class="paramname"><span class="paramname"><em>ex</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_1_1Detail_a94136655b495ecf9d133cc2292d707e9_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a94136655b495ecf9d133cc2292d707e9_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a94136655b495ecf9d133cc2292d707e9_cgraph" id="anamespaceCatch_1_1Detail_a94136655b495ecf9d133cc2292d707e9_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,260,57"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a355373f5d573df529c1ec80b76586c9f" title=" " alt="" coords="308,29,562,57"/>
|
|
<area shape="poly" title=" " alt="" coords="260,40,292,40,292,46,260,46"/>
|
|
<area shape="poly" title=" " alt="" coords="384,31,376,20,382,11,402,5,435,3,471,5,490,12,488,17,470,10,435,8,403,10,385,15,381,20,388,27"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc4a8b80cbc750f795e60dd22af8e0fc" name="acc4a8b80cbc750f795e60dd22af8e0fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc4a8b80cbc750f795e60dd22af8e0fc">◆ </a></span>convertUnstreamable() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::enable_if_t< std::is_enum< T >::value, std::string > Catch::Detail::convertUnstreamable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T const &</td> <td class="paramname"><span class="paramname"><em>value</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_1_1Detail_acc4a8b80cbc750f795e60dd22af8e0fc_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_acc4a8b80cbc750f795e60dd22af8e0fc_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_acc4a8b80cbc750f795e60dd22af8e0fc_cgraph" id="anamespaceCatch_1_1Detail_acc4a8b80cbc750f795e60dd22af8e0fc_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,80,260,108"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a242396de537c5176710d680cc9ca6b93" title=" " alt="" coords="323,29,546,74"/>
|
|
<area shape="poly" title=" " alt="" coords="235,77,308,67,308,72,236,83"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a355373f5d573df529c1ec80b76586c9f" title=" " alt="" coords="308,122,562,150"/>
|
|
<area shape="poly" title=" " alt="" coords="239,106,314,117,313,122,238,111"/>
|
|
<area shape="poly" title=" " alt="" coords="378,29,376,19,386,10,405,5,435,3,467,5,486,12,485,17,466,10,435,8,406,10,388,15,381,21,383,28"/>
|
|
<area shape="poly" title=" " alt="" coords="384,123,376,113,382,103,402,97,435,95,471,98,490,104,488,109,470,103,435,100,403,103,385,107,381,113,388,119"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e6b189b0908b0866a4f79b5ba5f9b7d" name="a4e6b189b0908b0866a4f79b5ba5f9b7d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e6b189b0908b0866a4f79b5ba5f9b7d">◆ </a></span>directCompare() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::Detail::directCompare </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rhs</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a18fef8312d01399bbf5722432f099216" name="a18fef8312d01399bbf5722432f099216"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a18fef8312d01399bbf5722432f099216">◆ </a></span>directCompare() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Catch::Detail::directCompare </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>lhs</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float</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_1_1Detail_a18fef8312d01399bbf5722432f099216_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a18fef8312d01399bbf5722432f099216_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a18fef8312d01399bbf5722432f099216_icgraph" id="anamespaceCatch_1_1Detail_a18fef8312d01399bbf5722432f099216_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="1551,60,1761,88"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a0a635ce60c227f5217d9606e2afe527c" title=" " alt="" coords="1305,17,1492,62"/>
|
|
<area shape="poly" title=" " alt="" coords="1535,61,1493,55,1493,50,1536,56"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a571030d8a3068b49d454220cfdea714f" title=" " alt="" coords="1294,87,1503,131"/>
|
|
<area shape="poly" title=" " alt="" coords="1536,93,1504,98,1503,92,1535,88"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a1a4ae7ccc7fa8c996bc6e4ada5a7004b" title=" " alt="" coords="1059,12,1246,57"/>
|
|
<area shape="poly" title=" " alt="" coords="1289,40,1247,39,1247,34,1289,35"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a3ae31b1a7b7d447f0d6d46635bbff40c" title=" " alt="" coords="817,5,1004,50"/>
|
|
<area shape="poly" title=" " alt="" coords="1043,34,1005,33,1005,28,1043,29"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="276,66,527,94"/>
|
|
<area shape="poly" title=" " alt="" coords="801,41,528,70,527,64,801,36"/>
|
|
<area shape="poly" title=" " alt="" coords="447,53,431,47,401,44,373,46,358,51,354,57,360,64,356,67,349,57,354,47,372,41,401,39,433,42,449,48"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="5,57,228,102"/>
|
|
<area shape="poly" title=" " alt="" coords="260,82,228,82,228,77,260,77"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a523468c0e7dbf99ffb1801aad78e352d" title=" " alt="" coords="1059,87,1246,131"/>
|
|
<area shape="poly" title=" " alt="" coords="1278,112,1246,112,1246,106,1278,106"/>
|
|
<area shape="poly" title=" " alt="" coords="1068,84,979,53,980,48,1070,79"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#ac10ce6a746501524891ce359e61f3e43" title=" " alt="" coords="817,99,1004,143"/>
|
|
<area shape="poly" title=" " alt="" coords="1043,117,1005,119,1004,114,1043,112"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#a5c57c45d75d53880caaf8c422aa1a5ab" title=" " alt="" coords="810,192,1011,237"/>
|
|
<area shape="poly" title=" " alt="" coords="1087,140,965,194,963,189,1084,135"/>
|
|
<area shape="poly" title=" " alt="" coords="950,86,935,80,910,77,888,79,874,84,868,90,870,98,864,99,863,89,871,80,887,74,911,72,937,75,952,81"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#adb6f098507d08daee7e92c9ab12dab09" title=" " alt="" coords="575,99,762,143"/>
|
|
<area shape="poly" title=" " alt="" coords="801,124,763,124,763,118,801,118"/>
|
|
<area shape="poly" title=" " alt="" coords="559,107,495,97,496,92,560,102"/>
|
|
<area shape="poly" title=" " alt="" coords="708,86,694,80,669,77,646,79,632,84,626,90,628,98,623,99,621,89,629,80,645,74,669,72,695,75,710,81"/>
|
|
<area shape="poly" title=" " alt="" coords="836,189,728,146,730,141,838,184"/>
|
|
<area shape="poly" title=" " alt="" coords="950,179,935,173,910,171,888,173,874,177,868,183,870,191,864,192,863,182,871,173,887,167,911,165,937,168,952,174"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a53cd3f44546dfc2935a3a6d3277ce6" name="a9a53cd3f44546dfc2935a3a6d3277ce6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a53cd3f44546dfc2935a3a6d3277ce6">◆ </a></span>getEnv()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">char const * Catch::Detail::getEnv </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char const *</td> <td class="paramname"><span class="paramname"><em>varName</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_1_1Detail_a9a53cd3f44546dfc2935a3a6d3277ce6_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a9a53cd3f44546dfc2935a3a6d3277ce6_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a9a53cd3f44546dfc2935a3a6d3277ce6_icgraph" id="anamespaceCatch_1_1Detail_a9a53cd3f44546dfc2935a3a6d3277ce6_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="452,32,610,60"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#ab70d50b3dc71a13a193fa7c8af5bad57" title=" " alt="" coords="223,24,404,68"/>
|
|
<area shape="poly" title=" " alt="" coords="436,48,405,48,405,43,436,43"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#a25ad0360a8386e7bc068c9c1ac5320bf" title=" " alt="" coords="11,5,169,33"/>
|
|
<area shape="poly" title=" " alt="" coords="207,36,169,31,170,26,208,31"/>
|
|
<area shape="rect" href="classCatch_1_1Config.html#a96592271b5a0759d6fe48ad64363ecac" title=" " alt="" coords="5,57,175,85"/>
|
|
<area shape="poly" title=" " alt="" coords="208,61,176,64,175,59,207,55"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3175310a581a4d3b7bd12cf543dfa0d9" name="a3175310a581a4d3b7bd12cf543dfa0d9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3175310a581a4d3b7bd12cf543dfa0d9">◆ </a></span>make_unique()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T, typename... Args> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">unique_ptr</a>< T > Catch::Detail::make_unique </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Args &&...</td> <td class="paramname"><span class="paramname"><em>args</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_1_1Detail_a3175310a581a4d3b7bd12cf543dfa0d9_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a3175310a581a4d3b7bd12cf543dfa0d9_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a3175310a581a4d3b7bd12cf543dfa0d9_icgraph" id="anamespaceCatch_1_1Detail_a3175310a581a4d3b7bd12cf543dfa0d9_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="949,673,1098,718"/>
|
|
<area shape="rect" href="structCatch_1_1StringStreams.html#a1e98cd696f9e141b3a89f305af962d91" title=" " alt="" coords="695,5,886,33"/>
|
|
<area shape="poly" title=" " alt="" coords="1018,657,1008,521,987,338,972,245,952,161,928,92,914,66,899,46,884,35,888,31,903,43,918,63,932,90,957,159,977,244,993,337,1013,521,1023,657"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#acb4654b4e840e438e3bc204ac4d8e157" title=" " alt="" coords="717,81,864,126"/>
|
|
<area shape="poly" title=" " alt="" coords="1016,658,1003,540,979,385,964,307,945,237,923,179,899,140,882,126,863,117,865,112,885,122,903,136,928,177,950,235,969,306,985,384,1008,539,1021,657"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#afac375cd0ef4715b09924575d88fdc13" title=" " alt="" coords="708,253,873,281"/>
|
|
<area shape="poly" title=" " alt="" coords="1020,657,1015,581,997,483,982,432,961,382,934,336,899,296,871,279,874,275,902,292,938,333,966,380,987,430,1003,482,1020,581,1025,657"/>
|
|
<area shape="rect" href="classCatch_1_1ExceptionTranslatorRegistrar.html#a641142ed5d0f3c6608f496a9b9c4b38b" title=" " alt="" coords="682,306,899,367"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,658,1003,598,982,524,948,448,926,413,899,381,885,370,889,366,903,377,930,409,953,445,987,522,1009,597,1020,657"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a4df89be8072a9685ee89b6776a54bb93" title=" " alt="" coords="717,416,864,460"/>
|
|
<area shape="poly" title=" " alt="" coords="1009,659,993,616,970,567,939,517,899,475,863,455,866,450,902,470,943,514,975,564,998,614,1014,657"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a118b852de3ec020b428ad43245dda9c8" title=" " alt="" coords="717,509,864,554"/>
|
|
<area shape="poly" title=" " alt="" coords="996,662,954,613,928,589,899,568,863,551,865,546,902,564,931,585,958,610,1000,659"/>
|
|
<area shape="rect" href="namespaceCatch.html#a66d288723373b192f025a2f4ed2f3f11" title=" " alt="" coords="704,201,877,229"/>
|
|
<area shape="poly" title=" " alt="" coords="1014,658,999,560,973,436,940,319,920,274,899,244,876,229,879,224,903,240,925,271,945,317,979,434,1004,559,1020,657"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a4f0c01d00fa6af891eb82fcf9baaf95c" title=" " alt="" coords="685,577,896,605"/>
|
|
<area shape="poly" title=" " alt="" coords="978,666,941,641,900,620,864,608,866,603,902,615,944,637,981,661"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae9831933e640b35f907975c129f4763f" title=" " alt="" coords="690,629,891,657"/>
|
|
<area shape="poly" title=" " alt="" coords="933,678,855,660,856,655,934,673"/>
|
|
<area shape="rect" href="namespaceCatch.html#a375b927ff7cc5356ff4a71626d54c83f" title=" " alt="" coords="716,149,865,177"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,658,1001,550,977,410,961,340,943,277,922,226,899,192,883,180,864,172,867,167,886,175,903,188,927,224,948,275,966,339,982,409,1007,549,1021,657"/>
|
|
<area shape="rect" href="namespaceCatch.html#ac0bff8ed2ec530c293ad520bf2ce7075" title=" " alt="" coords="698,681,883,709"/>
|
|
<area shape="poly" title=" " alt="" coords="933,698,884,698,884,692,933,692"/>
|
|
<area shape="rect" href="namespaceCatch.html#a4036958fd61b3ba0b3d2467e7f4f6fd7" title=" " alt="" coords="702,733,879,761"/>
|
|
<area shape="poly" title=" " alt="" coords="934,718,856,735,855,730,933,712"/>
|
|
<area shape="rect" href="namespaceCatch.html#a78ce8525c5901986486609d6c5b26a5f" title=" " alt="" coords="417,759,593,786"/>
|
|
<area shape="poly" title=" " alt="" coords="986,729,947,755,901,775,821,791,739,797,662,795,594,789,594,784,662,790,739,791,821,786,900,770,944,750,983,725"/>
|
|
<area shape="rect" href="namespaceCatch.html#a277e030bde8011793e9903108bb07a18" title=" " alt="" coords="680,859,901,886"/>
|
|
<area shape="poly" title=" " alt="" coords="995,731,953,775,902,819,864,842,827,861,825,856,862,838,899,814,950,771,991,727"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#af33fd06c51ac9173c3bee2ddee2559a6" title=" " alt="" coords="703,935,878,962"/>
|
|
<area shape="poly" title=" " alt="" coords="1011,733,969,815,939,860,902,900,872,921,839,937,837,932,869,917,899,896,935,857,965,812,1006,730"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Benchmark_1_1Detail.html#adb6f098507d08daee7e92c9ab12dab09" title=" " alt="" coords="697,1010,884,1055"/>
|
|
<area shape="poly" title=" " alt="" coords="1017,733,1002,786,979,849,946,916,926,947,903,976,879,996,852,1012,850,1007,876,992,899,972,922,944,942,913,974,847,997,784,1011,732"/>
|
|
<area shape="rect" href="classCatch_1_1TestInvokerFixture.html#adf8b4e93f443c8fdbcbea4b59d0a151f" title=" " alt="" coords="698,1080,883,1124"/>
|
|
<area shape="poly" title=" " alt="" coords="1023,734,1016,804,996,894,981,941,961,987,935,1031,903,1069,885,1083,881,1078,899,1065,930,1028,956,985,976,939,991,893,1010,804,1018,733"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a510cc0d72a7bab8f967827e695b981ba" title=" " alt="" coords="717,1173,864,1218"/>
|
|
<area shape="poly" title=" " alt="" coords="1024,733,1017,814,999,920,984,977,963,1034,936,1088,903,1138,881,1159,856,1174,853,1170,878,1155,899,1135,932,1086,958,1032,979,975,994,919,1012,813,1019,733"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#adedfdb318219078ce9107690745d2f2f" title=" " alt="" coords="703,1265,878,1293"/>
|
|
<area shape="poly" title=" " alt="" coords="1020,733,1006,846,981,994,965,1068,946,1136,926,1192,903,1232,878,1253,850,1267,847,1262,875,1248,899,1228,921,1190,941,1134,960,1067,976,993,1000,845,1015,733"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a01aec1a3265d83bfd89f32782521c96b" title=" " alt="" coords="717,1341,864,1386"/>
|
|
<area shape="poly" title=" " alt="" coords="1021,733,1008,860,984,1029,968,1115,949,1194,927,1259,903,1306,882,1327,857,1343,854,1338,879,1323,899,1303,922,1257,944,1192,962,1114,978,1028,1003,859,1016,733"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#aff55717239311a0e8352a4de5d29967f" title=" " alt="" coords="717,1589,864,1634"/>
|
|
<area shape="poly" title=" " alt="" coords="1022,733,1012,847,990,1013,955,1206,932,1304,903,1399,881,1454,856,1508,809,1590,804,1587,851,1505,876,1452,898,1397,926,1302,950,1205,985,1012,1006,846,1017,732"/>
|
|
<area shape="poly" title=" " alt="" coords="829,68,814,62,790,59,769,61,755,66,750,72,751,80,746,81,745,71,752,62,768,56,791,54,816,57,831,63"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#af890db02c69e36356ac9f8be4084c464" title=" " alt="" coords="378,149,632,177"/>
|
|
<area shape="poly" title=" " alt="" coords="693,250,679,243,663,230,654,217,646,204,631,192,603,180,605,175,634,188,649,200,659,214,667,226,682,238,695,245"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a52a748e770d22a18bd8f96430f75d218" title=" " alt="" coords="408,253,603,281"/>
|
|
<area shape="poly" title=" " alt="" coords="693,270,603,270,603,264,693,264"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a4564992e2b028770e38a1dcc6fff8b34" title=" " alt="" coords="418,201,592,229"/>
|
|
<area shape="poly" title=" " alt="" coords="695,253,585,232,586,227,696,247"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a8c82b89613ebd99f1ba1a3f7b634e571" title=" " alt="" coords="146,149,292,177"/>
|
|
<area shape="poly" title=" " alt="" coords="362,166,292,166,292,160,362,160"/>
|
|
<area shape="poly" title=" " alt="" coords="250,136,239,130,219,128,200,130,189,135,187,140,191,147,186,150,181,140,185,131,198,125,219,123,241,125,253,132"/>
|
|
<area shape="rect" href="catch__amalgamated_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,149,60,177"/>
|
|
<area shape="poly" title=" " alt="" coords="131,166,60,166,60,160,131,160"/>
|
|
<area shape="rect" href="classCatch_1_1Session.html#a0232a6c37ad5b5064a2462eedf13a9be" title=" " alt="" coords="146,253,292,281"/>
|
|
<area shape="poly" title=" " alt="" coords="392,270,292,270,292,264,392,264"/>
|
|
<area shape="poly" title=" " alt="" coords="829,403,814,397,790,394,769,396,755,401,750,407,751,415,746,415,745,405,752,396,768,391,791,389,816,391,831,398"/>
|
|
<area shape="poly" title=" " alt="" coords="829,496,814,490,790,487,769,489,755,494,750,500,751,508,746,509,745,499,752,490,768,484,791,482,816,485,831,491"/>
|
|
<area shape="poly" title=" " alt="" coords="695,201,585,180,586,175,696,195"/>
|
|
<area shape="poly" title=" " alt="" coords="688,218,593,218,593,212,688,212"/>
|
|
<area shape="poly" title=" " alt="" coords="700,166,632,166,632,160,700,160"/>
|
|
<area shape="poly" title=" " alt="" coords="701,182,585,203,584,198,700,177"/>
|
|
<area shape="rect" href="structCatch_1_1AutoReg.html#a55b55f307b619aaee06f1ceb20660c08" title=" " alt="" coords="413,681,597,709"/>
|
|
<area shape="poly" title=" " alt="" coords="682,698,598,698,598,692,682,692"/>
|
|
<area shape="poly" title=" " alt="" coords="687,759,594,767,594,762,687,754"/>
|
|
<area shape="poly" title=" " alt="" coords="830,846,816,840,790,837,766,839,753,844,750,849,755,857,751,860,744,850,749,840,765,834,791,832,818,835,833,841"/>
|
|
<area shape="poly" title=" " alt="" coords="830,922,816,916,790,913,766,915,753,920,750,925,755,933,751,936,744,926,749,916,765,910,791,908,818,911,833,917"/>
|
|
<area shape="poly" title=" " alt="" coords="829,997,814,991,790,989,769,991,755,995,750,1002,751,1009,746,1010,745,1000,752,991,768,986,791,984,816,986,831,993"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#aeff43305485b4ce29af38094437a8544" title=" " alt="" coords="380,1019,631,1046"/>
|
|
<area shape="poly" title=" " alt="" coords="681,1035,631,1035,631,1030,681,1030"/>
|
|
<area shape="poly" title=" " alt="" coords="555,1006,538,1000,505,997,475,999,458,1004,454,1009,461,1016,457,1020,449,1010,455,1000,474,994,505,992,539,995,557,1001"/>
|
|
<area shape="rect" href="structCatch_1_1Benchmark_1_1Benchmark.html#a8d592f11d8c9f9da369d6b53616d7414" title=" " alt="" coords="108,1010,330,1055"/>
|
|
<area shape="poly" title=" " alt="" coords="364,1035,330,1035,330,1030,364,1030"/>
|
|
<area shape="poly" title=" " alt="" coords="829,1160,814,1154,790,1151,769,1153,755,1158,750,1164,751,1172,746,1173,745,1163,752,1154,768,1148,791,1146,816,1149,831,1155"/>
|
|
<area shape="poly" title=" " alt="" coords="830,1252,816,1246,790,1244,766,1246,753,1251,750,1256,755,1263,751,1266,744,1256,749,1247,765,1241,791,1239,818,1241,833,1248"/>
|
|
<area shape="poly" title=" " alt="" coords="829,1328,814,1322,790,1319,769,1321,755,1326,750,1332,751,1340,746,1341,745,1331,752,1322,768,1316,791,1314,816,1317,831,1323"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1Generators.html#adf8cc578226ac198a3efa08f742e1b09" title=" " alt="" coords="408,1133,603,1178"/>
|
|
<area shape="poly" title=" " alt="" coords="715,1335,678,1306,667,1291,660,1275,655,1246,650,1218,643,1205,631,1192,602,1174,605,1170,634,1188,647,1202,655,1216,661,1245,666,1274,672,1288,682,1303,718,1331"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1Generators.html#aafe58f12805e3f9e54a0c0ec233d17aa" title=" " alt="" coords="408,1202,603,1247"/>
|
|
<area shape="poly" title=" " alt="" coords="725,1335,679,1307,655,1283,645,1272,631,1261,602,1248,604,1243,634,1257,649,1268,659,1279,682,1302,728,1331"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#aac8c5682b95d3467b013de492f21e7e2" title=" " alt="" coords="432,1272,578,1316"/>
|
|
<area shape="poly" title=" " alt="" coords="701,1344,578,1314,579,1309,703,1339"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#abde22ab68f2348d7e03ca09df3b74e8d" title=" " alt="" coords="432,1341,578,1386"/>
|
|
<area shape="poly" title=" " alt="" coords="701,1366,579,1366,579,1360,701,1360"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1SingleValueGenerator.html#a532140dd2d1a673692271bb76a661ebe" title=" " alt="" coords="420,1410,591,1471"/>
|
|
<area shape="poly" title=" " alt="" coords="703,1390,592,1420,591,1415,701,1384"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1SingleValueGenerator.html#a4bed2ad14ffe04102d8135e2c82b3ace" title=" " alt="" coords="420,1495,591,1557"/>
|
|
<area shape="poly" title=" " alt="" coords="755,1398,700,1443,634,1486,592,1504,590,1499,631,1481,697,1438,752,1394"/>
|
|
<area shape="poly" title=" " alt="" coords="829,1576,814,1570,790,1567,769,1569,755,1574,750,1580,751,1588,746,1589,745,1579,752,1570,768,1564,791,1562,816,1565,831,1571"/>
|
|
<area shape="rect" href="classCatch_1_1Generators_1_1FixedValuesGenerator.html#a6e9f473655413c1cb15f079890f06b86" title=" " alt="" coords="419,1580,591,1642"/>
|
|
<area shape="poly" title=" " alt="" coords="702,1614,592,1614,592,1608,702,1608"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Generators.html#a2fa425101893564ec8e95b0813077257" title=" " alt="" coords="432,1690,578,1735"/>
|
|
<area shape="poly" title=" " alt="" coords="712,1642,571,1692,569,1687,710,1637"/>
|
|
<area shape="poly" title=" " alt="" coords="552,1677,534,1671,505,1669,478,1671,461,1676,455,1682,456,1689,451,1690,450,1680,459,1671,477,1665,505,1664,535,1666,554,1672"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f0c01d00fa6af891eb82fcf9baaf95c" name="a4f0c01d00fa6af891eb82fcf9baaf95c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f0c01d00fa6af891eb82fcf9baaf95c">◆ </a></span>makeEnumInfo()</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">Catch::Detail::unique_ptr</a>< <a class="el" href="structCatch_1_1Detail_1_1EnumInfo.html">EnumInfo</a> > Catch::Detail::makeEnumInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>enumName</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>allValueNames</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int > const &</td> <td class="paramname"><span class="paramname"><em>values</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_1_1Detail_a4f0c01d00fa6af891eb82fcf9baaf95c_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a4f0c01d00fa6af891eb82fcf9baaf95c_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a4f0c01d00fa6af891eb82fcf9baaf95c_cgraph" id="anamespaceCatch_1_1Detail_a4f0c01d00fa6af891eb82fcf9baaf95c_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,44,217,72"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a3175310a581a4d3b7bd12cf543dfa0d9" title=" " alt="" coords="287,5,436,50"/>
|
|
<area shape="poly" title=" " alt="" coords="217,43,271,36,271,41,217,48"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a4e0e09e87f561af2d3a881b209a9a481" title=" " alt="" coords="265,74,458,102"/>
|
|
<area shape="poly" title=" " alt="" coords="217,68,250,72,249,77,217,73"/>
|
|
<area shape="rect" href="namespaceCatch.html#a678e3c779388970bb3ec5802245f93d7" title=" " alt="" coords="506,47,660,75"/>
|
|
<area shape="poly" title=" " alt="" coords="458,73,490,69,491,75,458,79"/>
|
|
<area shape="rect" href="namespaceCatch.html#a084108b47f37d8bfd5db51c50c7451b3" title=" " alt="" coords="536,99,630,127"/>
|
|
<area shape="poly" title=" " alt="" coords="458,96,521,103,521,109,458,101"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="715,22,875,50"/>
|
|
<area shape="poly" title=" " alt="" coords="660,49,699,44,700,50,661,54"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="708,74,882,102"/>
|
|
<area shape="poly" title=" " alt="" coords="661,68,693,72,692,77,660,73"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="930,74,1123,102"/>
|
|
<area shape="poly" title=" " alt="" coords="882,85,914,85,914,90,882,90"/>
|
|
<area shape="poly" title=" " alt="" coords="987,75,980,65,985,55,1001,49,1026,47,1053,50,1068,56,1066,61,1052,55,1026,52,1002,54,989,59,986,65,991,72"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e0e09e87f561af2d3a881b209a9a481" name="a4e0e09e87f561af2d3a881b209a9a481"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e0e09e87f561af2d3a881b209a9a481">◆ </a></span>parseEnums()</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::Detail::parseEnums </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>enums</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_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_cgraph" id="anamespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,57,199,85"/>
|
|
<area shape="rect" href="namespaceCatch.html#a678e3c779388970bb3ec5802245f93d7" title=" " alt="" coords="247,31,401,58"/>
|
|
<area shape="poly" title=" " alt="" coords="199,57,231,53,232,58,199,62"/>
|
|
<area shape="rect" href="namespaceCatch.html#a084108b47f37d8bfd5db51c50c7451b3" title=" " alt="" coords="277,83,370,110"/>
|
|
<area shape="poly" title=" " alt="" coords="199,80,262,87,261,92,199,85"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="456,5,615,33"/>
|
|
<area shape="poly" title=" " alt="" coords="401,33,440,28,441,33,402,38"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="449,57,622,85"/>
|
|
<area shape="poly" title=" " alt="" coords="402,52,434,56,433,61,401,57"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="670,57,864,85"/>
|
|
<area shape="poly" title=" " alt="" coords="623,68,655,68,655,74,623,74"/>
|
|
<area shape="poly" title=" " alt="" coords="728,58,721,48,726,39,742,33,767,31,794,33,809,40,807,44,793,38,767,36,743,38,730,43,726,48,732,55"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_icgraph" id="anamespaceCatch_1_1Detail_a4e0e09e87f561af2d3a881b209a9a481_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="265,5,458,33"/>
|
|
<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="ac954cf158347a76a5b0c3f4fa9a9fa52" name="ac954cf158347a76a5b0c3f4fa9a9fa52"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac954cf158347a76a5b0c3f4fa9a9fa52">◆ </a></span>rangeToString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename InputIterator, typename Sentinel = InputIterator> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::rangeToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">InputIterator</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Sentinel</td> <td class="paramname"><span class="paramname"><em>last</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_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_cgraph" id="anamespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,68,208,96"/>
|
|
<area shape="poly" title=" " alt="" coords="61,69,54,59,60,49,77,43,107,41,138,44,154,50,153,55,137,49,106,47,78,49,63,54,59,59,65,66"/>
|
|
<area shape="rect" href="classCatch_1_1ReusableStringStream.html#a3d93d9f26cddd6c5c48b6ef63c694119" title="Returns the serialized state." alt="" coords="256,29,492,57"/>
|
|
<area shape="poly" title=" " alt="" coords="206,65,258,57,259,62,207,70"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#af0ad48344ffd3f92f3568465248a9880" title=" " alt="" coords="290,105,458,133"/>
|
|
<area shape="poly" title=" " alt="" coords="209,93,275,103,275,108,208,99"/>
|
|
<area shape="poly" title=" " alt="" coords="329,30,321,20,327,11,345,5,374,3,405,5,422,12,420,17,404,10,374,8,346,10,330,15,326,20,333,27"/>
|
|
<area shape="poly" title=" " alt="" coords="329,106,321,96,327,87,345,81,374,79,405,81,422,88,420,93,404,86,374,84,346,86,330,91,326,96,333,103"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_icgraph" id="anamespaceCatch_1_1Detail_ac954cf158347a76a5b0c3f4fa9a9fa52_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,208,57"/>
|
|
<area shape="poly" title=" " alt="" coords="141,16,129,10,106,8,86,10,74,15,71,20,76,27,72,30,66,20,70,11,84,5,107,3,130,5,143,12"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a371620ed524abfcae5c3772bf49b563a" name="a371620ed524abfcae5c3772bf49b563a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a371620ed524abfcae5c3772bf49b563a">◆ </a></span>rawMemoryToString() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::rawMemoryToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>object</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_1_1Detail_a371620ed524abfcae5c3772bf49b563a_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a371620ed524abfcae5c3772bf49b563a_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a371620ed524abfcae5c3772bf49b563a_cgraph" id="anamespaceCatch_1_1Detail_a371620ed524abfcae5c3772bf49b563a_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,21,197,66"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#ac5d6c510e565ee5bddcc2236194ce29e" title=" " alt="" coords="245,21,436,66"/>
|
|
<area shape="poly" title=" " alt="" coords="197,40,229,40,229,46,197,46"/>
|
|
<area shape="rect" href="classCatch_1_1ReusableStringStream.html#a3d93d9f26cddd6c5c48b6ef63c694119" title="Returns the serialized state." alt="" coords="484,29,720,57"/>
|
|
<area shape="poly" title=" " alt="" coords="436,40,468,40,468,46,436,46"/>
|
|
<area shape="poly" title=" " alt="" coords="558,30,550,20,556,11,574,5,602,3,633,5,649,12,647,17,632,10,602,8,575,10,560,15,556,20,562,27"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5d6c510e565ee5bddcc2236194ce29e" name="ac5d6c510e565ee5bddcc2236194ce29e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5d6c510e565ee5bddcc2236194ce29e">◆ </a></span>rawMemoryToString() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::rawMemoryToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void *</td> <td class="paramname"><span class="paramname"><em>object</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> )</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_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_cgraph" id="anamespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,21,197,66"/>
|
|
<area shape="rect" href="classCatch_1_1ReusableStringStream.html#a3d93d9f26cddd6c5c48b6ef63c694119" title="Returns the serialized state." alt="" coords="245,29,481,57"/>
|
|
<area shape="poly" title=" " alt="" coords="197,40,229,40,229,46,197,46"/>
|
|
<area shape="poly" title=" " alt="" coords="319,30,311,20,317,11,334,5,363,3,393,5,410,12,408,17,392,10,363,8,335,10,320,15,316,20,323,27"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_icgraph" id="anamespaceCatch_1_1Detail_ac5d6c510e565ee5bddcc2236194ce29e_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="245,5,436,50"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#a371620ed524abfcae5c3772bf49b563a" title=" " alt="" coords="5,5,197,50"/>
|
|
<area shape="poly" title=" " alt="" coords="229,30,197,30,197,25,229,25"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae9b0608769b42ff7bbd07687348c7e5" name="aae9b0608769b42ff7bbd07687348c7e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae9b0608769b42ff7bbd07687348c7e5">◆ </a></span>registerListenerImpl()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::Detail::registerListenerImpl </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1Detail_1_1unique__ptr.html">Detail::unique_ptr</a>< EventListenerFactory ></td> <td class="paramname"><span class="paramname"><em>listenerFactory</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_1_1Detail_aae9b0608769b42ff7bbd07687348c7e5_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_aae9b0608769b42ff7bbd07687348c7e5_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_aae9b0608769b42ff7bbd07687348c7e5_cgraph" id="anamespaceCatch_1_1Detail_aae9b0608769b42ff7bbd07687348c7e5_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,36,250,64"/>
|
|
<area shape="rect" href="namespaceCatch.html#a585459763f2c7610e57de2dd22dd1ad8" title=" " alt="" coords="298,5,518,33"/>
|
|
<area shape="poly" title=" " alt="" coords="250,34,282,30,283,36,251,39"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#a8c70c6e8f0d2ac0c83fe4e5c53d193f6" title=" " alt="" coords="306,57,510,102"/>
|
|
<area shape="poly" title=" " alt="" coords="250,60,291,64,290,70,250,65"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af8703a4eaf12133aa02a50dee831f2bc" name="af8703a4eaf12133aa02a50dee831f2bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af8703a4eaf12133aa02a50dee831f2bc">◆ </a></span>registerReporterImpl()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::Detail::registerReporterImpl </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string const &</td> <td class="paramname"><span class="paramname"><em>name</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceCatch.html#a7b0c740ea1bcc8618dc95cd8d36f9fd3">IReporterFactoryPtr</a></td> <td class="paramname"><span class="paramname"><em>reporterPtr</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_1_1Detail_af8703a4eaf12133aa02a50dee831f2bc_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_af8703a4eaf12133aa02a50dee831f2bc_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_af8703a4eaf12133aa02a50dee831f2bc_cgraph" id="anamespaceCatch_1_1Detail_af8703a4eaf12133aa02a50dee831f2bc_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,65,254,93"/>
|
|
<area shape="rect" href="namespaceCatch.html#a585459763f2c7610e57de2dd22dd1ad8" title=" " alt="" coords="302,5,522,33"/>
|
|
<area shape="poly" title=" " alt="" coords="198,62,328,34,329,39,199,67"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#aa94a804d04ed6ca0dbd0553d6acd6257" title=" " alt="" coords="310,57,514,102"/>
|
|
<area shape="poly" title=" " alt="" coords="254,76,295,76,295,82,254,82"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#a72a7d5386851ac3200f8da794a009c86" title=" " alt="" coords="310,126,514,171"/>
|
|
<area shape="poly" title=" " alt="" coords="190,91,304,119,303,125,188,96"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60f033a91680546a152f5dfa4427104c" name="a60f033a91680546a152f5dfa4427104c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60f033a91680546a152f5dfa4427104c">◆ </a></span>registerTranslatorImpl()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Catch::Detail::registerTranslatorImpl </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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> > &&</td> <td class="paramname"><span class="paramname"><em>translator</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_1_1Detail_a60f033a91680546a152f5dfa4427104c_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_cgraph" id="anamespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,36,263,64"/>
|
|
<area shape="rect" href="namespaceCatch.html#a585459763f2c7610e57de2dd22dd1ad8" title=" " alt="" coords="311,5,531,33"/>
|
|
<area shape="poly" title=" " alt="" coords="263,33,295,30,295,35,264,39"/>
|
|
<area shape="rect" href="classCatch_1_1IMutableRegistryHub.html#aed579e45f9d9082d8e45f93fa028d11e" title=" " alt="" coords="319,57,522,102"/>
|
|
<area shape="poly" title=" " alt="" coords="264,60,304,65,303,70,263,66"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_icgraph" id="anamespaceCatch_1_1Detail_a60f033a91680546a152f5dfa4427104c_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="271,22,528,50"/>
|
|
<area shape="rect" href="classCatch_1_1ExceptionTranslatorRegistrar.html#a641142ed5d0f3c6608f496a9b9c4b38b" title=" " alt="" coords="5,5,223,67"/>
|
|
<area shape="poly" title=" " alt="" coords="255,39,223,39,223,34,255,34"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a874fd7848ec5a0ef02d88c6ec37c9a03" name="a874fd7848ec5a0ef02d88c6ec37c9a03"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a874fd7848ec5a0ef02d88c6ec37c9a03">◆ </a></span>splitReporterSpec()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< std::string > Catch::Detail::splitReporterSpec </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>Splits the reporter spec into reporter name and kv-pair options. </p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_cgraph" id="anamespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_cgraph">
|
|
<area shape="rect" title="Splits the reporter spec into reporter name and kv-pair options." alt="" coords="5,32,234,60"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#acb22719801de2b64361b4c283080d4e5" title=" " alt="" coords="289,5,448,33"/>
|
|
<area shape="poly" title=" " alt="" coords="234,31,273,27,273,32,234,36"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#aabf71767dfce1066e721456d54972bc5" title=" " alt="" coords="282,57,455,85"/>
|
|
<area shape="poly" title=" " alt="" coords="234,55,266,58,266,63,234,60"/>
|
|
<area shape="rect" href="classCatch_1_1StringRef.html#a611907867225695d38198c058758c92d" title=" " alt="" coords="503,57,696,85"/>
|
|
<area shape="poly" title=" " alt="" coords="455,68,487,68,487,74,455,74"/>
|
|
<area shape="poly" title=" " alt="" coords="560,58,554,48,559,39,574,33,600,31,627,33,641,40,639,44,625,38,600,36,576,38,562,43,559,48,565,55"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_icgraph" id="anamespaceCatch_1_1Detail_a874fd7848ec5a0ef02d88c6ec37c9a03_icgraph">
|
|
<area shape="rect" title="Splits the reporter spec into reporter name and kv-pair options." alt="" coords="750,5,979,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae987bd04fd59321f5183794daeffd4cf" title=" " alt="" coords="513,5,702,33"/>
|
|
<area shape="poly" title=" " alt="" coords="735,22,703,22,703,16,735,16"/>
|
|
<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="af0ad48344ffd3f92f3568465248a9880" name="af0ad48344ffd3f92f3568465248a9880"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af0ad48344ffd3f92f3568465248a9880">◆ </a></span>stringify()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string Catch::Detail::stringify </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</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_1_1Detail_af0ad48344ffd3f92f3568465248a9880_cgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_cgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_cgraph" id="anamespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,29,173,57"/>
|
|
<area shape="poly" title=" " alt="" coords="60,30,55,20,59,11,70,5,89,3,109,5,120,12,117,16,107,10,89,8,72,10,63,15,60,20,64,28"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="namespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_icgraph" id="anamespaceCatch_1_1Detail_af0ad48344ffd3f92f3568465248a9880_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="512,227,679,255"/>
|
|
<area shape="poly" title=" " alt="" coords="638,214,623,208,596,206,570,208,556,213,552,218,558,225,554,228,547,218,552,209,569,203,596,201,625,203,640,209"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#a60d08e6db2e54740bb2298bbbec3bc0b" title=" " alt="" coords="259,5,438,50"/>
|
|
<area shape="poly" title=" " alt="" coords="578,215,532,143,500,105,462,71,430,53,433,48,466,67,504,101,537,140,582,212"/>
|
|
<area shape="rect" href="classCatch_1_1Capturer.html#a76f2a097cfeb3042688300b81eb9bcbc" title=" " alt="" coords="5,36,185,81"/>
|
|
<area shape="poly" title=" " alt="" coords="574,216,527,163,497,137,463,115,413,99,341,86,185,68,185,63,342,81,414,94,465,111,500,133,531,160,578,213"/>
|
|
<area shape="rect" href="namespaceCatch.html#a6dce9f6d9a416fe7a06e6394d557606a" title=" " alt="" coords="264,124,432,152"/>
|
|
<area shape="poly" title=" " alt="" coords="560,220,515,193,463,167,425,155,426,150,465,163,518,188,563,216"/>
|
|
<area shape="rect" href="namespaceCatch_1_1Detail.html#ac954cf158347a76a5b0c3f4fa9a9fa52" title=" " alt="" coords="247,200,450,228"/>
|
|
<area shape="poly" title=" " alt="" coords="496,233,449,228,450,223,497,228"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae162dc66b7767a52e7e4283915fd3d9f" title=" " alt="" coords="271,252,426,280"/>
|
|
<area shape="poly" title=" " alt="" coords="497,254,427,261,426,256,496,248"/>
|
|
<area shape="rect" href="classCatch_1_1BinaryExpr.html#af998022712d4bd3e4fc7ab9b8a38b445" title="This function has to be overriden by the derived class." alt="" coords="233,304,464,349"/>
|
|
<area shape="poly" title=" " alt="" coords="546,264,465,294,429,306,427,301,463,289,544,259"/>
|
|
<area shape="rect" href="classCatch_1_1UnaryExpr.html#aaabf30455a996c80675c0f388a6e4110" title="This function has to be overriden by the derived class." alt="" coords="254,373,442,418"/>
|
|
<area shape="poly" title=" " alt="" coords="575,269,528,317,498,342,465,363,440,375,438,370,463,359,495,337,524,313,571,265"/>
|
|
<area shape="rect" href="classCatch_1_1Approx.html#a00b9ca1984b955801334985da44ed863" title=" " alt="" coords="263,442,434,470"/>
|
|
<area shape="poly" title=" " alt="" coords="586,270,568,307,542,351,507,396,465,433,436,447,433,442,463,428,504,392,537,348,563,305,581,268"/>
|
|
<area shape="poly" title=" " alt="" coords="244,43,185,50,185,45,243,38"/>
|
|
<area shape="poly" title=" " alt="" coords="391,188,376,182,348,179,322,181,308,186,305,191,311,198,306,202,299,192,305,182,321,176,348,174,377,176,393,183"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a64ba838a0c2e6767d095a7a01fc07b48" name="a64ba838a0c2e6767d095a7a01fc07b48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a64ba838a0c2e6767d095a7a01fc07b48">◆ </a></span>stringToColourMode()</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="namespaceCatch.html#a91308e87521e370e591065a22b010025">ColourMode</a> > Catch::Detail::stringToColourMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCatch_1_1StringRef.html">StringRef</a></td> <td class="paramname"><span class="paramname"><em>colourMode</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_1_1Detail_a64ba838a0c2e6767d095a7a01fc07b48_icgraph.png" border="0" usemap="#anamespaceCatch_1_1Detail_a64ba838a0c2e6767d095a7a01fc07b48_icgraph" alt=""/></div>
|
|
<map name="anamespaceCatch_1_1Detail_a64ba838a0c2e6767d095a7a01fc07b48_icgraph" id="anamespaceCatch_1_1Detail_a64ba838a0c2e6767d095a7a01fc07b48_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="750,5,993,33"/>
|
|
<area shape="rect" href="namespaceCatch.html#a96d773398ae9697da7845bbf5027e35e" title=" " alt="" coords="228,5,465,33"/>
|
|
<area shape="poly" title=" " alt="" coords="735,22,466,22,466,16,735,16"/>
|
|
<area shape="rect" href="namespaceCatch.html#ae987bd04fd59321f5183794daeffd4cf" title=" " alt="" coords="513,31,702,58"/>
|
|
<area shape="poly" title=" " alt="" coords="735,35,703,38,703,33,734,30"/>
|
|
<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="poly" title=" " alt="" coords="497,37,465,33,466,28,498,31"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="aa8b72c37b9b6fb01fc898ce47136576f" name="aa8b72c37b9b6fb01fc898ce47136576f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8b72c37b9b6fb01fc898ce47136576f">◆ </a></span>unprintableString</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_1StringRef.html">StringRef</a> Catch::Detail::unprintableString = "{?}"_sr</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>
|
|
</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="navelem"><a class="el" href="namespaceCatch_1_1Detail.html">Detail</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>
|