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.
 
 
 
 

215 lignes
16 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: test_ostream_dev::Tostream_Vdev Class Reference</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('classtest__ostream__dev_1_1_tostream___vdev.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="summary">
  88. <a href="#pro-attribs">Protected Attributes</a> &#124;
  89. <a href="classtest__ostream__dev_1_1_tostream___vdev-members.html">List of all members</a> </div>
  90. <div class="headertitle">
  91. <div class="title">test_ostream_dev::Tostream_Vdev Class Reference</div> </div>
  92. </div><!--header-->
  93. <div class="contents">
  94. <div class="dynheader">
  95. Inheritance diagram for test_ostream_dev::Tostream_Vdev:</div>
  96. <div class="dyncontent">
  97. <div class="center">
  98. <img src="classtest__ostream__dev_1_1_tostream___vdev.png" usemap="#test_5Fostream_5Fdev::Tostream_5FVdev_map" alt=""/>
  99. <map id="test_5Fostream_5Fdev::Tostream_5FVdev_map" name="test_5Fostream_5Fdev::Tostream_5FVdev_map">
  100. <area href="classtesting_1_1_test.html" alt="testing::Test" shape="rect" coords="0,0,204,24"/>
  101. </map>
  102. </div></div>
  103. <table class="memberdecls">
  104. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
  105. Protected Attributes</h2></td></tr>
  106. <tr class="memitem:aa5607a51d6272b468414826bb7701eb2"><td class="memItemLeft" align="right" valign="top">std::array&lt; <a class="el" href="classtest__ostream__dev_1_1_ostream__vdev__impl.html">Ostream_vdev_impl</a>, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtest__ostream__dev_1_1_tostream___vdev.html#aa5607a51d6272b468414826bb7701eb2">osVdev</a> {}</td></tr>
  107. <tr class="separator:aa5607a51d6272b468414826bb7701eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  108. <tr class="memitem:a20502252099af2580e32afc2dd483dd4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classutl_1_1ostream__dev.html">ostream_dev</a>&lt; <a class="el" href="structutl_1_1virtual__tag.html">virtual_tag</a>, <a class="el" href="namespacetest__ostream__dev.html#a63ac45c38a80885dda445ddee2a1e0c8">test_data_t</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtest__ostream__dev_1_1_tostream___vdev.html#a20502252099af2580e32afc2dd483dd4">basePointer</a> = nullptr</td></tr>
  109. <tr class="separator:a20502252099af2580e32afc2dd483dd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  110. </table><table class="memberdecls">
  111. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
  112. Additional Inherited Members</h2></td></tr>
  113. <tr class="inherit_header pub_methods_classtesting_1_1_test"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classtesting_1_1_test')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classtesting_1_1_test.html">testing::Test</a></td></tr>
  114. <tr class="memitem:ad99dc9b12208fd4bffc367f0a1e3df1b inherit pub_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#ad99dc9b12208fd4bffc367f0a1e3df1b">~Test</a> ()</td></tr>
  115. <tr class="separator:ad99dc9b12208fd4bffc367f0a1e3df1b inherit pub_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  116. <tr class="inherit_header pub_static_methods_classtesting_1_1_test"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classtesting_1_1_test')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classtesting_1_1_test.html">testing::Test</a></td></tr>
  117. <tr class="memitem:ae173b07a0fdd09fc1d417a2bb6cbdd76 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#ae173b07a0fdd09fc1d417a2bb6cbdd76">SetUpTestSuite</a> ()</td></tr>
  118. <tr class="separator:ae173b07a0fdd09fc1d417a2bb6cbdd76 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  119. <tr class="memitem:a7704c8223ba28338a66ca2eaeba66383 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a7704c8223ba28338a66ca2eaeba66383">TearDownTestSuite</a> ()</td></tr>
  120. <tr class="separator:a7704c8223ba28338a66ca2eaeba66383 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  121. <tr class="memitem:af374706cbaf0ffc460f4fd04e7c150f1 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#af374706cbaf0ffc460f4fd04e7c150f1">TearDownTestCase</a> ()</td></tr>
  122. <tr class="separator:af374706cbaf0ffc460f4fd04e7c150f1 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  123. <tr class="memitem:a5ccbac42fee8c5b00b0bfe89b6c49d79 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a5ccbac42fee8c5b00b0bfe89b6c49d79">SetUpTestCase</a> ()</td></tr>
  124. <tr class="separator:a5ccbac42fee8c5b00b0bfe89b6c49d79 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  125. <tr class="memitem:a0a89846458f0e8ed1c9457c957e8182a inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a0a89846458f0e8ed1c9457c957e8182a">HasFatalFailure</a> ()</td></tr>
  126. <tr class="separator:a0a89846458f0e8ed1c9457c957e8182a inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  127. <tr class="memitem:a07e896f1b1836f8ac075c26d7b7c9fb8 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a07e896f1b1836f8ac075c26d7b7c9fb8">HasNonfatalFailure</a> ()</td></tr>
  128. <tr class="separator:a07e896f1b1836f8ac075c26d7b7c9fb8 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  129. <tr class="memitem:a1723aea1d7bd468265f4134241596752 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a1723aea1d7bd468265f4134241596752">IsSkipped</a> ()</td></tr>
  130. <tr class="separator:a1723aea1d7bd468265f4134241596752 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  131. <tr class="memitem:a7a00be7dd0a6bfdc8d47a1b784623613 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a7a00be7dd0a6bfdc8d47a1b784623613">HasFailure</a> ()</td></tr>
  132. <tr class="separator:a7a00be7dd0a6bfdc8d47a1b784623613 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  133. <tr class="memitem:ae0448aec9e389fab70f6a75a59ff6aa2 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#ae0448aec9e389fab70f6a75a59ff6aa2">RecordProperty</a> (const std::string &amp;key, const std::string &amp;value)</td></tr>
  134. <tr class="separator:ae0448aec9e389fab70f6a75a59ff6aa2 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  135. <tr class="memitem:af602903efb17730b977304fc56500881 inherit pub_static_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#af602903efb17730b977304fc56500881">RecordProperty</a> (const std::string &amp;key, int value)</td></tr>
  136. <tr class="separator:af602903efb17730b977304fc56500881 inherit pub_static_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  137. <tr class="inherit_header pro_methods_classtesting_1_1_test"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classtesting_1_1_test')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classtesting_1_1_test.html">testing::Test</a></td></tr>
  138. <tr class="memitem:a68b7618abd1fc6d13382738b0d3b5c7c inherit pro_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a68b7618abd1fc6d13382738b0d3b5c7c">Test</a> ()</td></tr>
  139. <tr class="separator:a68b7618abd1fc6d13382738b0d3b5c7c inherit pro_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. <tr class="memitem:a8b38992669fb844864807cf32e416853 inherit pro_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#a8b38992669fb844864807cf32e416853">SetUp</a> ()</td></tr>
  141. <tr class="separator:a8b38992669fb844864807cf32e416853 inherit pro_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  142. <tr class="memitem:aab3c02c9f81afe1357adfc45afccd474 inherit pro_methods_classtesting_1_1_test"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtesting_1_1_test.html#aab3c02c9f81afe1357adfc45afccd474">TearDown</a> ()</td></tr>
  143. <tr class="separator:aab3c02c9f81afe1357adfc45afccd474 inherit pro_methods_classtesting_1_1_test"><td class="memSeparator" colspan="2">&#160;</td></tr>
  144. </table>
  145. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  146. <div class="textblock">
  147. <p class="definition">Definition at line <a class="el" href="test__ostream__dev_8cpp_source.html#l00097">97</a> of file <a class="el" href="test__ostream__dev_8cpp_source.html">test_ostream_dev.cpp</a>.</p>
  148. </div><h2 class="groupheader">Member Data Documentation</h2>
  149. <a id="a20502252099af2580e32afc2dd483dd4"></a>
  150. <h2 class="memtitle"><span class="permalink"><a href="#a20502252099af2580e32afc2dd483dd4">&#9670;&nbsp;</a></span>basePointer</h2>
  151. <div class="memitem">
  152. <div class="memproto">
  153. <table class="mlabels">
  154. <tr>
  155. <td class="mlabels-left">
  156. <table class="memname">
  157. <tr>
  158. <td class="memname"><a class="el" href="classutl_1_1ostream__dev.html">ostream_dev</a>&lt;<a class="el" href="structutl_1_1virtual__tag.html">virtual_tag</a>, <a class="el" href="namespacetest__ostream__dev.html#a63ac45c38a80885dda445ddee2a1e0c8">test_data_t</a>&gt;* test_ostream_dev::Tostream_Vdev::basePointer = nullptr</td>
  159. </tr>
  160. </table>
  161. </td>
  162. <td class="mlabels-right">
  163. <span class="mlabels"><span class="mlabel">protected</span></span> </td>
  164. </tr>
  165. </table>
  166. </div><div class="memdoc">
  167. <p class="definition">Definition at line <a class="el" href="test__ostream__dev_8cpp_source.html#l00101">101</a> of file <a class="el" href="test__ostream__dev_8cpp_source.html">test_ostream_dev.cpp</a>.</p>
  168. </div>
  169. </div>
  170. <a id="aa5607a51d6272b468414826bb7701eb2"></a>
  171. <h2 class="memtitle"><span class="permalink"><a href="#aa5607a51d6272b468414826bb7701eb2">&#9670;&nbsp;</a></span>osVdev</h2>
  172. <div class="memitem">
  173. <div class="memproto">
  174. <table class="mlabels">
  175. <tr>
  176. <td class="mlabels-left">
  177. <table class="memname">
  178. <tr>
  179. <td class="memname">std::array&lt;<a class="el" href="classtest__ostream__dev_1_1_ostream__vdev__impl.html">Ostream_vdev_impl</a>, 5&gt; test_ostream_dev::Tostream_Vdev::osVdev {}</td>
  180. </tr>
  181. </table>
  182. </td>
  183. <td class="mlabels-right">
  184. <span class="mlabels"><span class="mlabel">protected</span></span> </td>
  185. </tr>
  186. </table>
  187. </div><div class="memdoc">
  188. <p class="definition">Definition at line <a class="el" href="test__ostream__dev_8cpp_source.html#l00100">100</a> of file <a class="el" href="test__ostream__dev_8cpp_source.html">test_ostream_dev.cpp</a>.</p>
  189. </div>
  190. </div>
  191. <hr/>The documentation for this class was generated from the following file:<ul>
  192. <li>test/tests/<a class="el" href="test__ostream__dev_8cpp_source.html">test_ostream_dev.cpp</a></li>
  193. </ul>
  194. </div><!-- contents -->
  195. </div><!-- doc-content -->
  196. <!-- start footer part -->
  197. <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  198. <ul>
  199. <li class="navelem"><a class="el" href="namespacetest__ostream__dev.html">test_ostream_dev</a></li><li class="navelem"><a class="el" href="classtest__ostream__dev_1_1_tostream___vdev.html">Tostream_Vdev</a></li>
  200. <li class="footer">Generated by
  201. <a href="http://www.doxygen.org/index.html">
  202. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  203. </ul>
  204. </div>
  205. </body>
  206. </html>