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.
 
 
 
 

186 lignes
23 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_1w::OW 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__1w_1_1_o_w.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="classtest__1w_1_1_o_w-members.html">List of all members</a> </div>
  89. <div class="headertitle">
  90. <div class="title">test_1w::OW Class Reference</div> </div>
  91. </div><!--header-->
  92. <div class="contents">
  93. <div class="dynheader">
  94. Inheritance diagram for test_1w::OW:</div>
  95. <div class="dyncontent">
  96. <div class="center">
  97. <img src="classtest__1w_1_1_o_w.png" usemap="#test_5F1w::OW_map" alt=""/>
  98. <map id="test_5F1w::OW_map" name="test_5F1w::OW_map">
  99. <area href="classutl_1_1__1wire__uart__i.html" title="1-wire UART interface template class using CRTP Using the private virtual interface we provide the in..." alt="utl::_1wire_uart_i&lt; Impl_t &gt;" shape="rect" coords="0,56,236,80"/>
  100. <area href="classutl_1_1__1wire__i.html" alt="utl::_1wire_i&lt; _1wire_uart_i&lt; Impl_t &gt; &gt;" shape="rect" coords="0,0,236,24"/>
  101. </map>
  102. </div></div>
  103. <table class="memberdecls">
  104. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
  105. Additional Inherited Members</h2></td></tr>
  106. <tr class="inherit_header pub_types_classutl_1_1__1wire__uart__i"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classutl_1_1__1wire__uart__i')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classutl_1_1__1wire__uart__i.html">utl::_1wire_uart_i&lt; Impl_t &gt;</a></td></tr>
  107. <tr class="memitem:acc885c6ec2395ad20409b01aa4d5f546 inherit pub_types_classutl_1_1__1wire__uart__i"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__uart__i.html#acc885c6ec2395ad20409b01aa4d5f546">type</a> = <a class="el" href="classutl_1_1__1wire__uart__i.html">_1wire_uart_i</a>&lt; Impl_t &gt;</td></tr>
  108. <tr class="memdesc:acc885c6ec2395ad20409b01aa4d5f546 inherit pub_types_classutl_1_1__1wire__uart__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export type as identity meta-function. <a href="classutl_1_1__1wire__uart__i.html#acc885c6ec2395ad20409b01aa4d5f546">More...</a><br /></td></tr>
  109. <tr class="separator:acc885c6ec2395ad20409b01aa4d5f546 inherit pub_types_classutl_1_1__1wire__uart__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  110. <tr class="memitem:acc4364e3aa029405a9b2b25e1fea83ac inherit pub_types_classutl_1_1__1wire__uart__i"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__uart__i.html#acc4364e3aa029405a9b2b25e1fea83ac">Speed</a> = typename <a class="el" href="classutl_1_1__1wire__i.html">_1wire_i</a>&lt; <a class="el" href="classutl_1_1__1wire__uart__i.html#acc885c6ec2395ad20409b01aa4d5f546">type</a> &gt;::<a class="el" href="classutl_1_1__1wire__uart__i.html#acc4364e3aa029405a9b2b25e1fea83ac">Speed</a></td></tr>
  111. <tr class="memdesc:acc4364e3aa029405a9b2b25e1fea83ac inherit pub_types_classutl_1_1__1wire__uart__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bring bus speed. <a href="classutl_1_1__1wire__uart__i.html#acc4364e3aa029405a9b2b25e1fea83ac">More...</a><br /></td></tr>
  112. <tr class="separator:acc4364e3aa029405a9b2b25e1fea83ac inherit pub_types_classutl_1_1__1wire__uart__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  113. <tr class="inherit_header pub_types_classutl_1_1__1wire__i"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classutl_1_1__1wire__i')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classutl_1_1__1wire__i.html">utl::_1wire_i&lt; _1wire_uart_i&lt; Impl_t &gt; &gt;</a></td></tr>
  114. <tr class="memitem:a56bb736aa3620d7795b5914cac5f25cc inherit pub_types_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> </td></tr>
  115. <tr class="memdesc:a56bb736aa3620d7795b5914cac5f25cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">1-wire bus speed <a href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">More...</a><br /></td></tr>
  116. <tr class="separator:a56bb736aa3620d7795b5914cac5f25cc inherit pub_types_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  117. <tr class="memitem:afb63e64403924897a8277eb4159ebd44 inherit pub_types_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#afb63e64403924897a8277eb4159ebd44">type</a> = <a class="el" href="classutl_1_1__1wire__i.html">_1wire_i</a></td></tr>
  118. <tr class="memdesc:afb63e64403924897a8277eb4159ebd44 inherit pub_types_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export type as identity meta-function. <a href="classutl_1_1__1wire__i.html#afb63e64403924897a8277eb4159ebd44">More...</a><br /></td></tr>
  119. <tr class="separator:afb63e64403924897a8277eb4159ebd44 inherit pub_types_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  120. <tr class="inherit_header pub_methods_classutl_1_1__1wire__i"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classutl_1_1__1wire__i')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classutl_1_1__1wire__i.html">utl::_1wire_i&lt; _1wire_uart_i&lt; Impl_t &gt; &gt;</a></td></tr>
  121. <tr class="memitem:a0a7ef731162e81e0e2e07ae9cb9e6ffa inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a0a7ef731162e81e0e2e07ae9cb9e6ffa">reset</a> (<a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  122. <tr class="memdesc:a0a7ef731162e81e0e2e07ae9cb9e6ffa inherit pub_methods_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate a 1-wire reset. <a href="classutl_1_1__1wire__i.html#a0a7ef731162e81e0e2e07ae9cb9e6ffa">More...</a><br /></td></tr>
  123. <tr class="separator:a0a7ef731162e81e0e2e07ae9cb9e6ffa inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  124. <tr class="memitem:a59e7196e10e53467b62ed369ff78f07d inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceutl.html#a1427cb5a2b13313147a902173b91e3c1">byte_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a59e7196e10e53467b62ed369ff78f07d">tx_data</a> (<a class="el" href="namespaceutl.html#a1427cb5a2b13313147a902173b91e3c1">byte_t</a> out, <a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  125. <tr class="separator:a59e7196e10e53467b62ed369ff78f07d inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  126. <tr class="memitem:ab3bd112ff66074bdaf7357b91ca692a8 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceutl.html#a22cbecb50ee5c1032de66133e96cbac6">size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#ab3bd112ff66074bdaf7357b91ca692a8">tx_data</a> (const <a class="el" href="namespaceutl.html#a1427cb5a2b13313147a902173b91e3c1">byte_t</a> *out, <a class="el" href="namespaceutl.html#a1427cb5a2b13313147a902173b91e3c1">byte_t</a> *in, <a class="el" href="namespaceutl.html#a22cbecb50ee5c1032de66133e96cbac6">size_t</a> n, <a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  127. <tr class="separator:ab3bd112ff66074bdaf7357b91ca692a8 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  128. <tr class="memitem:a2585e7166d14b7f36bd47db2e43cc0b1 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceutl.html#a1427cb5a2b13313147a902173b91e3c1">byte_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a2585e7166d14b7f36bd47db2e43cc0b1">rx_data</a> (<a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  129. <tr class="separator:a2585e7166d14b7f36bd47db2e43cc0b1 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  130. <tr class="memitem:ad20382d5d50ee7d457bc4079b9c38a2a inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceutl.html#a22cbecb50ee5c1032de66133e96cbac6">size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#ad20382d5d50ee7d457bc4079b9c38a2a">rx_data</a> (<a class="el" href="namespaceutl.html#a1427cb5a2b13313147a902173b91e3c1">byte_t</a> *in, <a class="el" href="namespaceutl.html#a22cbecb50ee5c1032de66133e96cbac6">size_t</a> n, <a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  131. <tr class="separator:ad20382d5d50ee7d457bc4079b9c38a2a inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  132. <tr class="memitem:aa2d87a149c4e5dcfefc5a8cde6eaefb2 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#aa2d87a149c4e5dcfefc5a8cde6eaefb2">match</a> (<a class="el" href="classutl_1_1__1wire__id__t.html">_1wire_id_t</a> &amp;id, <a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  133. <tr class="separator:aa2d87a149c4e5dcfefc5a8cde6eaefb2 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  134. <tr class="memitem:ac88f67dd75dc23d39123ac584dce6b40 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#ac88f67dd75dc23d39123ac584dce6b40">match_n_ovdr</a> (<a class="el" href="classutl_1_1__1wire__id__t.html">_1wire_id_t</a> &amp;id)</td></tr>
  135. <tr class="separator:ac88f67dd75dc23d39123ac584dce6b40 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  136. <tr class="memitem:a0a405f818fd45eb2799e6b4477021a0a inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a0a405f818fd45eb2799e6b4477021a0a">skip</a> (<a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD)</td></tr>
  137. <tr class="separator:a0a405f818fd45eb2799e6b4477021a0a inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  138. <tr class="memitem:a8b0b0ea95c02a40721f1e159119b3506 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a8b0b0ea95c02a40721f1e159119b3506">skip_n_ovdr</a> ()</td></tr>
  139. <tr class="separator:a8b0b0ea95c02a40721f1e159119b3506 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. <tr class="memitem:a4b6d225963095d36eda832a1e0adba55 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classutl_1_1__1wire__id__t.html">_1wire_id_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a4b6d225963095d36eda832a1e0adba55">first</a> (<a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD, bool alarm=false)</td></tr>
  141. <tr class="memdesc:a4b6d225963095d36eda832a1e0adba55 inherit pub_methods_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">'first' operation, to search on the 1-Wire for the first device. This is performed by setting dec_, pos_ and cur_ to zero and then doing the search. <a href="classutl_1_1__1wire__i.html#a4b6d225963095d36eda832a1e0adba55">More...</a><br /></td></tr>
  142. <tr class="separator:a4b6d225963095d36eda832a1e0adba55 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  143. <tr class="memitem:a3e302085f12a39fef8a378e1dac42f45 inherit pub_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classutl_1_1__1wire__id__t.html">_1wire_id_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a3e302085f12a39fef8a378e1dac42f45">next</a> (<a class="el" href="classutl_1_1__1wire__i.html#a56bb736aa3620d7795b5914cac5f25cc">Speed</a> s=Speed::STD, bool alarm=false)</td></tr>
  144. <tr class="memdesc:a3e302085f12a39fef8a378e1dac42f45 inherit pub_methods_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">'next' operation, to search on the 1-Wire for the next device. This search is usually performed after a 'first' operation or another 'next' operation. Based on maxim-ic application note 187. <a href="classutl_1_1__1wire__i.html#a3e302085f12a39fef8a378e1dac42f45">More...</a><br /></td></tr>
  145. <tr class="separator:a3e302085f12a39fef8a378e1dac42f45 inherit pub_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  146. <tr class="inherit_header pro_methods_classutl_1_1__1wire__uart__i"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classutl_1_1__1wire__uart__i')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classutl_1_1__1wire__uart__i.html">utl::_1wire_uart_i&lt; Impl_t &gt;</a></td></tr>
  147. <tr class="memitem:ae14ed1ce068d5601c5623c410a0dbc0c inherit pro_methods_classutl_1_1__1wire__uart__i"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__uart__i.html#ae14ed1ce068d5601c5623c410a0dbc0c">_1wire_uart_i</a> ()=default</td></tr>
  148. <tr class="memdesc:ae14ed1ce068d5601c5623c410a0dbc0c inherit pro_methods_classutl_1_1__1wire__uart__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow constructor from derived only. <a href="classutl_1_1__1wire__uart__i.html#ae14ed1ce068d5601c5623c410a0dbc0c">More...</a><br /></td></tr>
  149. <tr class="separator:ae14ed1ce068d5601c5623c410a0dbc0c inherit pro_methods_classutl_1_1__1wire__uart__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  150. <tr class="memitem:afe64da15b5eaf61cd54f357f3ea8b3ea inherit pro_methods_classutl_1_1__1wire__uart__i"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__uart__i.html#afe64da15b5eaf61cd54f357f3ea8b3ea">~_1wire_uart_i</a> ()=default</td></tr>
  151. <tr class="separator:afe64da15b5eaf61cd54f357f3ea8b3ea inherit pro_methods_classutl_1_1__1wire__uart__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  152. <tr class="inherit_header pro_methods_classutl_1_1__1wire__i"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classutl_1_1__1wire__i')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classutl_1_1__1wire__i.html">utl::_1wire_i&lt; _1wire_uart_i&lt; Impl_t &gt; &gt;</a></td></tr>
  153. <tr class="memitem:a4839577d00fdcefb51ac8d4cd91f0f1a inherit pro_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a4839577d00fdcefb51ac8d4cd91f0f1a">_1wire_i</a> ()=default</td></tr>
  154. <tr class="memdesc:a4839577d00fdcefb51ac8d4cd91f0f1a inherit pro_methods_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow constructor from derived only. <a href="classutl_1_1__1wire__i.html#a4839577d00fdcefb51ac8d4cd91f0f1a">More...</a><br /></td></tr>
  155. <tr class="separator:a4839577d00fdcefb51ac8d4cd91f0f1a inherit pro_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  156. <tr class="memitem:adc539ccd0e41f8f830bd96c362094c14 inherit pro_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#adc539ccd0e41f8f830bd96c362094c14">_1wire_i</a> (const <a class="el" href="classutl_1_1__1wire__i.html">_1wire_i</a> &amp;)=delete</td></tr>
  157. <tr class="memdesc:adc539ccd0e41f8f830bd96c362094c14 inherit pro_methods_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">No copies. <a href="classutl_1_1__1wire__i.html#adc539ccd0e41f8f830bd96c362094c14">More...</a><br /></td></tr>
  158. <tr class="separator:adc539ccd0e41f8f830bd96c362094c14 inherit pro_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  159. <tr class="memitem:afb146fda251b25c9fc812718f6c5b3e1 inherit pro_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#afb146fda251b25c9fc812718f6c5b3e1">~_1wire_i</a> ()=default</td></tr>
  160. <tr class="memdesc:afb146fda251b25c9fc812718f6c5b3e1 inherit pro_methods_classutl_1_1__1wire__i"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow destructor from derived only. <a href="classutl_1_1__1wire__i.html#afb146fda251b25c9fc812718f6c5b3e1">More...</a><br /></td></tr>
  161. <tr class="separator:afb146fda251b25c9fc812718f6c5b3e1 inherit pro_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  162. <tr class="memitem:a96222b5bd731c2b242e428aabda40642 inherit pro_methods_classutl_1_1__1wire__i"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classutl_1_1__1wire__i.html">_1wire_i</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classutl_1_1__1wire__i.html#a96222b5bd731c2b242e428aabda40642">operator=</a> (const <a class="el" href="classutl_1_1__1wire__i.html">_1wire_i</a> &amp;)=delete</td></tr>
  163. <tr class="separator:a96222b5bd731c2b242e428aabda40642 inherit pro_methods_classutl_1_1__1wire__i"><td class="memSeparator" colspan="2">&#160;</td></tr>
  164. </table>
  165. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  166. <div class="textblock">
  167. <p class="definition">Definition at line <a class="el" href="test__1w__impl_8cpp_source.html#l00033">33</a> of file <a class="el" href="test__1w__impl_8cpp_source.html">test_1w_impl.cpp</a>.</p>
  168. </div><hr/>The documentation for this class was generated from the following file:<ul>
  169. <li>test/tests/<a class="el" href="test__1w__impl_8cpp_source.html">test_1w_impl.cpp</a></li>
  170. </ul>
  171. </div><!-- contents -->
  172. </div><!-- doc-content -->
  173. <!-- start footer part -->
  174. <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  175. <ul>
  176. <li class="navelem"><a class="el" href="namespacetest__1w.html">test_1w</a></li><li class="navelem"><a class="el" href="classtest__1w_1_1_o_w.html">OW</a></li>
  177. <li class="footer">Generated by
  178. <a href="http://www.doxygen.org/index.html">
  179. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  180. </ul>
  181. </div>
  182. </body>
  183. </html>