| <!-- HTML header for doxygen 1.8.9.1--> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
| <meta name="generator" content="Doxygen 1.8.6"/> |
| <meta name="robots" content="NOINDEX, NOFOLLOW" /> <!-- Prevent indexing by search engines --> |
| <title>Compute Library: tests/framework/Macros.h File Reference</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="resize.js"></script> |
| <script type="text/javascript" src="navtree.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(initResizable); |
| $(window).load(resizeHeight); |
| </script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/search.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(function() { searchBox.OnSelectItem(0); }); |
| </script> |
| <script type="text/x-mathjax-config"> |
| MathJax.Hub.Config({ |
| extensions: ["tex2jax.js"], |
| jax: ["input/TeX","output/HTML-CSS"], |
| }); |
| </script><script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr style="height: 56px;"> |
| <td style="padding-left: 0.5em;"> |
| <div id="projectname">Compute Library |
|  <span id="projectnumber">17.10</span> |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.8.6 --> |
| <script type="text/javascript"> |
| var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| </script> |
| <div id="navrow1" class="tabs"> |
| <ul class="tablist"> |
| <li><a href="index.xhtml"><span>Main Page</span></a></li> |
| <li><a href="pages.xhtml"><span>Related Pages</span></a></li> |
| <li><a href="namespaces.xhtml"><span>Namespaces</span></a></li> |
| <li><a href="annotated.xhtml"><span>Data Structures</span></a></li> |
| <li class="current"><a href="files.xhtml"><span>Files</span></a></li> |
| <li> |
| <div id="MSearchBox" class="MSearchBoxInactive"> |
| <span class="left"> |
| <img id="MSearchSelect" src="search/mag_sel.png" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| alt=""/> |
| <input type="text" id="MSearchField" value="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.png" alt=""/></a> |
| </span> |
| </div> |
| </li> |
| </ul> |
| </div> |
| <div id="navrow2" class="tabs2"> |
| <ul class="tablist"> |
| <li><a href="files.xhtml"><span>File List</span></a></li> |
| <li><a href="globals.xhtml"><span>Globals</span></a></li> |
| </ul> |
| </div> |
| </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"> |
| $(document).ready(function(){initNavTree('_macros_8h.xhtml','');}); |
| </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)"> |
| <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <iframe src="javascript:void(0)" frameborder="0" |
| name="MSearchResults" id="MSearchResults"> |
| </iframe> |
| </div> |
| |
| <div class="header"> |
| <div class="summary"> |
| <a href="#define-members">Macros</a> </div> |
| <div class="headertitle"> |
| <div class="title">Macros.h File Reference</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| <div class="textblock"><code>#include "<a class="el" href="_framework_8h_source.xhtml">Framework.h</a>"</code><br/> |
| <code>#include "<a class="el" href="_registrars_8h_source.xhtml">Registrars.h</a>"</code><br/> |
| <code>#include "<a class="el" href="_test_case_8h_source.xhtml">TestCase.h</a>"</code><br/> |
| </div> |
| <p><a href="_macros_8h_source.xhtml">Go to the source code of this file.</a></p> |
| <table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> |
| Macros</h2></td></tr> |
| <tr class="memitem:acd09bed517e43d28823e69494f259835"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(SUITE_NAME)</td></tr> |
| <tr class="separator:acd09bed517e43d28823e69494f259835"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a603cb7f45efd81606e51686da9aeebd9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a603cb7f45efd81606e51686da9aeebd9">TEST_SUITE_END</a>()</td></tr> |
| <tr class="separator:a603cb7f45efd81606e51686da9aeebd9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6c274ed8a1a31eb195191c849ae4ff6f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a6c274ed8a1a31eb195191c849ae4ff6f">CONCAT</a>(ARG0, ARG1)   ARG0##ARG1</td></tr> |
| <tr class="separator:a6c274ed8a1a31eb195191c849ae4ff6f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8adf1132623f898e2088899490ef7bd6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a8adf1132623f898e2088899490ef7bd6">VARIADIC_SIZE_IMPL</a>(e0, e1, e2, e3, e4, e5, e6, e7, e8, e9, <a class="el" href="hwc_8hpp.xhtml#ab2c6b258f02add8fdf4cfc7c371dd772">size</a>,...)   <a class="el" href="hwc_8hpp.xhtml#ab2c6b258f02add8fdf4cfc7c371dd772">size</a></td></tr> |
| <tr class="separator:a8adf1132623f898e2088899490ef7bd6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a69f74358d42fc010bd8807d07436d7b5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a69f74358d42fc010bd8807d07436d7b5">VARIADIC_SIZE</a>(...)   <a class="el" href="_macros_8h.xhtml#a8adf1132623f898e2088899490ef7bd6">VARIADIC_SIZE_IMPL</a>(__VA_ARGS__, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0)</td></tr> |
| <tr class="separator:a69f74358d42fc010bd8807d07436d7b5"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acdd2ac75560db81371f4053e6465a0eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#acdd2ac75560db81371f4053e6465a0eb">JOIN_PARAM1</a>(OP, param)   OP(0, param)</td></tr> |
| <tr class="separator:acdd2ac75560db81371f4053e6465a0eb"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a35d1497660f569a76fe4de6bebf67c9a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a35d1497660f569a76fe4de6bebf67c9a">JOIN_PARAM2</a>(OP, param,...)</td></tr> |
| <tr class="separator:a35d1497660f569a76fe4de6bebf67c9a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:afedfb2831ec629f6445b1d4d5ed30154"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#afedfb2831ec629f6445b1d4d5ed30154">JOIN_PARAM3</a>(OP, param,...)</td></tr> |
| <tr class="separator:afedfb2831ec629f6445b1d4d5ed30154"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a43ee597995dd64cfabd52d2342342855"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a43ee597995dd64cfabd52d2342342855">JOIN_PARAM4</a>(OP, param,...)</td></tr> |
| <tr class="separator:a43ee597995dd64cfabd52d2342342855"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a97a58dd462df2048aefa8446a841d7a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a97a58dd462df2048aefa8446a841d7a4">JOIN_PARAM5</a>(OP, param,...)</td></tr> |
| <tr class="separator:a97a58dd462df2048aefa8446a841d7a4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:afd783b31f55f3b403a82e2b9e3770e1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#afd783b31f55f3b403a82e2b9e3770e1a">JOIN_PARAM6</a>(OP, param,...)</td></tr> |
| <tr class="separator:afd783b31f55f3b403a82e2b9e3770e1a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a29cc9415a23ee73a5f0872a0433c5637"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a29cc9415a23ee73a5f0872a0433c5637">JOIN_PARAM7</a>(OP, param,...)</td></tr> |
| <tr class="separator:a29cc9415a23ee73a5f0872a0433c5637"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad05271218a1dc0111d1b07ecd8f94904"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ad05271218a1dc0111d1b07ecd8f94904">JOIN_PARAM8</a>(OP, param,...)</td></tr> |
| <tr class="separator:ad05271218a1dc0111d1b07ecd8f94904"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a450d225a223a3f1db8bdc093885d48c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a450d225a223a3f1db8bdc093885d48c0">JOIN_PARAM9</a>(OP, param,...)</td></tr> |
| <tr class="separator:a450d225a223a3f1db8bdc093885d48c0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4d997912b340aca63b12b84330f8a4bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a4d997912b340aca63b12b84330f8a4bc">JOIN_PARAM10</a>(OP, param,...)</td></tr> |
| <tr class="separator:a4d997912b340aca63b12b84330f8a4bc"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adbfdccc4c864135d8020801232d54bd1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a>(OP, NUM,...)</td></tr> |
| <tr class="separator:adbfdccc4c864135d8020801232d54bd1"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aced260163b84b2bd95927003e7d69bfc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#aced260163b84b2bd95927003e7d69bfc">MAKE_TYPE_PARAM</a>(i, name)   typename T##i</td></tr> |
| <tr class="separator:aced260163b84b2bd95927003e7d69bfc"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a79d59e55eaa189335dddf51c1e016d8b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a79d59e55eaa189335dddf51c1e016d8b">MAKE_ARG_PARAM</a>(i, name)   const T##i &name</td></tr> |
| <tr class="separator:a79d59e55eaa189335dddf51c1e016d8b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2c9e3879e1ad83c6a47f4630c6ca22ee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a2c9e3879e1ad83c6a47f4630c6ca22ee">MAKE_TYPE_PARAMS</a>(...)   <a class="el" href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a>(<a class="el" href="_macros_8h.xhtml#aced260163b84b2bd95927003e7d69bfc">MAKE_TYPE_PARAM</a>, <a class="el" href="_macros_8h.xhtml#a69f74358d42fc010bd8807d07436d7b5">VARIADIC_SIZE</a>(__VA_ARGS__), __VA_ARGS__)</td></tr> |
| <tr class="separator:a2c9e3879e1ad83c6a47f4630c6ca22ee"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0c93732f08a32d6e390c3fae98325931"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a0c93732f08a32d6e390c3fae98325931">MAKE_ARG_PARAMS</a>(...)   <a class="el" href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a>(<a class="el" href="_macros_8h.xhtml#a79d59e55eaa189335dddf51c1e016d8b">MAKE_ARG_PARAM</a>, <a class="el" href="_macros_8h.xhtml#a69f74358d42fc010bd8807d07436d7b5">VARIADIC_SIZE</a>(__VA_ARGS__), __VA_ARGS__)</td></tr> |
| <tr class="separator:a0c93732f08a32d6e390c3fae98325931"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8716f830d34bff577c8687183231b952"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">TEST_CASE_CONSTRUCTOR</a>(TEST_NAME)   TEST_NAME() = default;</td></tr> |
| <tr class="separator:a8716f830d34bff577c8687183231b952"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adbd9bcfdb4c52d5acf73ce39c232b5c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">DATA_TEST_CASE_CONSTRUCTOR</a>(TEST_NAME, DATASET)</td></tr> |
| <tr class="separator:adbd9bcfdb4c52d5acf73ce39c232b5c8"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af26a9a440f7ae0444624a5ff4392ea2e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e">FIXTURE_SETUP</a>(FIXTURE)</td></tr> |
| <tr class="separator:af26a9a440f7ae0444624a5ff4392ea2e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab10b1385f1891ea74430f2e623b09961"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961">FIXTURE_DATA_SETUP</a>(FIXTURE)</td></tr> |
| <tr class="separator:ab10b1385f1891ea74430f2e623b09961"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a67ff67e5a2343bc8d05b1b02290c9fde"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde">FIXTURE_RUN</a>(FIXTURE)</td></tr> |
| <tr class="separator:a67ff67e5a2343bc8d05b1b02290c9fde"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae4ff555702946b1f9dddd59f2bff3a2b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">FIXTURE_TEARDOWN</a>(FIXTURE)</td></tr> |
| <tr class="separator:ae4ff555702946b1f9dddd59f2bff3a2b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a31357313a6bdb0dc09a7cae7d7f91377"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS)</td></tr> |
| <tr class="separator:a31357313a6bdb0dc09a7cae7d7f91377"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa4df8c1af6041bc017bd9fb943d5e5d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">DATA_TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS, DATASET)</td></tr> |
| <tr class="separator:aa4df8c1af6041bc017bd9fb943d5e5d6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad9cb504466989983a34d7ad9674467b2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, STATUS)</td></tr> |
| <tr class="separator:ad9cb504466989983a34d7ad9674467b2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a846b2e70d2ba2180ccb81045c88b8409"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a846b2e70d2ba2180ccb81045c88b8409">TEST_CASE</a>(TEST_NAME, MODE)   <a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>)</td></tr> |
| <tr class="separator:a846b2e70d2ba2180ccb81045c88b8409"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab2f6de5ffb4b88069f9c0a148b364e25"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ab2f6de5ffb4b88069f9c0a148b364e25">EXPECTED_FAILURE_TEST_CASE</a>(TEST_NAME, MODE)   <a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>)</td></tr> |
| <tr class="separator:ab2f6de5ffb4b88069f9c0a148b364e25"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a89747ae30c60b9f052fbf9707c8301a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a89747ae30c60b9f052fbf9707c8301a9">DISABLED_TEST_CASE</a>(TEST_NAME, MODE)   <a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>)</td></tr> |
| <tr class="separator:a89747ae30c60b9f052fbf9707c8301a9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adf3ec4a62a3f0d3e74ebd35d59ddd097"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, STATUS, DATASET,...)</td></tr> |
| <tr class="separator:adf3ec4a62a3f0d3e74ebd35d59ddd097"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a43b1925356e3d36a468e104d798c60ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a43b1925356e3d36a468e104d798c60ec">DATA_TEST_CASE</a>(TEST_NAME, MODE, DATASET,...)   <a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>, DATASET, __VA_ARGS__)</td></tr> |
| <tr class="separator:a43b1925356e3d36a468e104d798c60ec"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5948998e4f7badeca767900ba91334ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a5948998e4f7badeca767900ba91334ac">EXPECTED_FAILURE_DATA_TEST_CASE</a>(TEST_NAME, MODE, DATASET,...)   <a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>, DATASET, __VA_ARGS__)</td></tr> |
| <tr class="separator:a5948998e4f7badeca767900ba91334ac"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2d0deff95a1325348da7d2a945982b59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a2d0deff95a1325348da7d2a945982b59">DISABLED_DATA_TEST_CASE</a>(TEST_NAME, MODE, DATASET,...)   <a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>, DATASET, __VA_ARGS__)</td></tr> |
| <tr class="separator:a2d0deff95a1325348da7d2a945982b59"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2ff966da00c382c25e5b064b019d870c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, STATUS)</td></tr> |
| <tr class="separator:a2ff966da00c382c25e5b064b019d870c"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a926fbae618fcbb44111e683b8a1e2f99"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a926fbae618fcbb44111e683b8a1e2f99">FIXTURE_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE)   <a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>)</td></tr> |
| <tr class="separator:a926fbae618fcbb44111e683b8a1e2f99"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a1410f2afeafb8e6afe4c3b6208d8fec7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a1410f2afeafb8e6afe4c3b6208d8fec7">EXPECTED_FAILURE_FIXTURE_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE)   <a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>)</td></tr> |
| <tr class="separator:a1410f2afeafb8e6afe4c3b6208d8fec7"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a55d3bef40f09e56dc87e8f351a275385"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a55d3bef40f09e56dc87e8f351a275385">DISABLED_FIXTURE_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE)   <a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>)</td></tr> |
| <tr class="separator:a55d3bef40f09e56dc87e8f351a275385"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9c14b58feb41d3702ce3ed63822ac2a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, STATUS, DATASET)</td></tr> |
| <tr class="separator:a9c14b58feb41d3702ce3ed63822ac2a8"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a42699a26fbdddf91da4aa58a610bb8a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a42699a26fbdddf91da4aa58a610bb8a8">FIXTURE_DATA_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE, DATASET)   <a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>, DATASET)</td></tr> |
| <tr class="separator:a42699a26fbdddf91da4aa58a610bb8a8"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9cb601d80bbd293aa96800cfdd983404"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a9cb601d80bbd293aa96800cfdd983404">EXPECTED_FAILURE_FIXTURE_DATA_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE, DATASET)   <a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>, DATASET)</td></tr> |
| <tr class="separator:a9cb601d80bbd293aa96800cfdd983404"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a7fb6c2e21b15474448e1f50d8acc854b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a7fb6c2e21b15474448e1f50d8acc854b">DISABLED_FIXTURE_DATA_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE, DATASET)   <a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>, DATASET)</td></tr> |
| <tr class="separator:a7fb6c2e21b15474448e1f50d8acc854b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aea955b85cfaf872bc064b0e34a7cb7db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, STATUS)</td></tr> |
| <tr class="separator:aea955b85cfaf872bc064b0e34a7cb7db"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac39772d06a4784bffc30fbe8a66ae1be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ac39772d06a4784bffc30fbe8a66ae1be">REGISTER_FIXTURE_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE)   <a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>)</td></tr> |
| <tr class="separator:ac39772d06a4784bffc30fbe8a66ae1be"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8b3c06c9e7676202a34f711b1a7625fc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a8b3c06c9e7676202a34f711b1a7625fc">EXPECTED_FAILURE_REGISTER_FIXTURE_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE)   <a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>)</td></tr> |
| <tr class="separator:a8b3c06c9e7676202a34f711b1a7625fc"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a55d2ae62838572e7be1c87128d02b493"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a55d2ae62838572e7be1c87128d02b493">DISABLED_REGISTER_FIXTURE_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE)   <a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>)</td></tr> |
| <tr class="separator:a55d2ae62838572e7be1c87128d02b493"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0e9639d43f395accacbefdbf368f7ca0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, STATUS, DATASET)</td></tr> |
| <tr class="separator:a0e9639d43f395accacbefdbf368f7ca0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a050ee7c30055c713d656ba73d1a9a920"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a050ee7c30055c713d656ba73d1a9a920">REGISTER_FIXTURE_DATA_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE, DATASET)   <a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>, DATASET)</td></tr> |
| <tr class="separator:a050ee7c30055c713d656ba73d1a9a920"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab6166845bcdb8aab8d7b349a8b442ccf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#ab6166845bcdb8aab8d7b349a8b442ccf">EXPECTED_FAILURE_REGISTER_FIXTURE_DATA_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE, DATASET)   <a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>, DATASET)</td></tr> |
| <tr class="separator:ab6166845bcdb8aab8d7b349a8b442ccf"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a934ee9a7581b65523fd180c96b159fb8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_macros_8h.xhtml#a934ee9a7581b65523fd180c96b159fb8">DISABLED_REGISTER_FIXTURE_DATA_TEST_CASE</a>(TEST_NAME, FIXTURE, MODE, DATASET)   <a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>, DATASET)</td></tr> |
| <tr class="separator:a934ee9a7581b65523fd180c96b159fb8"><td class="memSeparator" colspan="2"> </td></tr> |
| </table> |
| <h2 class="groupheader">Macro Definition Documentation</h2> |
| <a class="anchor" id="a6c274ed8a1a31eb195191c849ae4ff6f"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define CONCAT</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">ARG0, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">ARG1 </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   ARG0##ARG1</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00050">50</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a43b1925356e3d36a468e104d798c60ec"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>, DATASET, __VA_ARGS__)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00170">170</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adbd9bcfdb4c52d5acf73ce39c232b5c8"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DATA_TEST_CASE_CONSTRUCTOR</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span> <<span class="keyword">typename</span> D> \</div> |
| <div class="line"> explicit TEST_NAME(D &&data) : DataTestCase{ std::forward<D>(data) } \</div> |
| <div class="line"> { \</div> |
| <div class="line"> }</div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00097">97</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adf3ec4a62a3f0d3e74ebd35d59ddd097"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DATA_TEST_CASE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span> <<span class="keyword">typename</span> T> \</div> |
| <div class="line"> class TEST_NAME; \</div> |
| <div class="line"> template <<span class="keyword">typename</span>... As> \</div> |
| <div class="line"> class TEST_NAME<std::tuple<As...>> : <span class="keyword">public</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_data_test_case.xhtml">arm_compute::test::framework::DataTestCase<decltype(DATASET)::type></a> \</div> |
| <div class="line"> { \</div> |
| <div class="line"> public: <a class="code" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8"> DATA_TEST_CASE_CONSTRUCTOR</a>(TEST_NAME, DATASET) \</div> |
| <div class="line"> void do_run() override \</div> |
| <div class="line"> { <a class="code" href="namespacearm__compute_1_1test.xhtml#a629633220b1b91a871c57b679b9f06e3">\</a></div> |
| <div class="line"><a class="code" href="namespacearm__compute_1_1test.xhtml#a629633220b1b91a871c57b679b9f06e3"> arm_compute::test::framework::apply</a>(<span class="keyword">this</span>, &TEST_NAME::run<As...>, _data); \</div> |
| <div class="line"> } \</div> |
| <div class="line"> template <MAKE_TYPE_PARAMS(__VA_ARGS__)> \</div> |
| <div class="line"> void run(<a class="code" href="_macros_8h.xhtml#a0c93732f08a32d6e390c3fae98325931">MAKE_ARG_PARAMS</a>(__VA_ARGS__)); \</div> |
| <div class="line"> }; <a class="code" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6"> DATA_TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS, DATASET); \</div> |
| <div class="line"> template <<span class="keyword">typename</span>... As> \</div> |
| <div class="line"> template <MAKE_TYPE_PARAMS(__VA_ARGS__)> \</div> |
| <div class="line"> void TEST_NAME<std::tuple<As...>>::run(<a class="code" href="_macros_8h.xhtml#a0c93732f08a32d6e390c3fae98325931">MAKE_ARG_PARAMS</a>(__VA_ARGS__))</div> |
| <div class="ttc" id="_macros_8h_xhtml_aa4df8c1af6041bc017bd9fb943d5e5d6"><div class="ttname"><a href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">DATA_TEST_REGISTRAR</a></div><div class="ttdeci">#define DATA_TEST_REGISTRAR(TEST_NAME, MODE, STATUS, DATASET)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00127">Macros.h:127</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_adbd9bcfdb4c52d5acf73ce39c232b5c8"><div class="ttname"><a href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">DATA_TEST_CASE_CONSTRUCTOR</a></div><div class="ttdeci">#define DATA_TEST_CASE_CONSTRUCTOR(TEST_NAME, DATASET)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00097">Macros.h:97</a></div></div> |
| <div class="ttc" id="namespacearm__compute_1_1test_xhtml_a629633220b1b91a871c57b679b9f06e3"><div class="ttname"><a href="namespacearm__compute_1_1test.xhtml#a629633220b1b91a871c57b679b9f06e3">arm_compute::test::apply</a></div><div class="ttdeci">void apply(O *obj, F &&func, const std::tuple< As...> &args)</div><div class="ttdef"><b>Definition:</b> <a href="tests_2framework_2_utils_8h_source.xhtml#l00079">Utils.h:79</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a0c93732f08a32d6e390c3fae98325931"><div class="ttname"><a href="_macros_8h.xhtml#a0c93732f08a32d6e390c3fae98325931">MAKE_ARG_PARAMS</a></div><div class="ttdeci">#define MAKE_ARG_PARAMS(...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00090">Macros.h:90</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_data_test_case_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_data_test_case.xhtml">arm_compute::test::framework::DataTestCase</a></div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00057">TestCase.h:57</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00150">150</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa4df8c1af6041bc017bd9fb943d5e5d6"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DATA_TEST_REGISTRAR</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_case_registrar.xhtml">arm_compute::test::framework::detail::TestCaseRegistrar<TEST_NAME<decltype(DATASET)::type></a>> TEST_NAME##_reg \</div> |
| <div class="line"> { \</div> |
| <div class="line"><span class="preprocessor"> #TEST_NAME, MODE, STATUS, DATASET \</span></div> |
| <div class="line"><span class="preprocessor"> }</span></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_case_registrar_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_case_registrar.xhtml">arm_compute::test::framework::detail::TestCaseRegistrar</a></div><div class="ttdoc">Helper class to statically register a test case. </div><div class="ttdef"><b>Definition:</b> <a href="_registrars_8h_source.xhtml#l00043">Registrars.h:43</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00127">127</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2d0deff95a1325348da7d2a945982b59"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DISABLED_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>, DATASET, __VA_ARGS__)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00174">174</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7fb6c2e21b15474448e1f50d8acc854b"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DISABLED_FIXTURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>, DATASET)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00216">216</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a55d3bef40f09e56dc87e8f351a275385"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DISABLED_FIXTURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00193">193</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a934ee9a7581b65523fd180c96b159fb8"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DISABLED_REGISTER_FIXTURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>, DATASET)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00255">255</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a55d2ae62838572e7be1c87128d02b493"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DISABLED_REGISTER_FIXTURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00234">234</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a89747ae30c60b9f052fbf9707c8301a9"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define DISABLED_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba055c1a591abb0e8cd86dc969727bcc0b">arm_compute::test::framework::TestCaseFactory::Status::DISABLED</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00147">147</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5948998e4f7badeca767900ba91334ac"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define EXPECTED_FAILURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#adf3ec4a62a3f0d3e74ebd35d59ddd097">DATA_TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>, DATASET, __VA_ARGS__)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00172">172</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a9cb601d80bbd293aa96800cfdd983404"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define EXPECTED_FAILURE_FIXTURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>, DATASET)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00214">214</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1410f2afeafb8e6afe4c3b6208d8fec7"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define EXPECTED_FAILURE_FIXTURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00191">191</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab6166845bcdb8aab8d7b349a8b442ccf"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define EXPECTED_FAILURE_REGISTER_FIXTURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>, DATASET)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00253">253</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8b3c06c9e7676202a34f711b1a7625fc"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define EXPECTED_FAILURE_REGISTER_FIXTURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00232">232</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab2f6de5ffb4b88069f9c0a148b364e25"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define EXPECTED_FAILURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70babdb2c34681be3432a08e0450b707a014">arm_compute::test::framework::TestCaseFactory::Status::EXPECTED_FAILURE</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00145">145</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab10b1385f1891ea74430f2e623b09961"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_DATA_SETUP</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE</td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">void</span> do_setup() override \</div> |
| <div class="line"> { <a class="code" href="namespacearm__compute_1_1test.xhtml#a629633220b1b91a871c57b679b9f06e3">\</a></div> |
| <div class="line"><a class="code" href="namespacearm__compute_1_1test.xhtml#a629633220b1b91a871c57b679b9f06e3"> apply</a>(<span class="keyword">this</span>, &FIXTURE::setup<As...>, _data); \</div> |
| <div class="line"> }</div> |
| <div class="ttc" id="namespacearm__compute_1_1test_xhtml_a629633220b1b91a871c57b679b9f06e3"><div class="ttname"><a href="namespacearm__compute_1_1test.xhtml#a629633220b1b91a871c57b679b9f06e3">arm_compute::test::apply</a></div><div class="ttdeci">void apply(O *obj, F &&func, const std::tuple< As...> &args)</div><div class="ttdef"><b>Definition:</b> <a href="tests_2framework_2_utils_8h_source.xhtml#l00079">Utils.h:79</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00107">107</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a42699a26fbdddf91da4aa58a610bb8a8"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a9c14b58feb41d3702ce3ed63822ac2a8">FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>, DATASET)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00212">212</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a9c14b58feb41d3702ce3ed63822ac2a8"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_DATA_TEST_CASE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span> <<span class="keyword">typename</span> T> \</div> |
| <div class="line"> class TEST_NAME; \</div> |
| <div class="line"> template <<span class="keyword">typename</span>... As> \</div> |
| <div class="line"> class TEST_NAME<std::tuple<As...>> : <span class="keyword">public</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_data_test_case.xhtml">arm_compute::test::framework::DataTestCase<decltype(DATASET)::type></a>, <span class="keyword">public</span> FIXTURE \</div> |
| <div class="line"> { \</div> |
| <div class="line"> public: <a class="code" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8"> DATA_TEST_CASE_CONSTRUCTOR</a>(TEST_NAME, DATASET) <a class="code" href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961"> FIXTURE_DATA_SETUP</a>(FIXTURE) \</div> |
| <div class="line"> void do_run() <span class="keyword">override</span>; <a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b"> FIXTURE_TEARDOWN</a>(FIXTURE) \</div> |
| <div class="line"> }; <a class="code" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6"> DATA_TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS, DATASET); \</div> |
| <div class="line"> template <<span class="keyword">typename</span>... As> \</div> |
| <div class="line"> void TEST_NAME<std::tuple<As...>>::do_run()</div> |
| <div class="ttc" id="_macros_8h_xhtml_aa4df8c1af6041bc017bd9fb943d5e5d6"><div class="ttname"><a href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">DATA_TEST_REGISTRAR</a></div><div class="ttdeci">#define DATA_TEST_REGISTRAR(TEST_NAME, MODE, STATUS, DATASET)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00127">Macros.h:127</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_adbd9bcfdb4c52d5acf73ce39c232b5c8"><div class="ttname"><a href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">DATA_TEST_CASE_CONSTRUCTOR</a></div><div class="ttdeci">#define DATA_TEST_CASE_CONSTRUCTOR(TEST_NAME, DATASET)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00097">Macros.h:97</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_ab10b1385f1891ea74430f2e623b09961"><div class="ttname"><a href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961">FIXTURE_DATA_SETUP</a></div><div class="ttdeci">#define FIXTURE_DATA_SETUP(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00107">Macros.h:107</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_data_test_case_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_data_test_case.xhtml">arm_compute::test::framework::DataTestCase</a></div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00057">TestCase.h:57</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_ae4ff555702946b1f9dddd59f2bff3a2b"><div class="ttname"><a href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">FIXTURE_TEARDOWN</a></div><div class="ttdeci">#define FIXTURE_TEARDOWN(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00117">Macros.h:117</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00196">196</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a67ff67e5a2343bc8d05b1b02290c9fde"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_RUN</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE</td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">void</span> do_run() override \</div> |
| <div class="line"> { \</div> |
| <div class="line"> FIXTURE::run(); \</div> |
| <div class="line"> }</div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00112">112</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="af26a9a440f7ae0444624a5ff4392ea2e"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_SETUP</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE</td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">void</span> do_setup() override \</div> |
| <div class="line"> { \</div> |
| <div class="line"> FIXTURE::setup(); \</div> |
| <div class="line"> }</div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00102">102</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ae4ff555702946b1f9dddd59f2bff3a2b"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_TEARDOWN</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE</td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">void</span> do_teardown() override \</div> |
| <div class="line"> { \</div> |
| <div class="line"> FIXTURE::teardown(); \</div> |
| <div class="line"> }</div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00117">117</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a926fbae618fcbb44111e683b8a1e2f99"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a2ff966da00c382c25e5b064b019d870c">FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00189">189</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2ff966da00c382c25e5b064b019d870c"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define FIXTURE_TEST_CASE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">class </span>TEST_NAME : <span class="keyword">public</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml">arm_compute::test::framework::TestCase</a>, <span class="keyword">public</span> FIXTURE \</div> |
| <div class="line"> { \</div> |
| <div class="line"> public: <a class="code" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952"> TEST_CASE_CONSTRUCTOR</a>(TEST_NAME) <a class="code" href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e"> FIXTURE_SETUP</a>(FIXTURE) \</div> |
| <div class="line"> void <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml#a90b4bc2c4bae857bc3536f4a18e29772">do_run</a>() <span class="keyword">override</span>; <a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b"> FIXTURE_TEARDOWN</a>(FIXTURE) \</div> |
| <div class="line"> }; <a class="code" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377"> TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS); \</div> |
| <div class="line"> void TEST_NAME::do_run()</div> |
| <div class="ttc" id="_macros_8h_xhtml_a8716f830d34bff577c8687183231b952"><div class="ttname"><a href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">TEST_CASE_CONSTRUCTOR</a></div><div class="ttdeci">#define TEST_CASE_CONSTRUCTOR(TEST_NAME)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00095">Macros.h:95</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_test_case_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml">arm_compute::test::framework::TestCase</a></div><div class="ttdoc">Abstract test case class. </div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00040">TestCase.h:40</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_test_case_xhtml_a90b4bc2c4bae857bc3536f4a18e29772"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml#a90b4bc2c4bae857bc3536f4a18e29772">arm_compute::test::framework::TestCase::do_run</a></div><div class="ttdeci">virtual void do_run()</div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00044">TestCase.h:44</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a31357313a6bdb0dc09a7cae7d7f91377"><div class="ttname"><a href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">TEST_REGISTRAR</a></div><div class="ttdeci">#define TEST_REGISTRAR(TEST_NAME, MODE, STATUS)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00122">Macros.h:122</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_af26a9a440f7ae0444624a5ff4392ea2e"><div class="ttname"><a href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e">FIXTURE_SETUP</a></div><div class="ttdeci">#define FIXTURE_SETUP(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00102">Macros.h:102</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_ae4ff555702946b1f9dddd59f2bff3a2b"><div class="ttname"><a href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">FIXTURE_TEARDOWN</a></div><div class="ttdeci">#define FIXTURE_TEARDOWN(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00117">Macros.h:117</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00177">177</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adbfdccc4c864135d8020801232d54bd1"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">NUM, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><a class="code" href="_macros_8h.xhtml#a6c274ed8a1a31eb195191c849ae4ff6f">CONCAT</a>(<a class="code" href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a>, NUM) \</div> |
| <div class="line"> (OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_adbfdccc4c864135d8020801232d54bd1"><div class="ttname"><a href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a></div><div class="ttdeci">#define JOIN_PARAM(OP, NUM,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00083">Macros.h:83</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a6c274ed8a1a31eb195191c849ae4ff6f"><div class="ttname"><a href="_macros_8h.xhtml#a6c274ed8a1a31eb195191c849ae4ff6f">CONCAT</a></div><div class="ttdeci">#define CONCAT(ARG0, ARG1)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00050">Macros.h:50</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00083">83</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="acdd2ac75560db81371f4053e6465a0eb"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM1</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   OP(0, param)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00055">55</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4d997912b340aca63b12b84330f8a4bc"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM10</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(9, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#a450d225a223a3f1db8bdc093885d48c0">JOIN_PARAM9</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_a450d225a223a3f1db8bdc093885d48c0"><div class="ttname"><a href="_macros_8h.xhtml#a450d225a223a3f1db8bdc093885d48c0">JOIN_PARAM9</a></div><div class="ttdeci">#define JOIN_PARAM9(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00077">Macros.h:77</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00080">80</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a35d1497660f569a76fe4de6bebf67c9a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM2</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(1, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#acdd2ac75560db81371f4053e6465a0eb">JOIN_PARAM1</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_acdd2ac75560db81371f4053e6465a0eb"><div class="ttname"><a href="_macros_8h.xhtml#acdd2ac75560db81371f4053e6465a0eb">JOIN_PARAM1</a></div><div class="ttdeci">#define JOIN_PARAM1(OP, param)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00055">Macros.h:55</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00056">56</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="afedfb2831ec629f6445b1d4d5ed30154"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM3</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(2, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#a35d1497660f569a76fe4de6bebf67c9a">JOIN_PARAM2</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_a35d1497660f569a76fe4de6bebf67c9a"><div class="ttname"><a href="_macros_8h.xhtml#a35d1497660f569a76fe4de6bebf67c9a">JOIN_PARAM2</a></div><div class="ttdeci">#define JOIN_PARAM2(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00056">Macros.h:56</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00059">59</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a43ee597995dd64cfabd52d2342342855"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM4</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(3, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#afedfb2831ec629f6445b1d4d5ed30154">JOIN_PARAM3</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_afedfb2831ec629f6445b1d4d5ed30154"><div class="ttname"><a href="_macros_8h.xhtml#afedfb2831ec629f6445b1d4d5ed30154">JOIN_PARAM3</a></div><div class="ttdeci">#define JOIN_PARAM3(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00059">Macros.h:59</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00062">62</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a97a58dd462df2048aefa8446a841d7a4"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM5</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(4, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#a43ee597995dd64cfabd52d2342342855">JOIN_PARAM4</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_a43ee597995dd64cfabd52d2342342855"><div class="ttname"><a href="_macros_8h.xhtml#a43ee597995dd64cfabd52d2342342855">JOIN_PARAM4</a></div><div class="ttdeci">#define JOIN_PARAM4(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00062">Macros.h:62</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00065">65</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="afd783b31f55f3b403a82e2b9e3770e1a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM6</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(5, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#a97a58dd462df2048aefa8446a841d7a4">JOIN_PARAM5</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_a97a58dd462df2048aefa8446a841d7a4"><div class="ttname"><a href="_macros_8h.xhtml#a97a58dd462df2048aefa8446a841d7a4">JOIN_PARAM5</a></div><div class="ttdeci">#define JOIN_PARAM5(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00065">Macros.h:65</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00068">68</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a29cc9415a23ee73a5f0872a0433c5637"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM7</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(6, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#afd783b31f55f3b403a82e2b9e3770e1a">JOIN_PARAM6</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_afd783b31f55f3b403a82e2b9e3770e1a"><div class="ttname"><a href="_macros_8h.xhtml#afd783b31f55f3b403a82e2b9e3770e1a">JOIN_PARAM6</a></div><div class="ttdeci">#define JOIN_PARAM6(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00068">Macros.h:68</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00071">71</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad05271218a1dc0111d1b07ecd8f94904"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM8</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(7, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#a29cc9415a23ee73a5f0872a0433c5637">JOIN_PARAM7</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_a29cc9415a23ee73a5f0872a0433c5637"><div class="ttname"><a href="_macros_8h.xhtml#a29cc9415a23ee73a5f0872a0433c5637">JOIN_PARAM7</a></div><div class="ttdeci">#define JOIN_PARAM7(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00071">Macros.h:71</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00074">74</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a450d225a223a3f1db8bdc093885d48c0"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define JOIN_PARAM9</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">OP, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">param, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line">OP(8, param) \</div> |
| <div class="line"> , <a class="code" href="_macros_8h.xhtml#ad05271218a1dc0111d1b07ecd8f94904">JOIN_PARAM8</a>(OP, __VA_ARGS__)</div> |
| <div class="ttc" id="_macros_8h_xhtml_ad05271218a1dc0111d1b07ecd8f94904"><div class="ttname"><a href="_macros_8h.xhtml#ad05271218a1dc0111d1b07ecd8f94904">JOIN_PARAM8</a></div><div class="ttdeci">#define JOIN_PARAM8(OP, param,...)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00074">Macros.h:74</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00077">77</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a79d59e55eaa189335dddf51c1e016d8b"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define MAKE_ARG_PARAM</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">i, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">name </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   const T##i &name</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00088">88</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a0c93732f08a32d6e390c3fae98325931"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define MAKE_ARG_PARAMS</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em></td><td>)</td> |
| <td>   <a class="el" href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a>(<a class="el" href="_macros_8h.xhtml#a79d59e55eaa189335dddf51c1e016d8b">MAKE_ARG_PARAM</a>, <a class="el" href="_macros_8h.xhtml#a69f74358d42fc010bd8807d07436d7b5">VARIADIC_SIZE</a>(__VA_ARGS__), __VA_ARGS__)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00090">90</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aced260163b84b2bd95927003e7d69bfc"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define MAKE_TYPE_PARAM</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">i, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">name </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   typename T##i</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00087">87</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2c9e3879e1ad83c6a47f4630c6ca22ee"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define MAKE_TYPE_PARAMS</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em></td><td>)</td> |
| <td>   <a class="el" href="_macros_8h.xhtml#adbfdccc4c864135d8020801232d54bd1">JOIN_PARAM</a>(<a class="el" href="_macros_8h.xhtml#aced260163b84b2bd95927003e7d69bfc">MAKE_TYPE_PARAM</a>, <a class="el" href="_macros_8h.xhtml#a69f74358d42fc010bd8807d07436d7b5">VARIADIC_SIZE</a>(__VA_ARGS__), __VA_ARGS__)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00089">89</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a050ee7c30055c713d656ba73d1a9a920"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define REGISTER_FIXTURE_DATA_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#a0e9639d43f395accacbefdbf368f7ca0">REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>, DATASET)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00251">251</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a0e9639d43f395accacbefdbf368f7ca0"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define REGISTER_FIXTURE_DATA_TEST_CASE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">DATASET </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span> <<span class="keyword">typename</span> T> \</div> |
| <div class="line"> class TEST_NAME; \</div> |
| <div class="line"> template <<span class="keyword">typename</span>... As> \</div> |
| <div class="line"> class TEST_NAME<std::tuple<As...>> : <span class="keyword">public</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_data_test_case.xhtml">arm_compute::test::framework::DataTestCase<decltype(DATASET)::type></a>, <span class="keyword">public</span> FIXTURE \</div> |
| <div class="line"> { \</div> |
| <div class="line"> public: <a class="code" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8"> DATA_TEST_CASE_CONSTRUCTOR</a>(TEST_NAME, DATASET) <a class="code" href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961"> FIXTURE_DATA_SETUP</a>(FIXTURE) <a class="code" href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde"> FIXTURE_RUN</a>(FIXTURE) <a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b"> FIXTURE_TEARDOWN</a>(FIXTURE) \</div> |
| <div class="line"> }; <a class="code" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6"> DATA_TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS, DATASET)</div> |
| <div class="ttc" id="_macros_8h_xhtml_aa4df8c1af6041bc017bd9fb943d5e5d6"><div class="ttname"><a href="_macros_8h.xhtml#aa4df8c1af6041bc017bd9fb943d5e5d6">DATA_TEST_REGISTRAR</a></div><div class="ttdeci">#define DATA_TEST_REGISTRAR(TEST_NAME, MODE, STATUS, DATASET)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00127">Macros.h:127</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_adbd9bcfdb4c52d5acf73ce39c232b5c8"><div class="ttname"><a href="_macros_8h.xhtml#adbd9bcfdb4c52d5acf73ce39c232b5c8">DATA_TEST_CASE_CONSTRUCTOR</a></div><div class="ttdeci">#define DATA_TEST_CASE_CONSTRUCTOR(TEST_NAME, DATASET)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00097">Macros.h:97</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a67ff67e5a2343bc8d05b1b02290c9fde"><div class="ttname"><a href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde">FIXTURE_RUN</a></div><div class="ttdeci">#define FIXTURE_RUN(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00112">Macros.h:112</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_ab10b1385f1891ea74430f2e623b09961"><div class="ttname"><a href="_macros_8h.xhtml#ab10b1385f1891ea74430f2e623b09961">FIXTURE_DATA_SETUP</a></div><div class="ttdeci">#define FIXTURE_DATA_SETUP(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00107">Macros.h:107</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_data_test_case_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_data_test_case.xhtml">arm_compute::test::framework::DataTestCase</a></div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00057">TestCase.h:57</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_ae4ff555702946b1f9dddd59f2bff3a2b"><div class="ttname"><a href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">FIXTURE_TEARDOWN</a></div><div class="ttdeci">#define FIXTURE_TEARDOWN(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00117">Macros.h:117</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00237">237</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ac39772d06a4784bffc30fbe8a66ae1be"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define REGISTER_FIXTURE_TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#aea955b85cfaf872bc064b0e34a7cb7db">REGISTER_FIXTURE_TEST_CASE_IMPL</a>(TEST_NAME, FIXTURE, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00230">230</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aea955b85cfaf872bc064b0e34a7cb7db"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define REGISTER_FIXTURE_TEST_CASE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">FIXTURE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">class </span>TEST_NAME : <span class="keyword">public</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml">arm_compute::test::framework::TestCase</a>, <span class="keyword">public</span> FIXTURE \</div> |
| <div class="line"> { \</div> |
| <div class="line"> public: <a class="code" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952"> TEST_CASE_CONSTRUCTOR</a>(TEST_NAME) <a class="code" href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e"> FIXTURE_SETUP</a>(FIXTURE) <a class="code" href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde"> FIXTURE_RUN</a>(FIXTURE) <a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b"> FIXTURE_TEARDOWN</a>(FIXTURE) \</div> |
| <div class="line"> }; <a class="code" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377"> TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS)</div> |
| <div class="ttc" id="_macros_8h_xhtml_a8716f830d34bff577c8687183231b952"><div class="ttname"><a href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">TEST_CASE_CONSTRUCTOR</a></div><div class="ttdeci">#define TEST_CASE_CONSTRUCTOR(TEST_NAME)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00095">Macros.h:95</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a67ff67e5a2343bc8d05b1b02290c9fde"><div class="ttname"><a href="_macros_8h.xhtml#a67ff67e5a2343bc8d05b1b02290c9fde">FIXTURE_RUN</a></div><div class="ttdeci">#define FIXTURE_RUN(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00112">Macros.h:112</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_test_case_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml">arm_compute::test::framework::TestCase</a></div><div class="ttdoc">Abstract test case class. </div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00040">TestCase.h:40</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a31357313a6bdb0dc09a7cae7d7f91377"><div class="ttname"><a href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">TEST_REGISTRAR</a></div><div class="ttdeci">#define TEST_REGISTRAR(TEST_NAME, MODE, STATUS)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00122">Macros.h:122</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_af26a9a440f7ae0444624a5ff4392ea2e"><div class="ttname"><a href="_macros_8h.xhtml#af26a9a440f7ae0444624a5ff4392ea2e">FIXTURE_SETUP</a></div><div class="ttdeci">#define FIXTURE_SETUP(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00102">Macros.h:102</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_ae4ff555702946b1f9dddd59f2bff3a2b"><div class="ttname"><a href="_macros_8h.xhtml#ae4ff555702946b1f9dddd59f2bff3a2b">FIXTURE_TEARDOWN</a></div><div class="ttdeci">#define FIXTURE_TEARDOWN(FIXTURE)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00117">Macros.h:117</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00219">219</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a846b2e70d2ba2180ccb81045c88b8409"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define TEST_CASE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="_macros_8h.xhtml#ad9cb504466989983a34d7ad9674467b2">TEST_CASE_IMPL</a>(TEST_NAME, MODE, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_test_case_factory.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70ba18ff74f43da410c5529f7d6fca84f115">arm_compute::test::framework::TestCaseFactory::Status::ACTIVE</a>)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00143">143</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8716f830d34bff577c8687183231b952"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define TEST_CASE_CONSTRUCTOR</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME</td><td>)</td> |
| <td>   TEST_NAME() = default;</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00095">95</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad9cb504466989983a34d7ad9674467b2"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define TEST_CASE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">class </span>TEST_NAME : <span class="keyword">public</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml">arm_compute::test::framework::TestCase</a> \</div> |
| <div class="line"> { \</div> |
| <div class="line"> public: <a class="code" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952"> TEST_CASE_CONSTRUCTOR</a>(TEST_NAME) \</div> |
| <div class="line"> void <a class="code" href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml#a90b4bc2c4bae857bc3536f4a18e29772">do_run</a>() <span class="keyword">override</span>; \</div> |
| <div class="line"> }; <a class="code" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">\</a></div> |
| <div class="line"><a class="code" href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377"> TEST_REGISTRAR</a>(TEST_NAME, MODE, STATUS); \</div> |
| <div class="line"> void TEST_NAME::do_run()</div> |
| <div class="ttc" id="_macros_8h_xhtml_a8716f830d34bff577c8687183231b952"><div class="ttname"><a href="_macros_8h.xhtml#a8716f830d34bff577c8687183231b952">TEST_CASE_CONSTRUCTOR</a></div><div class="ttdeci">#define TEST_CASE_CONSTRUCTOR(TEST_NAME)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00095">Macros.h:95</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_test_case_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml">arm_compute::test::framework::TestCase</a></div><div class="ttdoc">Abstract test case class. </div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00040">TestCase.h:40</a></div></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1_test_case_xhtml_a90b4bc2c4bae857bc3536f4a18e29772"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1_test_case.xhtml#a90b4bc2c4bae857bc3536f4a18e29772">arm_compute::test::framework::TestCase::do_run</a></div><div class="ttdeci">virtual void do_run()</div><div class="ttdef"><b>Definition:</b> <a href="_test_case_8h_source.xhtml#l00044">TestCase.h:44</a></div></div> |
| <div class="ttc" id="_macros_8h_xhtml_a31357313a6bdb0dc09a7cae7d7f91377"><div class="ttname"><a href="_macros_8h.xhtml#a31357313a6bdb0dc09a7cae7d7f91377">TEST_REGISTRAR</a></div><div class="ttdeci">#define TEST_REGISTRAR(TEST_NAME, MODE, STATUS)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00122">Macros.h:122</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00133">133</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a31357313a6bdb0dc09a7cae7d7f91377"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define TEST_REGISTRAR</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">TEST_NAME, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">MODE, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">STATUS </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_case_registrar.xhtml">arm_compute::test::framework::detail::TestCaseRegistrar<TEST_NAME></a> TEST_NAME##_reg \</div> |
| <div class="line"> { \</div> |
| <div class="line"><span class="preprocessor"> #TEST_NAME, MODE, STATUS \</span></div> |
| <div class="line"><span class="preprocessor"> }</span></div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_case_registrar_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_case_registrar.xhtml">arm_compute::test::framework::detail::TestCaseRegistrar</a></div><div class="ttdoc">Helper class to statically register a test case. </div><div class="ttdef"><b>Definition:</b> <a href="_registrars_8h_source.xhtml#l00043">Registrars.h:43</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00122">122</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="acd09bed517e43d28823e69494f259835"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define TEST_SUITE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">SUITE_NAME</td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">namespace </span>SUITE_NAME##Suite \</div> |
| <div class="line"> { \</div> |
| <div class="line"> static <a class="code" href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_suite_registrar.xhtml">arm_compute::test::framework::detail::TestSuiteRegistrar</a> SUITE_NAME##Suite_reg{ #SUITE_NAME };</div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_suite_registrar_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_suite_registrar.xhtml">arm_compute::test::framework::detail::TestSuiteRegistrar</a></div><div class="ttdoc">Helper class to statically begin and end a test suite. </div><div class="ttdef"><b>Definition:</b> <a href="_registrars_8h_source.xhtml#l00066">Registrars.h:66</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00034">34</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a603cb7f45efd81606e51686da9aeebd9"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define TEST_SUITE_END</td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <a class="code" href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_suite_registrar.xhtml">arm_compute::test::framework::detail::TestSuiteRegistrar</a> Suite_end; \</div> |
| <div class="line"> }</div> |
| <div class="ttc" id="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_suite_registrar_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1framework_1_1detail_1_1_test_suite_registrar.xhtml">arm_compute::test::framework::detail::TestSuiteRegistrar</a></div><div class="ttdoc">Helper class to statically begin and end a test suite. </div><div class="ttdef"><b>Definition:</b> <a href="_registrars_8h_source.xhtml#l00066">Registrars.h:66</a></div></div> |
| </div><!-- fragment --> |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00039">39</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a69f74358d42fc010bd8807d07436d7b5"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define VARIADIC_SIZE</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em></td><td>)</td> |
| <td>   <a class="el" href="_macros_8h.xhtml#a8adf1132623f898e2088899490ef7bd6">VARIADIC_SIZE_IMPL</a>(__VA_ARGS__, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0)</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00053">53</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8adf1132623f898e2088899490ef7bd6"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define VARIADIC_SIZE_IMPL</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e0, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e1, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e2, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e3, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e4, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e5, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e6, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e7, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e8, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname">e9, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><a class="el" href="hwc_8hpp.xhtml#ab2c6b258f02add8fdf4cfc7c371dd772">size</a>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"> </td> |
| <td class="paramname"><em>...</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td>   <a class="el" href="hwc_8hpp.xhtml#ab2c6b258f02add8fdf4cfc7c371dd772">size</a></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_macros_8h_source.xhtml#l00052">52</a> of file <a class="el" href="_macros_8h_source.xhtml">Macros.h</a>.</p> |
| |
| </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="dir_3b4cc335dce0408d77b688e575522aa5.xhtml">tests</a></li><li class="navelem"><a class="el" href="dir_2dd0e1a78595595cf02ec0d9123d5f3a.xhtml">framework</a></li><li class="navelem"><a class="el" href="_macros_8h.xhtml">Macros.h</a></li> |
| <li class="footer">Generated on Thu Oct 12 2017 14:26:35 for Compute Library by |
| <a href="http://www.doxygen.org/index.html"> |
| <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> |
| </ul> |
| </div> |
| </body> |
| </html> |