Micro template library A library for building device drivers
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

348 lignes
98 KiB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6. <meta name="generator" content="Doxygen 1.8.14"/>
  7. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  8. <title>uTL: Class List</title>
  9. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  10. <script type="text/javascript" src="jquery.js"></script>
  11. <script type="text/javascript" src="dynsections.js"></script>
  12. <link href="navtree.css" rel="stylesheet" type="text/css"/>
  13. <script type="text/javascript" src="resize.js"></script>
  14. <script type="text/javascript" src="navtreedata.js"></script>
  15. <script type="text/javascript" src="navtree.js"></script>
  16. <script type="text/javascript">
  17. /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  18. $(document).ready(initResizable);
  19. /* @license-end */</script>
  20. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  21. <script type="text/javascript" src="search/searchdata.js"></script>
  22. <script type="text/javascript" src="search/search.js"></script>
  23. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  24. </head>
  25. <body>
  26. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  27. <div id="titlearea">
  28. <table cellspacing="0" cellpadding="0">
  29. <tbody>
  30. <tr style="height: 56px;">
  31. <td id="projectalign" style="padding-left: 0.5em;">
  32. <div id="projectname">uTL
  33. </div>
  34. <div id="projectbrief">micro Template library</div>
  35. </td>
  36. </tr>
  37. </tbody>
  38. </table>
  39. </div>
  40. <!-- end header part -->
  41. <!-- Generated by Doxygen 1.8.14 -->
  42. <script type="text/javascript">
  43. /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  44. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  45. /* @license-end */
  46. </script>
  47. <script type="text/javascript" src="menudata.js"></script>
  48. <script type="text/javascript" src="menu.js"></script>
  49. <script type="text/javascript">
  50. /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  51. $(function() {
  52. initMenu('',true,false,'search.php','Search');
  53. $(document).ready(function() { init_search(); });
  54. });
  55. /* @license-end */</script>
  56. <div id="main-nav"></div>
  57. </div><!-- top -->
  58. <div id="side-nav" class="ui-resizable side-nav-resizable">
  59. <div id="nav-tree">
  60. <div id="nav-tree-contents">
  61. <div id="nav-sync" class="sync"></div>
  62. </div>
  63. </div>
  64. <div id="splitbar" style="-moz-user-select:none;"
  65. class="ui-resizable-handle">
  66. </div>
  67. </div>
  68. <script type="text/javascript">
  69. /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  70. $(document).ready(function(){initNavTree('annotated.html','');});
  71. /* @license-end */
  72. </script>
  73. <div id="doc-content">
  74. <!-- window showing the filter options -->
  75. <div id="MSearchSelectWindow"
  76. onmouseover="return searchBox.OnSearchSelectShow()"
  77. onmouseout="return searchBox.OnSearchSelectHide()"
  78. onkeydown="return searchBox.OnSearchSelectKey(event)">
  79. </div>
  80. <!-- iframe showing the search results (closed by default) -->
  81. <div id="MSearchResultsWindow">
  82. <iframe src="javascript:void(0)" frameborder="0"
  83. name="MSearchResults" id="MSearchResults">
  84. </iframe>
  85. </div>
  86. <div class="header">
  87. <div class="headertitle">
  88. <div class="title">Class List</div> </div>
  89. </div><!--header-->
  90. <div class="contents">
  91. <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
  92. <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
  93. <tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl.html" target="_self">utl</a></td><td class="desc">STL's core language concepts </td></tr>
  94. <tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1__1wire__i__det.html" target="_self">_1wire_i_det</a></td><td class="desc"></td></tr>
  95. <tr id="row_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1__1wire__i__det_1_1is__1wire__.html" target="_self">is_1wire_</a></td><td class="desc">Primary template to catch any non 1-wire interface types </td></tr>
  96. <tr id="row_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1__1wire__i__det_1_1is__1wire___3_01___tp_00_01meta_1_1void__t_3_01void_01_4_01_4.html" target="_self">is_1wire_&lt; _Tp, meta::void_t&lt; void &gt; &gt;</a></td><td class="desc">Template to catch a proper 1-wire interface type </td></tr>
  97. <tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1common__impl.html" target="_self">common_impl</a></td><td class="desc"></td></tr>
  98. <tr id="row_0_1_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__ref__.html" target="_self">__common_ref_</a></td><td class="desc"></td></tr>
  99. <tr id="row_0_1_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__ref___3_01_t_01_6_6_00_01_u_01_6_6_00_01meta_1_1void__tc4e71c227f251cadf0e0fb7b1ba6f1e9.html" target="_self">__common_ref_&lt; T &amp;&amp;, U &amp;&amp;, meta::void_t&lt; __common_ref&lt; T &amp;, U &amp; &gt;, meta::when&lt; ConvertibleTo&lt; T &amp;&amp;, __rref_res&lt; T, U &gt; &gt; &gt;, meta::when&lt; ConvertibleTo&lt; U &amp;&amp;, __rref_res&lt; T, U &gt; &gt; &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  100. <tr id="row_0_1_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__ref___3_01_t_01_6_6_00_01_u_01_6_00_01meta_1_1void__t_3972a8d6e6799b6ee6537c969cdced343.html" target="_self">__common_ref_&lt; T &amp;&amp;, U &amp;, meta::void_t&lt; __common_ref&lt; const T &amp;, U &amp; &gt;, meta::when&lt; ConvertibleTo&lt; T &amp;&amp;, __common_ref&lt; const T &amp;, U &amp; &gt; &gt; &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  101. <tr id="row_0_1_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__ref___3_01_t_01_6_00_01_u_01_6_6_00_01meta_1_1void__t_329fba5aeac3b93aa9cfa5aa7e282e196.html" target="_self">__common_ref_&lt; T &amp;, U &amp;&amp;, meta::void_t&lt; __common_ref&lt; T &amp;, const U &amp; &gt;, meta::when&lt; ConvertibleTo&lt; U &amp;&amp;, __common_ref&lt; T &amp;, const U &amp; &gt; &gt; &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  102. <tr id="row_0_1_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__ref___3_01_t_01_6_00_01_u_01_6_00_01meta_1_1void__t_3_05e5aa384829bb34312a7b8ee4ecaa00f.html" target="_self">__common_ref_&lt; T &amp;, U &amp;, meta::void_t&lt; __lref_res&lt; T, U &gt;, meta::when&lt; std::is_reference&lt; __lref_res&lt; T, U &gt; &gt;::value &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  103. <tr id="row_0_1_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__reference.html" target="_self">__common_reference</a></td><td class="desc"></td></tr>
  104. <tr id="row_0_1_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__reference2.html" target="_self">__common_reference2</a></td><td class="desc"></td></tr>
  105. <tr id="row_0_1_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__reference2_3_01_t_00_01_u_00_01meta_1_1void__t_3_01____785d0aa2f8a62416e19573fcbdd83836.html" target="_self">__common_reference2&lt; T, U, meta::void_t&lt; __basic_common_reference_t&lt; T, U &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  106. <tr id="row_0_1_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__reference3.html" target="_self">__common_reference3</a></td><td class="desc"></td></tr>
  107. <tr id="row_0_1_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__reference3_3_01_t_00_01_u_00_01meta_1_1void__t_3_01____015b01ed12d2d90ee57fbf756ab847e9.html" target="_self">__common_reference3&lt; T, U, meta::void_t&lt; __cond_res&lt; T, U &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  108. <tr id="row_0_1_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____common__reference_3_01_t_00_01_u_00_01meta_1_1when_3_01std_1_1i23b95b4b3a65ce598dbcc7f52e9dab2c.html" target="_self">__common_reference&lt; T, U, meta::when&lt; std::is_reference&lt; T &gt;::value &amp;&amp;std::is_reference&lt; U &gt;::value &gt; &gt;</a></td><td class="desc"></td></tr>
  109. <tr id="row_0_1_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____copy__cv__.html" target="_self">__copy_cv_</a></td><td class="desc"></td></tr>
  110. <tr id="row_0_1_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____copy__cv___3_01const_01_from_01_4.html" target="_self">__copy_cv_&lt; const From &gt;</a></td><td class="desc"></td></tr>
  111. <tr id="row_0_1_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____copy__cv___3_01const_01volatile_01_from_01_4.html" target="_self">__copy_cv_&lt; const volatile From &gt;</a></td><td class="desc"></td></tr>
  112. <tr id="row_0_1_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____copy__cv___3_01volatile_01_from_01_4.html" target="_self">__copy_cv_&lt; volatile From &gt;</a></td><td class="desc"></td></tr>
  113. <tr id="row_0_1_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____xref.html" target="_self">__xref</a></td><td class="desc"></td></tr>
  114. <tr id="row_0_1_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____xref_3_01const_01_t_01_4.html" target="_self">__xref&lt; const T &gt;</a></td><td class="desc"></td></tr>
  115. <tr id="row_0_1_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____xref_3_01const_01volatile_01_t_01_4.html" target="_self">__xref&lt; const volatile T &gt;</a></td><td class="desc"></td></tr>
  116. <tr id="row_0_1_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____xref_3_01_t_01_6_01_4.html" target="_self">__xref&lt; T &amp; &gt;</a></td><td class="desc"></td></tr>
  117. <tr id="row_0_1_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4.html" target="_self">__xref&lt; T &amp;&amp; &gt;</a></td><td class="desc"></td></tr>
  118. <tr id="row_0_1_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1____xref_3_01volatile_01_t_01_4.html" target="_self">__xref&lt; volatile T &gt;</a></td><td class="desc"></td></tr>
  119. <tr id="row_0_1_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1basic__common__reference.html" target="_self">basic_common_reference</a></td><td class="desc"></td></tr>
  120. <tr id="row_0_1_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1common__reference.html" target="_self">common_reference</a></td><td class="desc"></td></tr>
  121. <tr id="row_0_1_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1common__reference_3_01_t_01_4.html" target="_self">common_reference&lt; T &gt;</a></td><td class="desc"></td></tr>
  122. <tr id="row_0_1_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1common__reference_3_01_t_00_01_u_01_4.html" target="_self">common_reference&lt; T, U &gt;</a></td><td class="desc"></td></tr>
  123. <tr id="row_0_1_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1common__impl_1_1common__reference_3_01_t_00_01_u_00_01_v_00_01_w_8_8_8_01_4.html" target="_self">common_reference&lt; T, U, V, W... &gt;</a></td><td class="desc"></td></tr>
  124. <tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
  125. <tr id="row_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1detail_1_1invoke__result__.html" target="_self">invoke_result_</a></td><td class="desc"></td></tr>
  126. <tr id="row_0_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1detail_1_1invoke__result___3_01true_00_01___callable_00_01___args_8_8_8_01_4.html" target="_self">invoke_result_&lt; true, _Callable, _Args... &gt;</a></td><td class="desc"></td></tr>
  127. <tr id="row_0_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1detail_1_1is__ref__wrapper.html" target="_self">is_ref_wrapper</a></td><td class="desc"></td></tr>
  128. <tr id="row_0_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1detail_1_1is__ref__wrapper_3_01std_1_1reference__wrapper_3_01_u_01_4_01_4.html" target="_self">is_ref_wrapper&lt; std::reference_wrapper&lt; U &gt; &gt;</a></td><td class="desc"></td></tr>
  129. <tr id="row_0_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1detail_1_1try__invoke.html" target="_self">try_invoke</a></td><td class="desc"></td></tr>
  130. <tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_3_" class="arrow" onclick="toggleFolder('0_3_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1details.html" target="_self">details</a></td><td class="desc"></td></tr>
  131. <tr id="row_0_3_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__boolean__.html" target="_self">is_boolean_</a></td><td class="desc"></td></tr>
  132. <tr id="row_0_3_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__boolean___3_01_b_00_01meta_1_1void__t_3_01meta_1_1use__if__same__t_37e77ed45a431955fc15b4c1210ad8491.html" target="_self">is_boolean_&lt; B, meta::void_t&lt; meta::use_if_same_t&lt; bool, decltype(!std::declval&lt; cref_&lt; B &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; B &gt;&gt;()==std::declval&lt; cref_&lt; B &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; B &gt;&gt;() !=std::declval&lt; cref_&lt; B &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; B &gt;&gt;() &amp;&amp;std::declval&lt; cref_&lt; B &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; B &gt;&gt;()||std::declval&lt; cref_&lt; B &gt;&gt;())&gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  133. <tr id="row_0_3_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__strict__totally__ordered__.html" target="_self">is_strict_totally_ordered_</a></td><td class="desc"></td></tr>
  134. <tr id="row_0_3_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__strict__totally__ordered___3_01_t_00_01meta_1_1void__t_3_01meta_1_1uab48bcfc89164f446368b35bcc7c8bcd.html" target="_self">is_strict_totally_ordered_&lt; T, meta::void_t&lt; meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;()&lt; std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;() &gt; std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;()&lt;=std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;() &gt;=std::declval&lt; cref_&lt; T &gt;&gt;())&gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  135. <tr id="row_0_3_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__strict__totally__ordered__with__.html" target="_self">is_strict_totally_ordered_with_</a></td><td class="desc"></td></tr>
  136. <tr id="row_0_3_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__strict__totally__ordered__with___3_01_t_00_01_u_00_01meta_1_1void__t8fb7dd5a6ad25952241e37c6f163f434.html" target="_self">is_strict_totally_ordered_with_&lt; T, U, meta::void_t&lt; meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;()&lt; std::declval&lt; cref_&lt; U &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;() &gt; std::declval&lt; cref_&lt; U &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;()&lt;=std::declval&lt; cref_&lt; U &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;() &gt;=std::declval&lt; cref_&lt; U &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; U &gt;&gt;()&lt; std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; U &gt;&gt;() &gt; std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; U &gt;&gt;()&lt;=std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; U &gt;&gt;() &gt;=std::declval&lt; cref_&lt; T &gt;&gt;())&gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  137. <tr id="row_0_3_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__weakly__equality__comparable__with__.html" target="_self">is_weakly_equality_comparable_with_</a></td><td class="desc"></td></tr>
  138. <tr id="row_0_3_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1details_1_1is__weakly__equality__comparable__with___3_01_t_00_01_u_00_01meta_1_1voi4404f901930622694666ca68fb75381b.html" target="_self">is_weakly_equality_comparable_with_&lt; T, U, meta::void_t&lt; meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;()==std::declval&lt; cref_&lt; U &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; T &gt;&gt;() !=std::declval&lt; cref_&lt; U &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; U &gt;&gt;()==std::declval&lt; cref_&lt; T &gt;&gt;())&gt;, meta::use_if_same_t&lt; bool, decltype(std::declval&lt; cref_&lt; U &gt;&gt;() !=std::declval&lt; cref_&lt; T &gt;&gt;())&gt; &gt; &gt;</a></td><td class="desc"></td></tr>
  139. <tr id="row_0_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1i2c__i__details.html" target="_self">i2c_i_details</a></td><td class="desc"></td></tr>
  140. <tr id="row_0_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1i2c__i__details_1_1is__i2c__.html" target="_self">is_i2c_</a></td><td class="desc">Primary template to catch any non I2C interface types </td></tr>
  141. <tr id="row_0_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1i2c__i__details_1_1is__i2c___3_01___tp_00_01meta_1_1void__t_3_01typename_01___tp_1_1_sequence_00_01void_01_4_01_4.html" target="_self">is_i2c_&lt; _Tp, meta::void_t&lt; typename _Tp::Sequence, void &gt; &gt;</a></td><td class="desc">Template to catch a proper I2C interface type </td></tr>
  142. <tr id="row_0_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1idx__dev__details.html" target="_self">idx_dev_details</a></td><td class="desc"></td></tr>
  143. <tr id="row_0_5_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1idx__dev__details_1_1is__idx__dev__.html" target="_self">is_idx_dev_</a></td><td class="desc">Primary template to catch any non input device types </td></tr>
  144. <tr id="row_0_5_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1idx__dev__details_1_1is__idx__dev___3_01___tp_00_01void__t_3_01typename_01___tp_1_1ae8b6b24c31c81bdd901da6e6387d84b.html" target="_self">is_idx_dev_&lt; _Tp, void_t&lt; typename _Tp::data_type, typename _Tp::pointer_type, typename _Tp::iterator, typename _Tp::const_iterator, use_if_same_t&lt; try_get1_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_get2_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_begin_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_begin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cbegin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_end_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_end_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cend_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt; &gt; &gt;</a></td><td class="desc">Template to catch a proper input device type </td></tr>
  145. <tr id="row_0_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1idxdev__it__details.html" target="_self">idxdev_it_details</a></td><td class="desc"></td></tr>
  146. <tr id="row_0_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1idxdev__it__details_1_1is__idxdev__it__.html" target="_self">is_idxdev_it_</a></td><td class="desc">Primary template to catch any non SPI interface types </td></tr>
  147. <tr id="row_0_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1idxdev__it__details_1_1is__idxdev__it___3_01___tp_00_01meta_1_1void__t_3_01typenamebd9ada52ca7b7570c26d0c280af5e635.html" target="_self">is_idxdev_it_&lt; _Tp, meta::void_t&lt; typename _Tp::value_type, typename _Tp::difference_type, typename _Tp::pointer, typename _Tp::reference, void &gt; &gt;</a></td><td class="desc">Template to catch a proper SPI interface type </td></tr>
  148. <tr id="row_0_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_7_" class="arrow" onclick="toggleFolder('0_7_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1in__dev__details.html" target="_self">in_dev_details</a></td><td class="desc"></td></tr>
  149. <tr id="row_0_7_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1in__dev__details_1_1is__in__dev__.html" target="_self">is_in_dev_</a></td><td class="desc">Primary template to catch any non input device types </td></tr>
  150. <tr id="row_0_7_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1in__dev__details_1_1is__in__dev___3_01___tp_00_01void__t_3_01typename_01___tp_1_1dad922a62deb7c32e2cff18d66b8c887d2.html" target="_self">is_in_dev_&lt; _Tp, void_t&lt; typename _Tp::data_type, typename _Tp::pointer_type, typename _Tp::iterator, typename _Tp::const_iterator, use_if_same_t&lt; try_get1_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_get2_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_begin_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_begin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cbegin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_end_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_end_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cend_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt; &gt; &gt;</a></td><td class="desc">Template to catch a proper input device type </td></tr>
  151. <tr id="row_0_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_8_" class="arrow" onclick="toggleFolder('0_8_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1inbuf__dev__details.html" target="_self">inbuf_dev_details</a></td><td class="desc"></td></tr>
  152. <tr id="row_0_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1inbuf__dev__details_1_1is__inbuf__dev__.html" target="_self">is_inbuf_dev_</a></td><td class="desc">Primary template to catch any non input device types </td></tr>
  153. <tr id="row_0_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1inbuf__dev__details_1_1is__inbuf__dev___3_01___tp_00_01void__t_3_01typename_01___tpc269ee3885240cc8c352f3c6b3a67cd7.html" target="_self">is_inbuf_dev_&lt; _Tp, void_t&lt; typename _Tp::data_type, typename _Tp::pointer_type, typename _Tp::iterator, typename _Tp::const_iterator, use_if_same_t&lt; try_get1_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_get2_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_begin_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_begin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cbegin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_end_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_end_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cend_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt; &gt; &gt;</a></td><td class="desc">Template to catch a proper input device type </td></tr>
  154. <tr id="row_0_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_9_" class="arrow" onclick="toggleFolder('0_9_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1indev__it__details.html" target="_self">indev_it_details</a></td><td class="desc"></td></tr>
  155. <tr id="row_0_9_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1indev__it__details_1_1is__indev__it__.html" target="_self">is_indev_it_</a></td><td class="desc">Primary template to catch any non SPI interface types </td></tr>
  156. <tr id="row_0_9_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1indev__it__details_1_1is__indev__it___3_01___tp_00_01meta_1_1void__t_3_01typename_06508604dcee4010234c84cc332fa196b.html" target="_self">is_indev_it_&lt; _Tp, meta::void_t&lt; typename _Tp::value_type, typename _Tp::difference_type, typename _Tp::pointer, typename _Tp::reference, void &gt; &gt;</a></td><td class="desc">Template to catch a proper SPI interface type </td></tr>
  157. <tr id="row_0_10_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_10_" class="arrow" onclick="toggleFolder('0_10_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta.html" target="_self">meta</a></td><td class="desc"></td></tr>
  158. <tr id="row_0_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_0_" class="arrow" onclick="toggleFolder('0_10_0_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1apply__impl.html" target="_self">apply_impl</a></td><td class="desc"></td></tr>
  159. <tr id="row_0_10_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1apply__impl_1_1apply__.html" target="_self">apply_</a></td><td class="desc"></td></tr>
  160. <tr id="row_0_10_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1apply__impl_1_1apply___3_01_fn_00_01integer__sequence_3_01_t_00_01_is_8_8_8_01_4_01_4.html" target="_self">apply_&lt; Fn, integer_sequence&lt; T, Is... &gt; &gt;</a></td><td class="desc">Sequence == integer_sequence&lt;&gt; </td></tr>
  161. <tr id="row_0_10_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1apply__impl_1_1apply___3_01_fn_00_01typelist_3_01_list_8_8_8_01_4_01_4.html" target="_self">apply_&lt; Fn, typelist&lt; List... &gt; &gt;</a></td><td class="desc"><code>Sequence</code> == typelist&lt;&gt; </td></tr>
  162. <tr id="row_0_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_1_" class="arrow" onclick="toggleFolder('0_10_1_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1at__impl.html" target="_self">at_impl</a></td><td class="desc"></td></tr>
  163. <tr id="row_0_10_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1at__impl_1_1__add__pointer.html" target="_self">_add_pointer</a></td><td class="desc"></td></tr>
  164. <tr id="row_0_10_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1at__impl_1_1at__.html" target="_self">at_</a></td><td class="desc"></td></tr>
  165. <tr id="row_0_10_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1at__impl_1_1at___3_01typelist_3_01_list_8_8_8_01_4_00_01_n_01_4.html" target="_self">at_&lt; typelist&lt; List... &gt;, N &gt;</a></td><td class="desc"></td></tr>
  166. <tr id="row_0_10_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1at__impl_1_1at__head__.html" target="_self">at_head_</a></td><td class="desc"></td></tr>
  167. <tr id="row_0_10_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1at__impl_1_1at__head___3_01typelist_3_01voids_8_8_8_01_4_01_4.html" target="_self">at_head_&lt; typelist&lt; voids... &gt; &gt;</a></td><td class="desc"></td></tr>
  168. <tr id="row_0_10_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_2_" class="arrow" onclick="toggleFolder('0_10_2_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1back__impl.html" target="_self">back_impl</a></td><td class="desc"></td></tr>
  169. <tr id="row_0_10_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1back__impl_1_1back__.html" target="_self">back_</a></td><td class="desc"></td></tr>
  170. <tr id="row_0_10_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1back__impl_1_1back___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_01_4.html" target="_self">back_&lt; typelist&lt; Head, Tail... &gt; &gt;</a></td><td class="desc"></td></tr>
  171. <tr id="row_0_10_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_3_" class="arrow" onclick="toggleFolder('0_10_3_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1cat__impl.html" target="_self">cat_impl</a></td><td class="desc"></td></tr>
  172. <tr id="row_0_10_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1cat__impl_1_1cat__.html" target="_self">cat_</a></td><td class="desc"></td></tr>
  173. <tr id="row_0_10_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1cat__impl_1_1cat___3_01typelist_3_01_l1_8_8_8_01_4_01_4.html" target="_self">cat_&lt; typelist&lt; L1... &gt; &gt;</a></td><td class="desc"></td></tr>
  174. <tr id="row_0_10_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1cat__impl_1_1cat___3_01typelist_3_01_l1_8_8_8_01_4_00_01typelist_3_01_l2_8_8_8_01_4_01_4.html" target="_self">cat_&lt; typelist&lt; L1... &gt;, typelist&lt; L2... &gt; &gt;</a></td><td class="desc"></td></tr>
  175. <tr id="row_0_10_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1cat__impl_1_1cat___3_01typelist_3_01_l1_8_8_8_01_4_00_01typelist_3_01_l2_8_8_8_01_4_00_01_ln_8_8_8_01_4.html" target="_self">cat_&lt; typelist&lt; L1... &gt;, typelist&lt; L2... &gt;, Ln... &gt;</a></td><td class="desc"></td></tr>
  176. <tr id="row_0_10_3_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1cat__impl_1_1cat___3_4.html" target="_self">cat_&lt;&gt;</a></td><td class="desc"></td></tr>
  177. <tr id="row_0_10_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_4_" class="arrow" onclick="toggleFolder('0_10_4_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1count__if__impl.html" target="_self">count_if_impl</a></td><td class="desc"></td></tr>
  178. <tr id="row_0_10_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1count__if__impl_1_1count__if__.html" target="_self">count_if_</a></td><td class="desc"></td></tr>
  179. <tr id="row_0_10_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1count__if__impl_1_1count__if___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_fn_00_01_n_01_4.html" target="_self">count_if_&lt; typelist&lt; Head, Tail... &gt;, Fn, N &gt;</a></td><td class="desc"></td></tr>
  180. <tr id="row_0_10_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1count__if__impl_1_1count__if___3_01typelist_3_4_00_01_fn_00_01_n_01_4.html" target="_self">count_if_&lt; typelist&lt;&gt;, Fn, N &gt;</a></td><td class="desc"></td></tr>
  181. <tr id="row_0_10_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_5_" class="arrow" onclick="toggleFolder('0_10_5_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
  182. <tr id="row_0_10_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__and__.html" target="_self">_and_</a></td><td class="desc"></td></tr>
  183. <tr id="row_0_10_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__and___3_01___t1_01_4.html" target="_self">_and_&lt; _T1 &gt;</a></td><td class="desc"></td></tr>
  184. <tr id="row_0_10_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__and___3_01___t1_00_01___t2_01_4.html" target="_self">_and_&lt; _T1, _T2 &gt;</a></td><td class="desc"></td></tr>
  185. <tr id="row_0_10_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__and___3_01___t1_00_01___t2_00_01___t3_00_01___tn_8_8_8_01_4.html" target="_self">_and_&lt; _T1, _T2, _T3, _Tn... &gt;</a></td><td class="desc"></td></tr>
  186. <tr id="row_0_10_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__and___3_4.html" target="_self">_and_&lt;&gt;</a></td><td class="desc"></td></tr>
  187. <tr id="row_0_10_5_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__or__.html" target="_self">_or_</a></td><td class="desc"></td></tr>
  188. <tr id="row_0_10_5_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__or___3_01___t1_01_4.html" target="_self">_or_&lt; _T1 &gt;</a></td><td class="desc"></td></tr>
  189. <tr id="row_0_10_5_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__or___3_01___t1_00_01___t2_01_4.html" target="_self">_or_&lt; _T1, _T2 &gt;</a></td><td class="desc"></td></tr>
  190. <tr id="row_0_10_5_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__or___3_01___t1_00_01___t2_00_01___t3_00_01___tn_8_8_8_01_4.html" target="_self">_or_&lt; _T1, _T2, _T3, _Tn... &gt;</a></td><td class="desc"></td></tr>
  191. <tr id="row_0_10_5_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1__or___3_4.html" target="_self">_or_&lt;&gt;</a></td><td class="desc"></td></tr>
  192. <tr id="row_0_10_5_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1compose__.html" target="_self">compose_</a></td><td class="desc"></td></tr>
  193. <tr id="row_0_10_5_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1compose___3_01_fn0_01_4.html" target="_self">compose_&lt; Fn0 &gt;</a></td><td class="desc"></td></tr>
  194. <tr id="row_0_10_5_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1compose___3_01_fn0_00_01_fns_8_8_8_01_4.html" target="_self">compose_&lt; Fn0, Fns... &gt;</a></td><td class="desc"></td></tr>
  195. <tr id="row_0_10_5_13_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1compose__f__.html" target="_self">compose_f_</a></td><td class="desc"></td></tr>
  196. <tr id="row_0_10_5_14_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1compose__f___3_01_fn0_01_4.html" target="_self">compose_f_&lt; Fn0 &gt;</a></td><td class="desc"></td></tr>
  197. <tr id="row_0_10_5_15_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1compose__f___3_01_fn0_00_01_fns_8_8_8_01_4.html" target="_self">compose_f_&lt; Fn0, Fns... &gt;</a></td><td class="desc"></td></tr>
  198. <tr id="row_0_10_5_16_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1defer__.html" target="_self">defer_</a></td><td class="desc"></td></tr>
  199. <tr id="row_0_10_5_17_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1defer__i__.html" target="_self">defer_i_</a></td><td class="desc"></td></tr>
  200. <tr id="row_0_10_5_18_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1detector.html" target="_self">detector</a></td><td class="desc"></td></tr>
  201. <tr id="row_0_10_5_19_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1detector_3_01_default_00_01void__t_3_01_op_3_01_args_8_8_8_01_4_0c35bdbd19f56980c0b5ee6d490bfb634.html" target="_self">detector&lt; Default, void_t&lt; Op&lt; Args... &gt; &gt;, Op, Args... &gt;</a></td><td class="desc"></td></tr>
  202. <tr id="row_0_10_5_20_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1if__c__.html" target="_self">if_c_</a></td><td class="desc"></td></tr>
  203. <tr id="row_0_10_5_21_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1if__c___3_01false_00_01_then_00_01_else_01_4.html" target="_self">if_c_&lt; false, Then, Else &gt;</a></td><td class="desc"></td></tr>
  204. <tr id="row_0_10_5_22_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1if__c___3_01true_00_01_then_01_4.html" target="_self">if_c_&lt; true, Then &gt;</a></td><td class="desc"></td></tr>
  205. <tr id="row_0_10_5_23_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1if__c___3_01true_00_01_then_00_01_else_01_4.html" target="_self">if_c_&lt; true, Then, Else &gt;</a></td><td class="desc"></td></tr>
  206. <tr id="row_0_10_5_24_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1is__applicable__.html" target="_self">is_applicable_</a></td><td class="desc"></td></tr>
  207. <tr id="row_0_10_5_25_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1is__applicable__i__.html" target="_self">is_applicable_i_</a></td><td class="desc"></td></tr>
  208. <tr id="row_0_10_5_26_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1is__applicable__q__.html" target="_self">is_applicable_q_</a></td><td class="desc"></td></tr>
  209. <tr id="row_0_10_5_27_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1when__.html" target="_self">when_</a></td><td class="desc"></td></tr>
  210. <tr id="row_0_10_5_28_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1detail_1_1when___3_01true_01_4.html" target="_self">when_&lt; true &gt;</a></td><td class="desc"></td></tr>
  211. <tr id="row_0_10_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_6_" class="arrow" onclick="toggleFolder('0_10_6_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1filter__impl.html" target="_self">filter_impl</a></td><td class="desc"></td></tr>
  212. <tr id="row_0_10_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1filter__impl_1_1filter__.html" target="_self">filter_</a></td><td class="desc"></td></tr>
  213. <tr id="row_0_10_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1filter__impl_1_1filter___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_fn_00_01_l_01_4.html" target="_self">filter_&lt; typelist&lt; Head, Tail... &gt;, Fn, L &gt;</a></td><td class="desc"></td></tr>
  214. <tr id="row_0_10_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1filter__impl_1_1filter___3_01typelist_3_4_00_01_fn_00_01_l_01_4.html" target="_self">filter_&lt; typelist&lt;&gt;, Fn, L &gt;</a></td><td class="desc"></td></tr>
  215. <tr id="row_0_10_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_7_" class="arrow" onclick="toggleFolder('0_10_7_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1find__if__impl.html" target="_self">find_if_impl</a></td><td class="desc"></td></tr>
  216. <tr id="row_0_10_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1find__if__impl_1_1find__if__.html" target="_self">find_if_</a></td><td class="desc"></td></tr>
  217. <tr id="row_0_10_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1find__if__impl_1_1find__if___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_fn_00_01_n_01_4.html" target="_self">find_if_&lt; typelist&lt; Head, Tail... &gt;, Fn, N &gt;</a></td><td class="desc"></td></tr>
  218. <tr id="row_0_10_7_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1find__if__impl_1_1find__if___3_01typelist_3_4_00_01_fn_00_01_n_01_4.html" target="_self">find_if_&lt; typelist&lt;&gt;, Fn, N &gt;</a></td><td class="desc"></td></tr>
  219. <tr id="row_0_10_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_8_" class="arrow" onclick="toggleFolder('0_10_8_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1fold__impl.html" target="_self">fold_impl</a></td><td class="desc"></td></tr>
  220. <tr id="row_0_10_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1fold__impl_1_1fold__.html" target="_self">fold_</a></td><td class="desc"></td></tr>
  221. <tr id="row_0_10_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1fold__impl_1_1fold___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_v_00_01_fn_01_4.html" target="_self">fold_&lt; typelist&lt; Head, Tail... &gt;, V, Fn &gt;</a></td><td class="desc"></td></tr>
  222. <tr id="row_0_10_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1fold__impl_1_1fold___3_01typelist_3_4_00_01_v0_00_01_fn_01_4.html" target="_self">fold_&lt; typelist&lt;&gt;, V0, Fn &gt;</a></td><td class="desc"></td></tr>
  223. <tr id="row_0_10_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_9_" class="arrow" onclick="toggleFolder('0_10_9_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1front__impl.html" target="_self">front_impl</a></td><td class="desc"></td></tr>
  224. <tr id="row_0_10_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1front__impl_1_1front__.html" target="_self">front_</a></td><td class="desc"></td></tr>
  225. <tr id="row_0_10_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1front__impl_1_1front___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_01_4.html" target="_self">front_&lt; typelist&lt; Head, Tail... &gt; &gt;</a></td><td class="desc"></td></tr>
  226. <tr id="row_0_10_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_10_" class="arrow" onclick="toggleFolder('0_10_10_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1pop__back__impl.html" target="_self">pop_back_impl</a></td><td class="desc"></td></tr>
  227. <tr id="row_0_10_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1pop__back__impl_1_1pop__back__.html" target="_self">pop_back_</a></td><td class="desc"></td></tr>
  228. <tr id="row_0_10_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_11_" class="arrow" onclick="toggleFolder('0_10_11_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1pop__front__impl.html" target="_self">pop_front_impl</a></td><td class="desc"></td></tr>
  229. <tr id="row_0_10_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1pop__front__impl_1_1pop__front__.html" target="_self">pop_front_</a></td><td class="desc"></td></tr>
  230. <tr id="row_0_10_11_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1pop__front__impl_1_1pop__front___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_01_4.html" target="_self">pop_front_&lt; typelist&lt; Head, Tail... &gt; &gt;</a></td><td class="desc"></td></tr>
  231. <tr id="row_0_10_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_12_" class="arrow" onclick="toggleFolder('0_10_12_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1replace__if__impl.html" target="_self">replace_if_impl</a></td><td class="desc"></td></tr>
  232. <tr id="row_0_10_12_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1replace__if__impl_1_1replace__if__.html" target="_self">replace_if_</a></td><td class="desc"></td></tr>
  233. <tr id="row_0_10_12_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1replace__if__impl_1_1replace__if___3_01typelist_3_01_head_00_01_tail_8_8_8_dfa8065a3617f53ecded260506092a07.html" target="_self">replace_if_&lt; typelist&lt; Head, Tail... &gt;, Fn, T, Ret &gt;</a></td><td class="desc"></td></tr>
  234. <tr id="row_0_10_12_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1replace__if__impl_1_1replace__if___3_01typelist_3_4_00_01_fn_00_01_t_00_01_ret_01_4.html" target="_self">replace_if_&lt; typelist&lt;&gt;, Fn, T, Ret &gt;</a></td><td class="desc"></td></tr>
  235. <tr id="row_0_10_13_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_13_" class="arrow" onclick="toggleFolder('0_10_13_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1rev__fold__impl.html" target="_self">rev_fold_impl</a></td><td class="desc"></td></tr>
  236. <tr id="row_0_10_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1rev__fold__impl_1_1rev__fold__.html" target="_self">rev_fold_</a></td><td class="desc"></td></tr>
  237. <tr id="row_0_10_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1rev__fold__impl_1_1rev__fold___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_v_00_01_fn_01_4.html" target="_self">rev_fold_&lt; typelist&lt; Head, Tail... &gt;, V, Fn &gt;</a></td><td class="desc"></td></tr>
  238. <tr id="row_0_10_13_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1rev__fold__impl_1_1rev__fold___3_01typelist_3_01_tail_01_4_00_01_v_00_01_fn_01_4.html" target="_self">rev_fold_&lt; typelist&lt; Tail &gt;, V, Fn &gt;</a></td><td class="desc"></td></tr>
  239. <tr id="row_0_10_13_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1rev__fold__impl_1_1rev__fold___3_01typelist_3_4_00_01_v_00_01_fn_01_4.html" target="_self">rev_fold_&lt; typelist&lt;&gt;, V, Fn &gt;</a></td><td class="desc"></td></tr>
  240. <tr id="row_0_10_14_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_14_" class="arrow" onclick="toggleFolder('0_10_14_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1reverse__impl.html" target="_self">reverse_impl</a></td><td class="desc"></td></tr>
  241. <tr id="row_0_10_14_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1reverse__impl_1_1reverse__.html" target="_self">reverse_</a></td><td class="desc"></td></tr>
  242. <tr id="row_0_10_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_15_" class="arrow" onclick="toggleFolder('0_10_15_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1seek__if__impl.html" target="_self">seek_if_impl</a></td><td class="desc"></td></tr>
  243. <tr id="row_0_10_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1seek__if__impl_1_1seek__if__.html" target="_self">seek_if_</a></td><td class="desc"></td></tr>
  244. <tr id="row_0_10_15_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1seek__if__impl_1_1seek__if___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_fn_00_01_n_01_4.html" target="_self">seek_if_&lt; typelist&lt; Head, Tail... &gt;, Fn, N &gt;</a></td><td class="desc"></td></tr>
  245. <tr id="row_0_10_15_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1seek__if__impl_1_1seek__if___3_01typelist_3_4_00_01_fn_00_01_n_01_4.html" target="_self">seek_if_&lt; typelist&lt;&gt;, Fn, N &gt;</a></td><td class="desc"></td></tr>
  246. <tr id="row_0_10_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_16_" class="arrow" onclick="toggleFolder('0_10_16_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1transform__impl.html" target="_self">transform_impl</a></td><td class="desc"></td></tr>
  247. <tr id="row_0_10_16_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1transform__impl_1_1transform__.html" target="_self">transform_</a></td><td class="desc"></td></tr>
  248. <tr id="row_0_10_16_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1transform__impl_1_1transform___3_01typelist_3_01typelist_3_01_ts_8_8_8_01_40fe2b1c8ede658aadb6925de73541689.html" target="_self">transform_&lt; typelist&lt; typelist&lt; Ts... &gt;, Fn &gt;, void_t&lt; invoke&lt; Fn, Ts &gt;... &gt; &gt;</a></td><td class="desc"></td></tr>
  249. <tr id="row_0_10_16_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1transform__impl_1_1transform___3_01typelist_3_01typelist_3_01_ts0_8_8_8_01_8fba6bf3d0565d17a96950cb517db5f1.html" target="_self">transform_&lt; typelist&lt; typelist&lt; Ts0... &gt;, typelist&lt; Ts1... &gt;, Fn &gt;, void_t&lt; invoke&lt; Fn, Ts0, Ts1 &gt;... &gt; &gt;</a></td><td class="desc"></td></tr>
  250. <tr id="row_0_10_17_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_17_" class="arrow" onclick="toggleFolder('0_10_17_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1meta_1_1transform__lazy__impl.html" target="_self">transform_lazy_impl</a></td><td class="desc"></td></tr>
  251. <tr id="row_0_10_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1transform__lazy__impl_1_1transform__lazy__.html" target="_self">transform_lazy_</a></td><td class="desc"></td></tr>
  252. <tr id="row_0_10_17_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1transform__lazy__impl_1_1transform__lazy___3_01typelist_3_01typelist_3_01_t56243bc35bf73da8271cb88f34751f3a.html" target="_self">transform_lazy_&lt; typelist&lt; typelist&lt; Ts... &gt;, Fn &gt;, void_t&lt; invoke&lt; Fn, Ts &gt;... &gt; &gt;</a></td><td class="desc"></td></tr>
  253. <tr id="row_0_10_17_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1transform__lazy__impl_1_1transform__lazy___3_01typelist_3_01typelist_3_01_t14ff615a4bff6c4c3701df9c38aaa6a5.html" target="_self">transform_lazy_&lt; typelist&lt; typelist&lt; Ts0... &gt;, typelist&lt; Ts1... &gt;, Fn &gt;, void_t&lt; invoke&lt; Fn, Ts0, Ts1 &gt;... &gt; &gt;</a></td><td class="desc"></td></tr>
  254. <tr id="row_0_10_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1bind__back.html" target="_self">bind_back</a></td><td class="desc"></td></tr>
  255. <tr id="row_0_10_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1bind__front.html" target="_self">bind_front</a></td><td class="desc"></td></tr>
  256. <tr id="row_0_10_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1identity.html" target="_self">identity</a></td><td class="desc"></td></tr>
  257. <tr id="row_0_10_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1nat__.html" target="_self">nat_</a></td><td class="desc"></td></tr>
  258. <tr id="row_0_10_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1nil__.html" target="_self">nil_</a></td><td class="desc"></td></tr>
  259. <tr id="row_0_10_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_23_" class="arrow" onclick="toggleFolder('0_10_23_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1not__same__as.html" target="_self">not_same_as</a></td><td class="desc"></td></tr>
  260. <tr id="row_0_10_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1not__same__as_1_1apply.html" target="_self">apply</a></td><td class="desc"></td></tr>
  261. <tr id="row_0_10_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1quote.html" target="_self">quote</a></td><td class="desc"></td></tr>
  262. <tr id="row_0_10_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1quote__i.html" target="_self">quote_i</a></td><td class="desc">Wrap a template <code>F</code> taking literal constants of type <code>T</code> into an Invokable </td></tr>
  263. <tr id="row_0_10_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1same__.html" target="_self">same_</a></td><td class="desc"></td></tr>
  264. <tr id="row_0_10_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1same___3_01___tp_00_01___tp_01_4.html" target="_self">same_&lt; _Tp, _Tp &gt;</a></td><td class="desc"></td></tr>
  265. <tr id="row_0_10_28_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_28_" class="arrow" onclick="toggleFolder('0_10_28_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1same__as.html" target="_self">same_as</a></td><td class="desc"></td></tr>
  266. <tr id="row_0_10_28_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1same__as_1_1apply.html" target="_self">apply</a></td><td class="desc"></td></tr>
  267. <tr id="row_0_10_29_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_10_29_" class="arrow" onclick="toggleFolder('0_10_29_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1typelist.html" target="_self">typelist</a></td><td class="desc"></td></tr>
  268. <tr id="row_0_10_29_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1typelist_1_1cat__.html" target="_self">cat_</a></td><td class="desc"></td></tr>
  269. <tr id="row_0_10_29_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1typelist_1_1cat___3_01typelist_3_01_l1_8_8_8_01_4_00_01typelist_3_01_l2_8_8_8_01_4_01_4.html" target="_self">cat_&lt; typelist&lt; L1... &gt;, typelist&lt; L2... &gt; &gt;</a></td><td class="desc"></td></tr>
  270. <tr id="row_0_10_29_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1typelist_1_1times__.html" target="_self">times_</a></td><td class="desc"></td></tr>
  271. <tr id="row_0_10_29_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1typelist_1_1times___3_010_00_01_t_8_8_8_01_4.html" target="_self">times_&lt; 0, T... &gt;</a></td><td class="desc"></td></tr>
  272. <tr id="row_0_10_29_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1typelist_1_1times___3_011_00_01_t_8_8_8_01_4.html" target="_self">times_&lt; 1, T... &gt;</a></td><td class="desc"></td></tr>
  273. <tr id="row_0_10_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1wrap.html" target="_self">wrap</a></td><td class="desc"></td></tr>
  274. <tr id="row_0_10_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1meta_1_1wrap__i.html" target="_self">wrap_i</a></td><td class="desc">Wrap a template <code>F</code> taking literal constants of type <code>T</code> into an Invokable </td></tr>
  275. <tr id="row_0_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_11_" class="arrow" onclick="toggleFolder('0_11_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1out__dev__details.html" target="_self">out_dev_details</a></td><td class="desc"></td></tr>
  276. <tr id="row_0_11_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1out__dev__details_1_1is__out__dev__.html" target="_self">is_out_dev_</a></td><td class="desc">Primary template to catch any non output device types </td></tr>
  277. <tr id="row_0_11_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1out__dev__details_1_1is__out__dev___3_01___tp_00_01void__t_3_01typename_01___tp_1_1fbf8d2409fc6de9dd6b9649bedc1b379.html" target="_self">is_out_dev_&lt; _Tp, void_t&lt; typename _Tp::data_type, typename _Tp::pointer_type, typename _Tp::iterator, typename _Tp::const_iterator, use_if_same_t&lt; try_put1_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_put2_t&lt; _Tp &gt;, size_t &gt;, use_if_same_t&lt; try_begin_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_begin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cbegin_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_end_t&lt; _Tp &gt;, typename _Tp::iterator &gt;, use_if_same_t&lt; tryc_end_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt;, use_if_same_t&lt; try_cend_t&lt; _Tp &gt;, typename _Tp::const_iterator &gt; &gt; &gt;</a></td><td class="desc">Template to catch a proper output device type </td></tr>
  278. <tr id="row_0_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_12_" class="arrow" onclick="toggleFolder('0_12_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1outdev__it__details.html" target="_self">outdev_it_details</a></td><td class="desc"></td></tr>
  279. <tr id="row_0_12_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1outdev__it__details_1_1is__outdev__it__.html" target="_self">is_outdev_it_</a></td><td class="desc">Primary template to catch any non SPI interface types </td></tr>
  280. <tr id="row_0_12_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1outdev__it__details_1_1is__outdev__it___3_01___tp_00_01meta_1_1void__t_3_01typename8786ebbbd0dc9ca1b14571e779d99d60.html" target="_self">is_outdev_it_&lt; _Tp, meta::void_t&lt; typename _Tp::value_type, typename _Tp::difference_type, typename _Tp::pointer, typename _Tp::reference, void &gt; &gt;</a></td><td class="desc">Template to catch a proper SPI interface type </td></tr>
  281. <tr id="row_0_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_13_" class="arrow" onclick="toggleFolder('0_13_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceutl_1_1spi__i__details.html" target="_self">spi_i_details</a></td><td class="desc"></td></tr>
  282. <tr id="row_0_13_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1spi__i__details_1_1is__spi__.html" target="_self">is_spi_</a></td><td class="desc">Primary template to catch any non SPI interface types </td></tr>
  283. <tr id="row_0_13_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1spi__i__details_1_1is__spi___3_01___tp_00_01meta_1_1void__t_3_01meta_1_1use__if__sa2db29f6d65d34ecf5e49ec30b6600d78.html" target="_self">is_spi_&lt; _Tp, meta::void_t&lt; meta::use_if_same_t&lt; try_cclock_t&lt; _Tp &gt;, uint32_t &gt;, meta::use_if_same_t&lt; try_clock_t&lt; _Tp &gt;, void &gt;, meta::use_if_same_t&lt; try_tx_t&lt; _Tp &gt;, byte_t &gt;, meta::use_if_same_t&lt; try_rx_t&lt; _Tp &gt;, byte_t &gt; &gt; &gt;</a></td><td class="desc">Template to catch a proper SPI interface type </td></tr>
  284. <tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1__1wire__i.html" target="_self">_1wire_i</a></td><td class="desc">Template base class for 1-wire communication interface using CRTP </td></tr>
  285. <tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1__1wire__i_3_01virtual__tag_01_4.html" target="_self">_1wire_i&lt; virtual_tag &gt;</a></td><td class="desc">A virtual base class implementation </td></tr>
  286. <tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1__1wire__id__t.html" target="_self">_1wire_id_t</a></td><td class="desc"></td></tr>
  287. <tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1__1wire__uart__i.html" target="_self">_1wire_uart_i</a></td><td class="desc">1-wire UART interface template class using CRTP Using the private virtual interface we provide the interface from _1wire_i&lt;&gt; </td></tr>
  288. <tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1__1wire__uart__i_3_01virtual__tag_01_4.html" target="_self">_1wire_uart_i&lt; virtual_tag &gt;</a></td><td class="desc">A virtual base class interface implementation. Using the private virtual interface we provide the interface from <a class="el" href="classutl_1_1__1wire__i_3_01virtual__tag_01_4.html" title="A virtual base class implementation. ">_1wire_i&lt;virtual_tag&gt;</a> </td></tr>
  289. <tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1array.html" target="_self">array</a></td><td class="desc">A standard container for storing a fixed size sequence of elements </td></tr>
  290. <tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1array__traits.html" target="_self">array_traits</a></td><td class="desc">Array container traits helper </td></tr>
  291. <tr id="row_0_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_21_" class="arrow" onclick="toggleFolder('0_21_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1array__traits_3_01___tp_00_010_01_4.html" target="_self">array_traits&lt; _Tp, 0 &gt;</a></td><td class="desc"></td></tr>
  292. <tr id="row_0_21_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1array__traits_3_01___tp_00_010_01_4_1_1type.html" target="_self">type</a></td><td class="desc"></td></tr>
  293. <tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1bidirectional__iterator__tag.html" target="_self">bidirectional_iterator_tag</a></td><td class="desc"></td></tr>
  294. <tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1contiguous__iterator__tag.html" target="_self">contiguous_iterator_tag</a></td><td class="desc"></td></tr>
  295. <tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1crtp__tag.html" target="_self">crtp_tag</a></td><td class="desc">CRTP support tag type </td></tr>
  296. <tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1dev__iterator__traits.html" target="_self">dev_iterator_traits</a></td><td class="desc">Device iterator collection </td></tr>
  297. <tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1forward__iterator__tag.html" target="_self">forward_iterator_tag</a></td><td class="desc"></td></tr>
  298. <tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1i2c__bb__i.html" target="_self">i2c_bb_i</a></td><td class="desc">A bit banking implementation of i2c bus inherited from <a class="el" href="classutl_1_1i2c__i.html">i2c_i</a> base class </td></tr>
  299. <tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1i2c__bb__i_3_01virtual__tag_01_4.html" target="_self">i2c_bb_i&lt; virtual_tag &gt;</a></td><td class="desc">A virtual base class interface specialization. Using the private virtual interface we provide the interface from <a class="el" href="classutl_1_1i2c__i_3_01virtual__tag_01_4.html" title="A virtual base class specialization. ">i2c_i&lt;virtual_tag&gt;</a> </td></tr>
  300. <tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1i2c__i.html" target="_self">i2c_i</a></td><td class="desc">Abstract base class for i2c bus </td></tr>
  301. <tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1i2c__i_3_01virtual__tag_01_4.html" target="_self">i2c_i&lt; virtual_tag &gt;</a></td><td class="desc">A virtual base class specialization </td></tr>
  302. <tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1id__t.html" target="_self">id_t</a></td><td class="desc">A standard container for storing IDs as a fixed size sequence of bytes. This type is based on etl::array Meets the requirements of: <a href="tables.html#65">container</a>, <a href="tables.html#66">reversible container</a>, <a href="tables.html#67">sequence</a>. Sets support random access iterators </td></tr>
  303. <tr id="row_0_32_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1id__traits.html" target="_self">id_traits</a></td><td class="desc">Id container traits helper </td></tr>
  304. <tr id="row_0_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_33_" class="arrow" onclick="toggleFolder('0_33_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1id__traits_3_01___tp_00_010_01_4.html" target="_self">id_traits&lt; _Tp, 0 &gt;</a></td><td class="desc"></td></tr>
  305. <tr id="row_0_33_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1id__traits_3_01___tp_00_010_01_4_1_1type.html" target="_self">type</a></td><td class="desc"></td></tr>
  306. <tr id="row_0_34_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1idx__dev.html" target="_self">idx_dev</a></td><td class="desc">Abstract base class for indexed devices </td></tr>
  307. <tr id="row_0_35_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1idx__dev_3_01virtual__tag_00_01data__t_00_01idx__t_00_01_n_01_4.html" target="_self">idx_dev&lt; virtual_tag, data_t, idx_t, N &gt;</a></td><td class="desc">A virtual base class specialization </td></tr>
  308. <tr id="row_0_36_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1in__dev.html" target="_self">in_dev</a></td><td class="desc">Abstract base class for input devices </td></tr>
  309. <tr id="row_0_37_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1in__dev_3_01virtual__tag_00_01data__t_00_01streamsize_01_4.html" target="_self">in_dev&lt; virtual_tag, data_t, streamsize &gt;</a></td><td class="desc">A virtual base class specialization </td></tr>
  310. <tr id="row_0_38_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1inbuf__dev.html" target="_self">inbuf_dev</a></td><td class="desc">Abstract base class for input buffered devices </td></tr>
  311. <tr id="row_0_39_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1inbuf__dev_3_01virtual__tag_00_01data__t_00_01streamsize_01_4.html" target="_self">inbuf_dev&lt; virtual_tag, data_t, streamsize &gt;</a></td><td class="desc">A virtual base class specialization </td></tr>
  312. <tr id="row_0_40_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1indev__it.html" target="_self">indev_it</a></td><td class="desc">Input device iterator type. We "future call" interface methods from owner class to provide iterator functionality </td></tr>
  313. <tr id="row_0_41_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1input__iterator__tag.html" target="_self">input_iterator_tag</a></td><td class="desc"></td></tr>
  314. <tr id="row_0_42_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_42_" class="arrow" onclick="toggleFolder('0_42_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1iodev__it.html" target="_self">iodev_it</a></td><td class="desc">Indexed device iterator type. We "future call" interface methods from owner class to provide iterator functionality </td></tr>
  315. <tr id="row_0_42_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1iodev__it_1_1value__type__t.html" target="_self">value_type_t</a></td><td class="desc"></td></tr>
  316. <tr id="row_0_43_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1is__invocable.html" target="_self">is_invocable</a></td><td class="desc">Std::is_invocable trait for C++11 </td></tr>
  317. <tr id="row_0_44_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1is__invocable__r.html" target="_self">is_invocable_r</a></td><td class="desc">Std::is_invocable_r trait for C++11 </td></tr>
  318. <tr id="row_0_45_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1istreamdev__it.html" target="_self">istreamdev_it</a></td><td class="desc"></td></tr>
  319. <tr id="row_0_46_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1ostream__dev.html" target="_self">ostream_dev</a></td><td class="desc">Abstract base classes for output stream devices </td></tr>
  320. <tr id="row_0_47_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1ostream__dev_3_01virtual__tag_00_01data__t_01_4.html" target="_self">ostream_dev&lt; virtual_tag, data_t &gt;</a></td><td class="desc"></td></tr>
  321. <tr id="row_0_48_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1ostreamdev__it.html" target="_self">ostreamdev_it</a></td><td class="desc"></td></tr>
  322. <tr id="row_0_49_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1out__dev.html" target="_self">out_dev</a></td><td class="desc">Abstract base classes for output devices </td></tr>
  323. <tr id="row_0_50_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1out__dev_3_01virtual__tag_00_01data__t_00_01streamsize_01_4.html" target="_self">out_dev&lt; virtual_tag, data_t, streamsize &gt;</a></td><td class="desc">A virtual base class specialization </td></tr>
  324. <tr id="row_0_51_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1outdev__it.html" target="_self">outdev_it</a></td><td class="desc">Output device iterator type. We "future call" interface methods from owner class to provide iterator functionality </td></tr>
  325. <tr id="row_0_52_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1output__iterator__tag.html" target="_self">output_iterator_tag</a></td><td class="desc">Iterator tags [std.iterator.tags] Extension: <a class="el" href="structutl_1_1contiguous__iterator__tag.html">contiguous_iterator_tag</a> for denoting contiguous iterators </td></tr>
  326. <tr id="row_0_53_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1random__access__iterator__tag.html" target="_self">random_access_iterator_tag</a></td><td class="desc"></td></tr>
  327. <tr id="row_0_54_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1spi__bb__i.html" target="_self">spi_bb_i</a></td><td class="desc">A bit banking implementation of spi bus inherited from <a class="el" href="classutl_1_1spi__i.html">spi_i</a> base class </td></tr>
  328. <tr id="row_0_55_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1spi__bb__i_3_01virtual__tag_00_01_c_p_o_l_00_01_c_p_h_a_00_01_bit_order_01_4.html" target="_self">spi_bb_i&lt; virtual_tag, CPOL, CPHA, BitOrder &gt;</a></td><td class="desc">A virtual base class interface specialization. Using the private virtual interface we provide the interface from <a class="el" href="classutl_1_1spi__i_3_01virtual__tag_01_4.html" title="A virtual base class implementation. ">spi_i&lt;virtual_tag&gt;</a> </td></tr>
  329. <tr id="row_0_56_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1spi__i.html" target="_self">spi_i</a></td><td class="desc"></td></tr>
  330. <tr id="row_0_57_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classutl_1_1spi__i_3_01virtual__tag_01_4.html" target="_self">spi_i&lt; virtual_tag &gt;</a></td><td class="desc">A virtual base class implementation </td></tr>
  331. <tr id="row_0_58_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structutl_1_1virtual__tag.html" target="_self">virtual_tag</a></td><td class="desc">Virtual support tag type </td></tr>
  332. </table>
  333. </div><!-- directory -->
  334. </div><!-- contents -->
  335. </div><!-- doc-content -->
  336. <!-- start footer part -->
  337. <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  338. <ul>
  339. <li class="footer">Generated by
  340. <a href="http://www.doxygen.org/index.html">
  341. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  342. </ul>
  343. </div>
  344. </body>
  345. </html>