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.
 
 
 
 

151 lignes
18 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: File 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('files.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">File List</div> </div>
  89. </div><!--header-->
  90. <div class="contents">
  91. <div class="textblock">Here is a list of all files 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 id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html" target="_self">include</a></td><td class="desc"></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_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_82754f54d9380477ef02477185c1f103.html" target="_self">utl</a></td><td class="desc"></td></tr>
  95. <tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')">&#160;</span><a class="el" href="dir_b2ad3c1a6521a4924fa9194d98c323e2.html" target="_self">com</a></td><td class="desc"></td></tr>
  96. <tr id="row_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="__1wire_8h_source.html"><span class="icondoc"></span></a><a class="el" href="__1wire_8h.html" target="_self">_1wire.h</a></td><td class="desc">An 1-wire interface implementation </td></tr>
  97. <tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="__1wire__id_8h_source.html"><span class="icondoc"></span></a><a class="el" href="__1wire__id_8h.html" target="_self">_1wire_id.h</a></td><td class="desc">An 1-wire Rom ID type </td></tr>
  98. <tr id="row_0_0_0_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="__1wire__uart_8h_source.html"><span class="icondoc"></span></a><a class="el" href="__1wire__uart_8h.html" target="_self">_1wire_uart.h</a></td><td class="desc">A 1-wire implementation using a microprocessor's uart for bit timing </td></tr>
  99. <tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="i2c_8h_source.html"><span class="icondoc"></span></a><a class="el" href="i2c_8h.html" target="_self">i2c.h</a></td><td class="desc">An Abstract base class interface for the i2c bus </td></tr>
  100. <tr id="row_0_0_0_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="i2c__bb_8h_source.html"><span class="icondoc"></span></a><a class="el" href="i2c__bb_8h.html" target="_self">i2c_bb.h</a></td><td class="desc">A bit banking implementation of i2c bus inherited from i2c_i base class </td></tr>
  101. <tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="spi_8h_source.html"><span class="icondoc"></span></a><a class="el" href="spi_8h.html" target="_self">spi.h</a></td><td class="desc">An Abstract base class interface for the spi bus </td></tr>
  102. <tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="spi__bb_8h_source.html"><span class="icondoc"></span></a><a class="el" href="spi__bb_8h.html" target="_self">spi_bb.h</a></td><td class="desc">A bit banking implementation of spi bus inherited from spi_i base class </td></tr>
  103. <tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">&#9660;</span><span id="img_0_0_1_" class="iconfopen" onclick="toggleFolder('0_0_1_')">&#160;</span><a class="el" href="dir_1de759a74730efb26e16b92a33818a86.html" target="_self">concepts</a></td><td class="desc"></td></tr>
  104. <tr id="row_0_0_1_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="concepts_8h_source.html"><span class="icondoc"></span></a><a class="el" href="concepts_8h.html" target="_self">concepts.h</a></td><td class="desc">Concepts main include header </td></tr>
  105. <tr id="row_0_0_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="defines_8h_source.html"><span class="icondoc"></span></a><a class="el" href="defines_8h.html" target="_self">defines.h</a></td><td class="desc">Concepts defines </td></tr>
  106. <tr id="row_0_0_1_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="iterators_8h_source.html"><span class="icondoc"></span></a><a class="el" href="iterators_8h.html" target="_self">iterators.h</a></td><td class="desc"></td></tr>
  107. <tr id="row_0_0_1_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="stl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stl_8h.html" target="_self">stl.h</a></td><td class="desc">STL's Concepts </td></tr>
  108. <tr id="row_0_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">&#9660;</span><span id="img_0_0_2_" class="iconfopen" onclick="toggleFolder('0_0_2_')">&#160;</span><a class="el" href="dir_2b272fa693f0990de7cf333b4d9023f8.html" target="_self">container</a></td><td class="desc"></td></tr>
  109. <tr id="row_0_0_2_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="array_8h_source.html"><span class="icondoc"></span></a><a class="el" href="array_8h.html" target="_self">array.h</a></td><td class="desc"></td></tr>
  110. <tr id="row_0_0_2_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="id_8h_source.html"><span class="icondoc"></span></a><a class="el" href="id_8h.html" target="_self">id.h</a></td><td class="desc">A container for device IDs </td></tr>
  111. <tr id="row_0_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_3_" class="arrow" onclick="toggleFolder('0_0_3_')">&#9660;</span><span id="img_0_0_3_" class="iconfopen" onclick="toggleFolder('0_0_3_')">&#160;</span><a class="el" href="dir_5f9a51ed898ae26d530fbf5192dc35b6.html" target="_self">core</a></td><td class="desc"></td></tr>
  112. <tr id="row_0_0_3_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="crtp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="crtp_8h.html" target="_self">crtp.h</a></td><td class="desc"></td></tr>
  113. <tr id="row_0_0_3_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="impl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="impl_8h.html" target="_self">impl.h</a></td><td class="desc">Implementation detail main forward header </td></tr>
  114. <tr id="row_0_0_3_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="types_8h.html" target="_self">types.h</a></td><td class="desc">Basic type alias support </td></tr>
  115. <tr id="row_0_0_3_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="version_8h_source.html"><span class="icondoc"></span></a><a class="el" href="version_8h.html" target="_self">version.h</a></td><td class="desc">Version and cpp version checks </td></tr>
  116. <tr id="row_0_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_4_" class="arrow" onclick="toggleFolder('0_0_4_')">&#9660;</span><span id="img_0_0_4_" class="iconfopen" onclick="toggleFolder('0_0_4_')">&#160;</span><a class="el" href="dir_e9da18de27e34a68f4aee9f9a960d991.html" target="_self">dev</a></td><td class="desc"></td></tr>
  117. <tr id="row_0_0_4_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="dev__iterators_8h_source.html"><span class="icondoc"></span></a><a class="el" href="dev__iterators_8h.html" target="_self">dev_iterators.h</a></td><td class="desc">Iterator collection for devices </td></tr>
  118. <tr id="row_0_0_4_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="idx__dev_8h_source.html"><span class="icondoc"></span></a><a class="el" href="idx__dev_8h.html" target="_self">idx_dev.h</a></td><td class="desc">Abstract base class implementations for indexed devices interface of utl </td></tr>
  119. <tr id="row_0_0_4_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="in__dev_8h_source.html"><span class="icondoc"></span></a><a class="el" href="in__dev_8h.html" target="_self">in_dev.h</a></td><td class="desc">Abstract base class interface for input devices of utl </td></tr>
  120. <tr id="row_0_0_4_3_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="inbuf__dev_8h_source.html"><span class="icondoc"></span></a><a class="el" href="inbuf__dev_8h.html" target="_self">inbuf_dev.h</a></td><td class="desc">Abstract base class interface for input buffered devices of utl </td></tr>
  121. <tr id="row_0_0_4_4_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="ostream__dev_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ostream__dev_8h.html" target="_self">ostream_dev.h</a></td><td class="desc">Abstract base class interface for output devices of utl </td></tr>
  122. <tr id="row_0_0_4_5_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="out__dev_8h_source.html"><span class="icondoc"></span></a><a class="el" href="out__dev_8h.html" target="_self">out_dev.h</a></td><td class="desc">Abstract base class interface for output devices of utl </td></tr>
  123. <tr id="row_0_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_5_" class="arrow" onclick="toggleFolder('0_0_5_')">&#9660;</span><span id="img_0_0_5_" class="iconfopen" onclick="toggleFolder('0_0_5_')">&#160;</span><a class="el" href="dir_c6a55aeb35dd92d90cdd3b5869981960.html" target="_self">meta</a></td><td class="desc"></td></tr>
  124. <tr id="row_0_0_5_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="detection_8h_source.html"><span class="icondoc"></span></a><a class="el" href="detection_8h.html" target="_self">detection.h</a></td><td class="desc">Detection idiom based on WG21's N4502 [<a class="el" href="detection_8h.html#n4502">n4502</a> 1] from Walter E. Brown </td></tr>
  125. <tr id="row_0_0_5_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="integral_8h_source.html"><span class="icondoc"></span></a><a class="el" href="integral_8h.html" target="_self">integral.h</a></td><td class="desc"></td></tr>
  126. <tr id="row_0_0_5_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="meta_2invoke_8h_source.html"><span class="icondoc"></span></a><a class="el" href="meta_2invoke_8h.html" target="_self">invoke.h</a></td><td class="desc"></td></tr>
  127. <tr id="row_0_0_5_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="meta_8h_source.html"><span class="icondoc"></span></a><a class="el" href="meta_8h.html" target="_self">meta.h</a></td><td class="desc">Include all meta library </td></tr>
  128. <tr id="row_0_0_5_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="operations_8h_source.html"><span class="icondoc"></span></a><a class="el" href="operations_8h.html" target="_self">operations.h</a></td><td class="desc">Integral constant operations and logical operations </td></tr>
  129. <tr id="row_0_0_5_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="selection_8h_source.html"><span class="icondoc"></span></a><a class="el" href="selection_8h.html" target="_self">selection.h</a></td><td class="desc">Template meta-programming type selections </td></tr>
  130. <tr id="row_0_0_5_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="sfinae_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sfinae_8h.html" target="_self">sfinae.h</a></td><td class="desc">Template meta-programming SFINAE helpers </td></tr>
  131. <tr id="row_0_0_5_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="typelist_8h_source.html"><span class="icondoc"></span></a><a class="el" href="typelist_8h.html" target="_self">typelist.h</a></td><td class="desc">A template parameter "container" </td></tr>
  132. <tr id="row_0_0_5_8_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="useif_8h_source.html"><span class="icondoc"></span></a><a class="el" href="useif_8h.html" target="_self">useif.h</a></td><td class="desc">Template meta-programming SFINAE helpers </td></tr>
  133. <tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_6_" class="arrow" onclick="toggleFolder('0_0_6_')">&#9660;</span><span id="img_0_0_6_" class="iconfopen" onclick="toggleFolder('0_0_6_')">&#160;</span><a class="el" href="dir_cd2b5ca7f5fdf6a80655358f064ed410.html" target="_self">utility</a></td><td class="desc"></td></tr>
  134. <tr id="row_0_0_6_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="utility_2invoke_8h_source.html"><span class="icondoc"></span></a><a class="el" href="utility_2invoke_8h.html" target="_self">invoke.h</a></td><td class="desc">Invoke() and invoke traits implementation </td></tr>
  135. </table>
  136. </div><!-- directory -->
  137. </div><!-- contents -->
  138. </div><!-- doc-content -->
  139. <!-- start footer part -->
  140. <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  141. <ul>
  142. <li class="footer">Generated by
  143. <a href="http://www.doxygen.org/index.html">
  144. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  145. </ul>
  146. </div>
  147. </body>
  148. </html>