Updating documentation.
@ -104,13 +104,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<tr><td class="indexkey"><a class="el" href="classserial_1_1_serial_exception_base.html">serial::SerialExceptionBase</a></td><td class="indexvalue"></td></tr>
|
<tr><td class="indexkey"><a class="el" href="classserial_1_1_serial_exception_base.html">serial::SerialExceptionBase</a></td><td class="indexvalue"></td></tr>
|
||||||
<tr><td class="indexkey"><a class="el" href="classserial_1_1_serial_execption.html">serial::SerialExecption</a></td><td class="indexvalue"></td></tr>
|
<tr><td class="indexkey"><a class="el" href="classserial_1_1_serial_execption.html">serial::SerialExecption</a></td><td class="indexvalue"></td></tr>
|
||||||
<tr><td class="indexkey"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html">serial::serial::Serial::SerialImpl</a></td><td class="indexvalue"></td></tr>
|
<tr><td class="indexkey"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html">serial::serial::Serial::SerialImpl</a></td><td class="indexvalue"></td></tr>
|
||||||
<tr><td class="indexkey"><a class="el" href="structserial_1_1timeout__t.html">serial::timeout_t</a></td><td class="indexvalue"></td></tr>
|
<tr><td class="indexkey"><a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a></td><td class="indexvalue"></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -157,7 +157,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -157,7 +157,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
</td><td valign="top"><a class="el" href="classserial_1_1_serial.html">Serial</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  T  </div></td></tr></table>
|
</td><td valign="top"><a class="el" href="classserial_1_1_serial.html">Serial</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  T  </div></td></tr></table>
|
||||||
</td></tr>
|
</td></tr>
|
||||||
<tr><td valign="top"><a class="el" href="classserial_1_1_serial_exception_base.html">SerialExceptionBase</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td></tr>
|
<tr><td valign="top"><a class="el" href="classserial_1_1_serial_exception_base.html">SerialExceptionBase</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td></tr>
|
||||||
<tr><td valign="top"><a class="el" href="classserial_1_1_i_o_exception.html">IOException</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td><td valign="top"><a class="el" href="class_serial_1_1_scoped_read_lock.html">Serial::ScopedReadLock</a>   </td><td valign="top"><a class="el" href="classserial_1_1_serial_execption.html">SerialExecption</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td><td valign="top"><a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td></tr>
|
<tr><td valign="top"><a class="el" href="classserial_1_1_i_o_exception.html">IOException</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td><td valign="top"><a class="el" href="class_serial_1_1_scoped_read_lock.html">Serial::ScopedReadLock</a>   </td><td valign="top"><a class="el" href="classserial_1_1_serial_execption.html">SerialExecption</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td><td valign="top"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> (<a class="el" href="namespaceserial.html">serial</a>)   </td></tr>
|
||||||
<tr><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table>
|
<tr><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table>
|
||||||
</td><td valign="top"><a class="el" href="class_serial_1_1_scoped_write_lock.html">Serial::ScopedWriteLock</a>   </td><td valign="top"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html">SerialImpl</a> (<a class="el" href="namespaceserial_1_1serial_1_1_serial.html">serial::serial::Serial</a>)   </td><td></td></tr>
|
</td><td valign="top"><a class="el" href="class_serial_1_1_scoped_write_lock.html">Serial::ScopedWriteLock</a>   </td><td valign="top"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html">SerialImpl</a> (<a class="el" href="namespaceserial_1_1serial_1_1_serial.html">serial::serial::Serial</a>)   </td><td></td></tr>
|
||||||
<tr><td></td><td></td><td></td></tr>
|
<tr><td></td><td></td><td></td></tr>
|
||||||
@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -250,7 +250,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -159,7 +159,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -113,7 +113,7 @@ Data Structures</h2></td></tr>
|
|||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_serial_1_1_scoped_write_lock.html">ScopedWriteLock</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_serial_1_1_scoped_write_lock.html">ScopedWriteLock</a></td></tr>
|
||||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a5c7bf8dcebe4dcf4269641fcd6d773e7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">Serial</a> (const std::string &port="", unsigned long baudrate=9600, <a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize=<a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a47f14d952cf9bed6c3f7ae5985161990">eightbits</a>, <a class="el" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity=<a class="el" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481a31cbb2b3cf0870d1a089d66295918416">parity_none</a>, <a class="el" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a> stopbits=<a class="el" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157">stopbits_one</a>, <a class="el" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a> flowcontrol=<a class="el" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351a083bc02a6e8e7c6540a28654c0f95bb0">flowcontrol_none</a>)</td></tr>
|
<tr class="memitem:a3cb99baa1eca537742cb81117def8e9b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">Serial</a> (const std::string &port="", unsigned long baudrate=9600, <a class="el" href="structserial_1_1_timeout.html">Timeout</a> timeout=<a class="el" href="structserial_1_1_timeout.html">Timeout</a>(), <a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize=<a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a47f14d952cf9bed6c3f7ae5985161990">eightbits</a>, <a class="el" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity=<a class="el" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481a31cbb2b3cf0870d1a089d66295918416">parity_none</a>, <a class="el" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a> stopbits=<a class="el" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157">stopbits_one</a>, <a class="el" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a> flowcontrol=<a class="el" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351a083bc02a6e8e7c6540a28654c0f95bb0">flowcontrol_none</a>)</td></tr>
|
||||||
<tr class="memitem:a5b32c394c0ff923a4ef1c13cfb20a6ba"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a5b32c394c0ff923a4ef1c13cfb20a6ba">~Serial</a> ()</td></tr>
|
<tr class="memitem:a5b32c394c0ff923a4ef1c13cfb20a6ba"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a5b32c394c0ff923a4ef1c13cfb20a6ba">~Serial</a> ()</td></tr>
|
||||||
<tr class="memitem:af3644ed1a9d899b70e9d63bb9b808d62"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#af3644ed1a9d899b70e9d63bb9b808d62">open</a> ()</td></tr>
|
<tr class="memitem:af3644ed1a9d899b70e9d63bb9b808d62"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#af3644ed1a9d899b70e9d63bb9b808d62">open</a> ()</td></tr>
|
||||||
<tr class="memitem:af9895af496189f7f0aba7c097f5fa9c1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#af9895af496189f7f0aba7c097f5fa9c1">isOpen</a> () const </td></tr>
|
<tr class="memitem:af9895af496189f7f0aba7c097f5fa9c1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#af9895af496189f7f0aba7c097f5fa9c1">isOpen</a> () const </td></tr>
|
||||||
@ -131,9 +131,9 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a7c92c0307b86a935f6623953eec66460"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a7c92c0307b86a935f6623953eec66460">write</a> (const std::string &data)</td></tr>
|
<tr class="memitem:a7c92c0307b86a935f6623953eec66460"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a7c92c0307b86a935f6623953eec66460">write</a> (const std::string &data)</td></tr>
|
||||||
<tr class="memitem:acecb0a5102ae0c944fe4b78e4adf839a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a">setPort</a> (const std::string &port)</td></tr>
|
<tr class="memitem:acecb0a5102ae0c944fe4b78e4adf839a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a">setPort</a> (const std::string &port)</td></tr>
|
||||||
<tr class="memitem:ae95cd057e90258b1b3203ff8972a3567"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567">getPort</a> () const </td></tr>
|
<tr class="memitem:ae95cd057e90258b1b3203ff8972a3567"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567">getPort</a> () const </td></tr>
|
||||||
<tr class="memitem:acb18e62d340695e2f7ab158633863b20"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">setTimeout</a> (<a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> &timeout)</td></tr>
|
<tr class="memitem:a4fc63af4b800a9f9e757414f38f3e8b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">setTimeout</a> (<a class="el" href="structserial_1_1_timeout.html">Timeout</a> &timeout)</td></tr>
|
||||||
<tr class="memitem:a1316ecb01d266e2698317c390ff7af80"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80">setTimeout</a> (long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier)</td></tr>
|
<tr class="memitem:a1316ecb01d266e2698317c390ff7af80"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80">setTimeout</a> (long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier)</td></tr>
|
||||||
<tr class="memitem:a655e62319e089961aa02fb47fbc1b198"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198">getTimeout</a> () const </td></tr>
|
<tr class="memitem:a765fccd0e53562773626fb39bb2efcb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6">getTimeout</a> () const </td></tr>
|
||||||
<tr class="memitem:aec535895c800e3fd7c52d60b9f6b08a5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#aec535895c800e3fd7c52d60b9f6b08a5">setBaudrate</a> (unsigned long baudrate)</td></tr>
|
<tr class="memitem:aec535895c800e3fd7c52d60b9f6b08a5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#aec535895c800e3fd7c52d60b9f6b08a5">setBaudrate</a> (unsigned long baudrate)</td></tr>
|
||||||
<tr class="memitem:acd0e5a25e4484d6f08fe02c1911ab5e0"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#acd0e5a25e4484d6f08fe02c1911ab5e0">getBaudrate</a> () const </td></tr>
|
<tr class="memitem:acd0e5a25e4484d6f08fe02c1911ab5e0"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#acd0e5a25e4484d6f08fe02c1911ab5e0">getBaudrate</a> () const </td></tr>
|
||||||
<tr class="memitem:adba430fd704f6898a5a1d99fd39a94fa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#adba430fd704f6898a5a1d99fd39a94fa">setBytesize</a> (<a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize)</td></tr>
|
<tr class="memitem:adba430fd704f6898a5a1d99fd39a94fa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html#adba430fd704f6898a5a1d99fd39a94fa">setBytesize</a> (<a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize)</td></tr>
|
||||||
@ -160,12 +160,12 @@ Public Member Functions</h2></td></tr>
|
|||||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||||
<div class="textblock"><p>Class that provides a portable serial port interface. </p>
|
<div class="textblock"><p>Class that provides a portable serial port interface. </p>
|
||||||
</div><hr/><h2>Constructor & Destructor Documentation</h2>
|
</div><hr/><h2>Constructor & Destructor Documentation</h2>
|
||||||
<a class="anchor" id="a5c7bf8dcebe4dcf4269641fcd6d773e7"></a>
|
<a class="anchor" id="a3cb99baa1eca537742cb81117def8e9b"></a>
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname"><a class="el" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">serial::Serial::Serial</a> </td>
|
<td class="memname"><a class="el" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">serial::Serial::Serial</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::string & </td>
|
<td class="paramtype">const std::string & </td>
|
||||||
<td class="paramname"><em>port</em> = <code>""</code>, </td>
|
<td class="paramname"><em>port</em> = <code>""</code>, </td>
|
||||||
@ -176,6 +176,12 @@ Public Member Functions</h2></td></tr>
|
|||||||
<td class="paramtype">unsigned long </td>
|
<td class="paramtype">unsigned long </td>
|
||||||
<td class="paramname"><em>baudrate</em> = <code>9600</code>, </td>
|
<td class="paramname"><em>baudrate</em> = <code>9600</code>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> </td>
|
||||||
|
<td class="paramname"><em>timeout</em> = <code><a class="el" href="structserial_1_1_timeout.html">Timeout</a>()</code>, </td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
@ -213,6 +219,13 @@ Public Member Functions</h2></td></tr>
|
|||||||
<table class="params">
|
<table class="params">
|
||||||
<tr><td class="paramname">port</td><td>A std::string containing the address of the serial port, which would be something like 'COM1' on Windows and '/dev/ttyS0' on Linux.</td></tr>
|
<tr><td class="paramname">port</td><td>A std::string containing the address of the serial port, which would be something like 'COM1' on Windows and '/dev/ttyS0' on Linux.</td></tr>
|
||||||
<tr><td class="paramname">baudrate</td><td>An integer that represents the baudrate</td></tr>
|
<tr><td class="paramname">baudrate</td><td>An integer that represents the baudrate</td></tr>
|
||||||
|
<tr><td class="paramname">timeout</td><td>A <a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> struct that defines the timeout conditions for the serial port. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a></dd></dl>
|
||||||
|
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||||
|
<table class="params">
|
||||||
<tr><td class="paramname">bytesize</td><td>Size of each byte in the serial transmission of data, default is eightbits, possible values are: fivebits, sixbits, sevenbits, eightbits</td></tr>
|
<tr><td class="paramname">bytesize</td><td>Size of each byte in the serial transmission of data, default is eightbits, possible values are: fivebits, sixbits, sevenbits, eightbits</td></tr>
|
||||||
<tr><td class="paramname">parity</td><td>Method of parity, default is parity_none, possible values are: parity_none, parity_odd, parity_even</td></tr>
|
<tr><td class="paramname">parity</td><td>Method of parity, default is parity_none, possible values are: parity_none, parity_odd, parity_even</td></tr>
|
||||||
<tr><td class="paramname">stopbits</td><td>Number of stop bits used, default is stopbits_one, possible values are: stopbits_one, stopbits_one_point_five, stopbits_two</td></tr>
|
<tr><td class="paramname">stopbits</td><td>Number of stop bits used, default is stopbits_one, possible values are: stopbits_one, stopbits_one_point_five, stopbits_two</td></tr>
|
||||||
@ -599,12 +612,12 @@ Public Member Functions</h2></td></tr>
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a class="anchor" id="a655e62319e089961aa02fb47fbc1b198"></a>
|
<a class="anchor" id="a765fccd0e53562773626fb39bb2efcb6"></a>
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname"><a class="el" href="structserial_1_1timeout__t.html">serial::timeout_t</a> <a class="el" href="classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198">Serial::getTimeout</a> </td>
|
<td class="memname"><a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> <a class="el" href="classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6">Serial::getTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramname"></td><td>)</td>
|
<td class="paramname"></td><td>)</td>
|
||||||
<td> const</td>
|
<td> const</td>
|
||||||
@ -613,10 +626,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
<div class="memdoc">
|
<div class="memdoc">
|
||||||
<p>Gets the timeout for reads in seconds.</p>
|
<p>Gets the timeout for reads in seconds.</p>
|
||||||
<dl class="section return"><dt>Returns:</dt><dd>A <a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> struct containing the inter_byte_timeout, and read and write timeout constants and multipliers.</dd></dl>
|
<dl class="section return"><dt>Returns:</dt><dd>A <a class="el" href="structserial_1_1_timeout.html">Timeout</a> struct containing the inter_byte_timeout, and read and write timeout constants and multipliers.</dd></dl>
|
||||||
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">Serial::setTimeout</a> </dd></dl>
|
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">Serial::setTimeout</a> </dd></dl>
|
||||||
<div class="fragment"><pre class="fragment"> {
|
<div class="fragment"><pre class="fragment"> {
|
||||||
<span class="keywordflow">return</span> pimpl_-><a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">getTimeout</a> ();
|
<span class="keywordflow">return</span> pimpl_-><a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">getTimeout</a> ();
|
||||||
}
|
}
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
@ -657,7 +670,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
<div class="memdoc">
|
<div class="memdoc">
|
||||||
<p>Opens the serial port as long as the port is set and the port isn't already open.</p>
|
<p>Opens the serial port as long as the port is set and the port isn't already open.</p>
|
||||||
<p>If the port is provided to the constructor then an explicit call to open is not needed.</p>
|
<p>If the port is provided to the constructor then an explicit call to open is not needed.</p>
|
||||||
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">Serial::Serial</a></dd></dl>
|
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">Serial::Serial</a></dd></dl>
|
||||||
<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
|
<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
|
||||||
<table class="exception">
|
<table class="exception">
|
||||||
<tr><td class="paramname">std::invalid_argument</td><td></td></tr>
|
<tr><td class="paramname">std::invalid_argument</td><td></td></tr>
|
||||||
@ -1287,31 +1300,43 @@ Public Member Functions</h2></td></tr>
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a class="anchor" id="acb18e62d340695e2f7ab158633863b20"></a>
|
<a class="anchor" id="a4fc63af4b800a9f9e757414f38f3e8b3"></a>
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void <a class="el" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">Serial::setTimeout</a> </td>
|
<td class="memname">void <a class="el" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">Serial::setTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype"><a class="el" href="structserial_1_1timeout__t.html">serial::timeout_t</a> & </td>
|
<td class="paramtype"><a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> & </td>
|
||||||
<td class="paramname"><em>timeout</em></td><td>)</td>
|
<td class="paramname"><em>timeout</em></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="memdoc">
|
<div class="memdoc">
|
||||||
<p>Sets the timeout for reads and writes using the <a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> struct.</p>
|
<p>Sets the timeout for reads and writes using the <a class="el" href="structserial_1_1_timeout.html">Timeout</a> struct.</p>
|
||||||
<p>There are two basic conditions for timeout described here, the inter byte timeout is the maximum amount of time in milliseconds allowed between receiving bytes from the serial port. The second condition is where the total timeout expires during a read or write. The total timeout can be calculated as the multiplier times the number of requested bytes plus the constant. In this way a single constant time timeout can be specified with zero for the inter byte timeout and zero for the multiplier. Alternatively, you could have only an inter byte timeout and zero for both the constant and multiplier to prevent a total time timeout from occurring.You can use the multiplier to increase the total time timeout based on the number of bytes requested. The user can combine any of these timeout metrics in order to achieve the desired trade-off between efficiency and responsiveness.</p>
|
<p>There are two timeout conditions described here:</p>
|
||||||
|
<ul>
|
||||||
|
<li>The inter byte timeout:<ul>
|
||||||
|
<li>The inter_byte_timeout component of <a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> defines the maximum amount of time, in milliseconds, between receiving bytes on the serial port that can pass before a timeout occurs. Setting this to zero will prevent inter byte timeouts from occurring.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>Total time timeout:<ul>
|
||||||
|
<li>The the constant and multiplier component of this timeout condition, for both read and write, are defined in <a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a>. This timeout occurs if the total time since the read or write call was made exceeds the specified time in milliseconds.</li>
|
||||||
|
<li>The limit is defined by multiplying the multiplier component by the number of requested bytes and adding that product to the constant component. In this way if you want a read call, for example, to timeout after exactly one second regardless of the number of bytes you asked for then set the read_timeout_constant component of <a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> to 1000 and the read_timeout_multiplier to zero. This timeout condition can be used in conjunction with the inter byte timeout condition with out any problems, timeout will simply occur when one of the two timeout conditions is met. This allows users to have maximum control over the trade-off between responsiveness and efficiency.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Read and write functions will return in one of three cases. When the reading or writing is complete, when a timeout occurs, or when an exception occurs.</p>
|
||||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||||
<table class="params">
|
<table class="params">
|
||||||
<tr><td class="paramname">timeout</td><td>A <a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> struct containing the inter byte timeout, and the read and write timeout constants and multipliers.</td></tr>
|
<tr><td class="paramname">timeout</td><td>A <a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> struct containing the inter byte timeout, and the read and write timeout constants and multipliers.</td></tr>
|
||||||
</table>
|
</table>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="structserial_1_1timeout__t.html">serial::timeout_t</a> </dd></dl>
|
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a> </dd></dl>
|
||||||
<div class="fragment"><pre class="fragment">{
|
<div class="fragment"><pre class="fragment">{
|
||||||
pimpl_-><a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">setTimeout</a> (timeout);
|
pimpl_-><a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">setTimeout</a> (timeout);
|
||||||
}
|
}
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
@ -1321,7 +1346,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void <a class="el" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">serial::Serial::setTimeout</a> </td>
|
<td class="memname">void <a class="el" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">serial::Serial::setTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">long </td>
|
<td class="paramtype">long </td>
|
||||||
<td class="paramname"><em>inter_byte_timeout</em>, </td>
|
<td class="paramname"><em>inter_byte_timeout</em>, </td>
|
||||||
@ -1360,10 +1385,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<div class="memdoc">
|
<div class="memdoc">
|
||||||
<p>Sets the timeout for reads and writes. </p>
|
<p>Sets the timeout for reads and writes. </p>
|
||||||
<div class="fragment"><pre class="fragment"> {
|
<div class="fragment"><pre class="fragment"> {
|
||||||
timeout_t timeout(inter_byte_timeout, read_timeout_constant,
|
Timeout timeout(inter_byte_timeout, read_timeout_constant,
|
||||||
read_timeout_multiplier, write_timeout_constant,
|
read_timeout_multiplier, write_timeout_constant,
|
||||||
write_timeout_multiplier);
|
write_timeout_multiplier);
|
||||||
<span class="keywordflow">return</span> <a class="code" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">setTimeout</a>(timeout);
|
<span class="keywordflow">return</span> <a class="code" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">setTimeout</a>(timeout);
|
||||||
}
|
}
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
@ -1381,8 +1406,9 @@ Public Member Functions</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="memdoc">
|
<div class="memdoc">
|
||||||
<p>Returns true on CTS, DSR, RI, or CD changing.</p>
|
<p>Blocks until CTS, DSR, RI, CD changes or something interrupts it.</p>
|
||||||
<p>Can throw an exception if an error occurs while waiting. You can check the status of CTS, DSR, RI, and CD once this returns. Uses TIOCMIWAIT via ioctl if available (mostly only on Linux) with a resolution of less than +-1ms and as good as +-0.2ms. Otherwise a polling method is used which can give +-2ms.</p>
|
<p>Can throw an exception if an error occurs while waiting. You can check the status of CTS, DSR, RI, and CD once this returns. Uses TIOCMIWAIT via ioctl if available (mostly only on Linux) with a resolution of less than +-1ms and as good as +-0.2ms. Otherwise a polling method is used which can give +-2ms.</p>
|
||||||
|
<dl class="section return"><dt>Returns:</dt><dd>Returns true if one of the lines changed, false if something else occurred.</dd></dl>
|
||||||
<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
|
<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
|
||||||
<table class="exception">
|
<table class="exception">
|
||||||
<tr><td class="paramname">SerialException</td><td></td></tr>
|
<tr><td class="paramname">SerialException</td><td></td></tr>
|
||||||
@ -1489,7 +1515,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -159,7 +159,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -133,8 +133,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a6f2a8d7ff955fc3f061b513c095859e1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a6f2a8d7ff955fc3f061b513c095859e1">getCD</a> ()</td></tr>
|
<tr class="memitem:a6f2a8d7ff955fc3f061b513c095859e1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a6f2a8d7ff955fc3f061b513c095859e1">getCD</a> ()</td></tr>
|
||||||
<tr class="memitem:aeb3006e2ff05d5bbaa518bb788eebcda"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aeb3006e2ff05d5bbaa518bb788eebcda">setPort</a> (const string &port)</td></tr>
|
<tr class="memitem:aeb3006e2ff05d5bbaa518bb788eebcda"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aeb3006e2ff05d5bbaa518bb788eebcda">setPort</a> (const string &port)</td></tr>
|
||||||
<tr class="memitem:a1f881c2cf8bfc92a7836ee0dd554ec44"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44">getPort</a> () const </td></tr>
|
<tr class="memitem:a1f881c2cf8bfc92a7836ee0dd554ec44"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44">getPort</a> () const </td></tr>
|
||||||
<tr class="memitem:a2a0cecc10007288116c1bc1398b139aa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">setTimeout</a> (<a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> &timeout)</td></tr>
|
<tr class="memitem:a18365f4a89637103fafb16bc97b8ec2c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">setTimeout</a> (<a class="el" href="structserial_1_1_timeout.html">Timeout</a> &timeout)</td></tr>
|
||||||
<tr class="memitem:a09ae38ff5e46514027888eaa631796cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">getTimeout</a> () const </td></tr>
|
<tr class="memitem:a3523fd0100ba27787042b257cb1b3e63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">getTimeout</a> () const </td></tr>
|
||||||
<tr class="memitem:a9773deb112bc756a7512930ec4bf23b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3">setBaudrate</a> (unsigned long baudrate)</td></tr>
|
<tr class="memitem:a9773deb112bc756a7512930ec4bf23b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3">setBaudrate</a> (unsigned long baudrate)</td></tr>
|
||||||
<tr class="memitem:af04d2d662a302d446bf8a99151e7a229"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af04d2d662a302d446bf8a99151e7a229">getBaudrate</a> () const </td></tr>
|
<tr class="memitem:af04d2d662a302d446bf8a99151e7a229"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af04d2d662a302d446bf8a99151e7a229">getBaudrate</a> () const </td></tr>
|
||||||
<tr class="memitem:ac7bde1547ae13c2bbb09126ae7082661"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ac7bde1547ae13c2bbb09126ae7082661">setBytesize</a> (<a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize)</td></tr>
|
<tr class="memitem:ac7bde1547ae13c2bbb09126ae7082661"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ac7bde1547ae13c2bbb09126ae7082661">setBytesize</a> (<a class="el" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize)</td></tr>
|
||||||
@ -902,7 +902,7 @@ Protected Member Functions</h2></td></tr>
|
|||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">long <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">serial::serial::Serial::SerialImpl::getTimeout</a> </td>
|
<td class="memname">long <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">serial::serial::Serial::SerialImpl::getTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramname"></td><td>)</td>
|
<td class="paramname"></td><td>)</td>
|
||||||
<td> const</td>
|
<td> const</td>
|
||||||
@ -913,12 +913,12 @@ Protected Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a class="anchor" id="a09ae38ff5e46514027888eaa631796cd"></a>
|
<a class="anchor" id="a3523fd0100ba27787042b257cb1b3e63"></a>
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname"><a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">serial::serial::Serial::SerialImpl::getTimeout</a> </td>
|
<td class="memname"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">serial::serial::Serial::SerialImpl::getTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramname"></td><td>)</td>
|
<td class="paramname"></td><td>)</td>
|
||||||
<td> const</td>
|
<td> const</td>
|
||||||
@ -1760,7 +1760,7 @@ Protected Member Functions</h2></td></tr>
|
|||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">Serial::SerialImpl::setTimeout</a> </td>
|
<td class="memname">void <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">Serial::SerialImpl::setTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">long </td>
|
<td class="paramtype">long </td>
|
||||||
<td class="paramname"><em>timeout</em></td><td>)</td>
|
<td class="paramname"><em>timeout</em></td><td>)</td>
|
||||||
@ -1775,14 +1775,14 @@ Protected Member Functions</h2></td></tr>
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a class="anchor" id="a2a0cecc10007288116c1bc1398b139aa"></a>
|
<a class="anchor" id="a18365f4a89637103fafb16bc97b8ec2c"></a>
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">serial::serial::Serial::SerialImpl::setTimeout</a> </td>
|
<td class="memname">void <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">serial::serial::Serial::SerialImpl::setTimeout</a> </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype"><a class="el" href="structserial_1_1timeout__t.html">timeout_t</a> & </td>
|
<td class="paramtype"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> & </td>
|
||||||
<td class="paramname"><em>timeout</em></td><td>)</td>
|
<td class="paramname"><em>timeout</em></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -1924,7 +1924,7 @@ Protected Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -195,8 +195,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
<li>getTimeout()
|
<li>getTimeout()
|
||||||
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">serial::serial::Serial::SerialImpl</a>
|
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">serial::serial::Serial::SerialImpl</a>
|
||||||
, <a class="el" href="classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6">serial::Serial</a>
|
||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -204,7 +204,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
||||||
<li>inter_byte_timeout
|
<li>inter_byte_timeout
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>IOException()
|
<li>IOException()
|
||||||
: <a class="el" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">serial::IOException</a>
|
: <a class="el" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">serial::IOException</a>
|
||||||
@ -239,10 +239,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a332155c4d26e565a73d9823bc7d1da91">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a332155c4d26e565a73d9823bc7d1da91">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
<li>read_timeout_constant
|
<li>read_timeout_constant
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>read_timeout_multiplier
|
<li>read_timeout_multiplier
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>readline()
|
<li>readline()
|
||||||
: <a class="el" href="classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54">serial::Serial</a>
|
: <a class="el" href="classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54">serial::Serial</a>
|
||||||
@ -274,7 +274,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
<li>Serial()
|
<li>Serial()
|
||||||
: <a class="el" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">serial::Serial</a>
|
: <a class="el" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
<li>SerialExecption()
|
<li>SerialExecption()
|
||||||
: <a class="el" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">serial::SerialExecption</a>
|
: <a class="el" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">serial::SerialExecption</a>
|
||||||
@ -322,15 +322,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
<li>setTimeout()
|
<li>setTimeout()
|
||||||
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">serial::serial::Serial::SerialImpl</a>
|
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">serial::serial::Serial::SerialImpl</a>
|
||||||
, <a class="el" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
||||||
<li>timeout_t()
|
<li>Timeout()
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
@ -351,10 +351,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1_serial.html#a280abb1b73ac368591d79badf23776bf">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#a280abb1b73ac368591d79badf23776bf">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
<li>write_timeout_constant
|
<li>write_timeout_constant
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>write_timeout_multiplier
|
<li>write_timeout_multiplier
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>writeLock()
|
<li>writeLock()
|
||||||
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2905e50e9082a757bfafc03356e318ed">serial::serial::Serial::SerialImpl</a>
|
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2905e50e9082a757bfafc03356e318ed">serial::serial::Serial::SerialImpl</a>
|
||||||
@ -386,7 +386,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -195,8 +195,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
<li>getTimeout()
|
<li>getTimeout()
|
||||||
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">serial::serial::Serial::SerialImpl</a>
|
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">serial::serial::Serial::SerialImpl</a>
|
||||||
, <a class="el" href="classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6">serial::Serial</a>
|
||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -266,7 +266,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
<li>Serial()
|
<li>Serial()
|
||||||
: <a class="el" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">serial::Serial</a>
|
: <a class="el" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
<li>SerialExecption()
|
<li>SerialExecption()
|
||||||
: <a class="el" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">serial::SerialExecption</a>
|
: <a class="el" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">serial::SerialExecption</a>
|
||||||
@ -314,15 +314,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e">serial::serial::Serial::SerialImpl</a>
|
, <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e">serial::serial::Serial::SerialImpl</a>
|
||||||
</li>
|
</li>
|
||||||
<li>setTimeout()
|
<li>setTimeout()
|
||||||
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">serial::serial::Serial::SerialImpl</a>
|
: <a class="el" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">serial::serial::Serial::SerialImpl</a>
|
||||||
, <a class="el" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">serial::Serial</a>
|
, <a class="el" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">serial::Serial</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
|
||||||
<li>timeout_t()
|
<li>Timeout()
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
@ -372,7 +372,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -100,26 +100,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<div class="contents">
|
<div class="contents">
|
||||||
 <ul>
|
 <ul>
|
||||||
<li>inter_byte_timeout
|
<li>inter_byte_timeout
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>read_timeout_constant
|
<li>read_timeout_constant
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>read_timeout_multiplier
|
<li>read_timeout_multiplier
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>write_timeout_constant
|
<li>write_timeout_constant
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
<li>write_timeout_multiplier
|
<li>write_timeout_multiplier
|
||||||
: <a class="el" href="structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc">serial::timeout_t</a>
|
: <a class="el" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">serial::Timeout</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -156,7 +156,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -104,7 +104,7 @@ Namespaces</h2></td></tr>
|
|||||||
<tr class="memitem:namespaceserial_1_1serial"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserial_1_1serial.html">serial</a></td></tr>
|
<tr class="memitem:namespaceserial_1_1serial"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceserial_1_1serial.html">serial</a></td></tr>
|
||||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||||
Data Structures</h2></td></tr>
|
Data Structures</h2></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1timeout__t.html">timeout_t</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html">Timeout</a></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html">Serial</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html">Serial</a></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial_execption.html">SerialExecption</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial_execption.html">SerialExecption</a></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_i_o_exception.html">IOException</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_i_o_exception.html">IOException</a></td></tr>
|
||||||
@ -250,7 +250,7 @@ Enumerations</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -111,7 +111,7 @@ Namespaces</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -112,7 +112,7 @@ Data Structures</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -12,5 +12,5 @@ var searchData=
|
|||||||
['getport',['getPort',['../classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567',1,'serial::Serial::getPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const ']]],
|
['getport',['getPort',['../classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567',1,'serial::Serial::getPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const ']]],
|
||||||
['getri',['getRI',['../classserial_1_1_serial.html#afb96e6968f040c4bff7576095f4ba6e7',1,'serial::Serial::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a0ee5f4cd897bc177a179ec4f0ba8c561',1,'serial::serial::Serial::SerialImpl::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a4b9e1b75dce29e8ed4fa62b389510ae5',1,'serial::serial::Serial::SerialImpl::getRI()']]],
|
['getri',['getRI',['../classserial_1_1_serial.html#afb96e6968f040c4bff7576095f4ba6e7',1,'serial::Serial::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a0ee5f4cd897bc177a179ec4f0ba8c561',1,'serial::serial::Serial::SerialImpl::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a4b9e1b75dce29e8ed4fa62b389510ae5',1,'serial::serial::Serial::SerialImpl::getRI()']]],
|
||||||
['getstopbits',['getStopbits',['../classserial_1_1_serial.html#a42887bb76243bf6bbb3f69ff60f9792e',1,'serial::Serial::getStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const ']]],
|
['getstopbits',['getStopbits',['../classserial_1_1_serial.html#a42887bb76243bf6bbb3f69ff60f9792e',1,'serial::Serial::getStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const ']]],
|
||||||
['gettimeout',['getTimeout',['../classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198',1,'serial::Serial::getTimeout()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd',1,'serial::serial::Serial::SerialImpl::getTimeout() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9',1,'serial::serial::Serial::SerialImpl::getTimeout() const ']]]
|
['gettimeout',['getTimeout',['../classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6',1,'serial::Serial::getTimeout()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63',1,'serial::serial::Serial::SerialImpl::getTimeout() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9',1,'serial::serial::Serial::SerialImpl::getTimeout() const ']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['inter_5fbyte_5ftimeout',['inter_byte_timeout',['../structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad',1,'serial::timeout_t']]],
|
['inter_5fbyte_5ftimeout',['inter_byte_timeout',['../structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b',1,'serial::Timeout']]],
|
||||||
['ioexception',['IOException',['../classserial_1_1_i_o_exception.html',1,'serial']]],
|
['ioexception',['IOException',['../classserial_1_1_i_o_exception.html',1,'serial']]],
|
||||||
['ioexception',['IOException',['../classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e',1,'serial::IOException::IOException(std::string file, int line, int errnum)'],['../classserial_1_1_i_o_exception.html#acc1d2c650832cc8127f2cd777072b2cd',1,'serial::IOException::IOException(std::string file, int line, const char *description)']]],
|
['ioexception',['IOException',['../classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e',1,'serial::IOException::IOException(std::string file, int line, int errnum)'],['../classserial_1_1_i_o_exception.html#acc1d2c650832cc8127f2cd777072b2cd',1,'serial::IOException::IOException(std::string file, int line, const char *description)']]],
|
||||||
['isopen',['isOpen',['../classserial_1_1_serial.html#af9895af496189f7f0aba7c097f5fa9c1',1,'serial::Serial::isOpen()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a189fe759d2119a6513d5981575a91b8e',1,'serial::serial::Serial::SerialImpl::isOpen() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a189fe759d2119a6513d5981575a91b8e',1,'serial::serial::Serial::SerialImpl::isOpen() const ']]]
|
['isopen',['isOpen',['../classserial_1_1_serial.html#af9895af496189f7f0aba7c097f5fa9c1',1,'serial::Serial::isOpen()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a189fe759d2119a6513d5981575a91b8e',1,'serial::serial::Serial::SerialImpl::isOpen() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a189fe759d2119a6513d5981575a91b8e',1,'serial::serial::Serial::SerialImpl::isOpen() const ']]]
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['read',['read',['../classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1',1,'serial::Serial::read(unsigned char *buffer, size_t size)'],['../classserial_1_1_serial.html#aa1f8933e86e7f37781c186b11a763221',1,'serial::Serial::read(std::vector< unsigned char > &buffer, size_t size=1)'],['../classserial_1_1_serial.html#ac47576244e34abc2e460ba99684c351f',1,'serial::Serial::read(std::string &buffer, size_t size=1)'],['../classserial_1_1_serial.html#a6c71ad1cbacf86cead4d38b48c548405',1,'serial::Serial::read(size_t size=1)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ab38e31999f75db98b45e74e9b8f66343',1,'serial::serial::Serial::SerialImpl::read(unsigned char *buf, size_t size=1)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a332155c4d26e565a73d9823bc7d1da91',1,'serial::serial::Serial::SerialImpl::read(char *buf, size_t size=1)']]],
|
['read',['read',['../classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1',1,'serial::Serial::read(unsigned char *buffer, size_t size)'],['../classserial_1_1_serial.html#aa1f8933e86e7f37781c186b11a763221',1,'serial::Serial::read(std::vector< unsigned char > &buffer, size_t size=1)'],['../classserial_1_1_serial.html#ac47576244e34abc2e460ba99684c351f',1,'serial::Serial::read(std::string &buffer, size_t size=1)'],['../classserial_1_1_serial.html#a6c71ad1cbacf86cead4d38b48c548405',1,'serial::Serial::read(size_t size=1)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ab38e31999f75db98b45e74e9b8f66343',1,'serial::serial::Serial::SerialImpl::read(unsigned char *buf, size_t size=1)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a332155c4d26e565a73d9823bc7d1da91',1,'serial::serial::Serial::SerialImpl::read(char *buf, size_t size=1)']]],
|
||||||
['read_5ftimeout_5fconstant',['read_timeout_constant',['../structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe',1,'serial::timeout_t']]],
|
['read_5ftimeout_5fconstant',['read_timeout_constant',['../structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9',1,'serial::Timeout']]],
|
||||||
['read_5ftimeout_5fmultiplier',['read_timeout_multiplier',['../structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb',1,'serial::timeout_t']]],
|
['read_5ftimeout_5fmultiplier',['read_timeout_multiplier',['../structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54',1,'serial::Timeout']]],
|
||||||
['readline',['readline',['../classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54',1,'serial::Serial::readline(std::string &buffer, size_t size=65536, std::string eol="\n")'],['../classserial_1_1_serial.html#a04177f637cc02f92ec0492d377528b2a',1,'serial::Serial::readline(size_t size=65536, std::string eol="\n")']]],
|
['readline',['readline',['../classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54',1,'serial::Serial::readline(std::string &buffer, size_t size=65536, std::string eol="\n")'],['../classserial_1_1_serial.html#a04177f637cc02f92ec0492d377528b2a',1,'serial::Serial::readline(size_t size=65536, std::string eol="\n")']]],
|
||||||
['readlines',['readlines',['../classserial_1_1_serial.html#a99f77b9bbdc128b6704cc59db77686c5',1,'serial::Serial']]],
|
['readlines',['readlines',['../classserial_1_1_serial.html#a99f77b9bbdc128b6704cc59db77686c5',1,'serial::Serial']]],
|
||||||
['readlock',['readLock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a284eeedc3dd686ecef0fdcfd83bebc54',1,'serial::serial::Serial::SerialImpl']]],
|
['readlock',['readLock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a284eeedc3dd686ecef0fdcfd83bebc54',1,'serial::serial::Serial::SerialImpl']]],
|
||||||
|
|||||||
@ -7,7 +7,7 @@ var searchData=
|
|||||||
['sendbreak',['sendBreak',['../classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de',1,'serial::Serial::sendBreak()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3f738264b8236e271d79835f0ec08bf3',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a6a1abcf6f4b94c7f3d7753c3f2dab91a',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)']]],
|
['sendbreak',['sendBreak',['../classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de',1,'serial::Serial::sendBreak()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3f738264b8236e271d79835f0ec08bf3',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a6a1abcf6f4b94c7f3d7753c3f2dab91a',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)']]],
|
||||||
['serial',['Serial',['../namespaceserial_1_1serial_1_1_serial.html',1,'serial::serial']]],
|
['serial',['Serial',['../namespaceserial_1_1serial_1_1_serial.html',1,'serial::serial']]],
|
||||||
['serial',['Serial',['../classserial_1_1_serial.html',1,'serial::Serial'],['../namespaceserial_1_1serial.html',1,'serial::serial']]],
|
['serial',['Serial',['../classserial_1_1_serial.html',1,'serial::Serial'],['../namespaceserial_1_1serial.html',1,'serial::serial']]],
|
||||||
['serial',['serial',['../namespaceserial.html',1,'serial'],['../classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7',1,'serial::Serial::Serial()']]],
|
['serial',['serial',['../namespaceserial.html',1,'serial'],['../classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b',1,'serial::Serial::Serial()']]],
|
||||||
['serial_2ecc',['serial.cc',['../serial_8cc.html',1,'']]],
|
['serial_2ecc',['serial.cc',['../serial_8cc.html',1,'']]],
|
||||||
['serial_2eh',['serial.h',['../serial_8h.html',1,'']]],
|
['serial_2eh',['serial.h',['../serial_8h.html',1,'']]],
|
||||||
['serialexceptionbase',['SerialExceptionBase',['../classserial_1_1_serial_exception_base.html',1,'serial']]],
|
['serialexceptionbase',['SerialExceptionBase',['../classserial_1_1_serial_exception_base.html',1,'serial']]],
|
||||||
@ -24,7 +24,7 @@ var searchData=
|
|||||||
['setport',['setPort',['../classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a',1,'serial::Serial::setPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aeb3006e2ff05d5bbaa518bb788eebcda',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa3b4c490f3246a506dd29135553ecd64',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)']]],
|
['setport',['setPort',['../classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a',1,'serial::Serial::setPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aeb3006e2ff05d5bbaa518bb788eebcda',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa3b4c490f3246a506dd29135553ecd64',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)']]],
|
||||||
['setrts',['setRTS',['../classserial_1_1_serial.html#ab43ddc05e5d69ff2778f698aa7062370',1,'serial::Serial::setRTS()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa6f543e9fb4517fa00835eee15fa5ffa',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a7faf4ef9a0f1b13c9155a4cae1e0ace9',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)']]],
|
['setrts',['setRTS',['../classserial_1_1_serial.html#ab43ddc05e5d69ff2778f698aa7062370',1,'serial::Serial::setRTS()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa6f543e9fb4517fa00835eee15fa5ffa',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a7faf4ef9a0f1b13c9155a4cae1e0ace9',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)']]],
|
||||||
['setstopbits',['setStopbits',['../classserial_1_1_serial.html#ab72284b5aab723b81013fb560bd6acc5',1,'serial::Serial::setStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)']]],
|
['setstopbits',['setStopbits',['../classserial_1_1_serial.html#ab72284b5aab723b81013fb560bd6acc5',1,'serial::Serial::setStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)']]],
|
||||||
['settimeout',['setTimeout',['../classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20',1,'serial::Serial::setTimeout(timeout_t &timeout)'],['../classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80',1,'serial::Serial::setTimeout(long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa',1,'serial::serial::Serial::SerialImpl::setTimeout(timeout_t &timeout)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae0f49f16cd4ace2e865a6fc2fe9d7218',1,'serial::serial::Serial::SerialImpl::setTimeout(long timeout)']]],
|
['settimeout',['setTimeout',['../classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3',1,'serial::Serial::setTimeout(Timeout &timeout)'],['../classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80',1,'serial::Serial::setTimeout(long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c',1,'serial::serial::Serial::SerialImpl::setTimeout(Timeout &timeout)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae0f49f16cd4ace2e865a6fc2fe9d7218',1,'serial::serial::Serial::SerialImpl::setTimeout(long timeout)']]],
|
||||||
['sevenbits',['sevenbits',['../namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a7cf0a3607e326ff6736941008ea8174d',1,'serial']]],
|
['sevenbits',['sevenbits',['../namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a7cf0a3607e326ff6736941008ea8174d',1,'serial']]],
|
||||||
['sixbits',['sixbits',['../namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a608eb93b80fe8531d626b4e588c5bc8b',1,'serial']]],
|
['sixbits',['sixbits',['../namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a608eb93b80fe8531d626b4e588c5bc8b',1,'serial']]],
|
||||||
['stopbits_5fone',['stopbits_one',['../namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157',1,'serial']]],
|
['stopbits_5fone',['stopbits_one',['../namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157',1,'serial']]],
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['throw',['THROW',['../serial_8h.html#a25cffc64bd967636d69d7c3c82af1030',1,'serial.h']]],
|
['throw',['THROW',['../serial_8h.html#a25cffc64bd967636d69d7c3c82af1030',1,'serial.h']]],
|
||||||
['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc',1,'serial::timeout_t']]],
|
['timeout',['Timeout',['../structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d',1,'serial::Timeout']]],
|
||||||
['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html',1,'serial']]],
|
['timeout',['Timeout',['../structserial_1_1_timeout.html',1,'serial']]],
|
||||||
['tiocinq',['TIOCINQ',['../unix_8cc.html#ad6548c2f81bf6e2679166b22d24784f1',1,'unix.cc']]]
|
['tiocinq',['TIOCINQ',['../unix_8cc.html#ad6548c2f81bf6e2679166b22d24784f1',1,'unix.cc']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -5,8 +5,8 @@ var searchData=
|
|||||||
['windows_2ecc',['windows.cc',['../windows_8cc.html',1,'']]],
|
['windows_2ecc',['windows.cc',['../windows_8cc.html',1,'']]],
|
||||||
['windows_2eh',['windows.h',['../windows_8h.html',1,'']]],
|
['windows_2eh',['windows.h',['../windows_8h.html',1,'']]],
|
||||||
['write',['write',['../classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7',1,'serial::Serial::write(const unsigned char *data, size_t size)'],['../classserial_1_1_serial.html#a280abb1b73ac368591d79badf23776bf',1,'serial::Serial::write(const std::vector< unsigned char > &data)'],['../classserial_1_1_serial.html#a7c92c0307b86a935f6623953eec66460',1,'serial::Serial::write(const std::string &data)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa248734f59cb31a2ca5d1bcb50e53e3e',1,'serial::serial::Serial::SerialImpl::write(const string &data)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a47a36ed36bb6b75b0788c9f60ddc07a8',1,'serial::serial::Serial::SerialImpl::write(const string &data)']]],
|
['write',['write',['../classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7',1,'serial::Serial::write(const unsigned char *data, size_t size)'],['../classserial_1_1_serial.html#a280abb1b73ac368591d79badf23776bf',1,'serial::Serial::write(const std::vector< unsigned char > &data)'],['../classserial_1_1_serial.html#a7c92c0307b86a935f6623953eec66460',1,'serial::Serial::write(const std::string &data)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa248734f59cb31a2ca5d1bcb50e53e3e',1,'serial::serial::Serial::SerialImpl::write(const string &data)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a47a36ed36bb6b75b0788c9f60ddc07a8',1,'serial::serial::Serial::SerialImpl::write(const string &data)']]],
|
||||||
['write_5ftimeout_5fconstant',['write_timeout_constant',['../structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32',1,'serial::timeout_t']]],
|
['write_5ftimeout_5fconstant',['write_timeout_constant',['../structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0',1,'serial::Timeout']]],
|
||||||
['write_5ftimeout_5fmultiplier',['write_timeout_multiplier',['../structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc',1,'serial::timeout_t']]],
|
['write_5ftimeout_5fmultiplier',['write_timeout_multiplier',['../structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9',1,'serial::Timeout']]],
|
||||||
['writelock',['writeLock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2905e50e9082a757bfafc03356e318ed',1,'serial::serial::Serial::SerialImpl']]],
|
['writelock',['writeLock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2905e50e9082a757bfafc03356e318ed',1,'serial::serial::Serial::SerialImpl']]],
|
||||||
['writeunlock',['writeUnlock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#adaec2b322f0b0793929da24f5bf09949',1,'serial::serial::Serial::SerialImpl']]]
|
['writeunlock',['writeUnlock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#adaec2b322f0b0793929da24f5bf09949',1,'serial::serial::Serial::SerialImpl']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html',1,'serial']]]
|
['timeout',['Timeout',['../structserial_1_1_timeout.html',1,'serial']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -12,5 +12,5 @@ var searchData=
|
|||||||
['getport',['getPort',['../classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567',1,'serial::Serial::getPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const ']]],
|
['getport',['getPort',['../classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567',1,'serial::Serial::getPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44',1,'serial::serial::Serial::SerialImpl::getPort() const ']]],
|
||||||
['getri',['getRI',['../classserial_1_1_serial.html#afb96e6968f040c4bff7576095f4ba6e7',1,'serial::Serial::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a0ee5f4cd897bc177a179ec4f0ba8c561',1,'serial::serial::Serial::SerialImpl::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a4b9e1b75dce29e8ed4fa62b389510ae5',1,'serial::serial::Serial::SerialImpl::getRI()']]],
|
['getri',['getRI',['../classserial_1_1_serial.html#afb96e6968f040c4bff7576095f4ba6e7',1,'serial::Serial::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a0ee5f4cd897bc177a179ec4f0ba8c561',1,'serial::serial::Serial::SerialImpl::getRI()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a4b9e1b75dce29e8ed4fa62b389510ae5',1,'serial::serial::Serial::SerialImpl::getRI()']]],
|
||||||
['getstopbits',['getStopbits',['../classserial_1_1_serial.html#a42887bb76243bf6bbb3f69ff60f9792e',1,'serial::Serial::getStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const ']]],
|
['getstopbits',['getStopbits',['../classserial_1_1_serial.html#a42887bb76243bf6bbb3f69ff60f9792e',1,'serial::Serial::getStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#af52b7b4b1d78b9fc98f7150587ddc8b6',1,'serial::serial::Serial::SerialImpl::getStopbits() const ']]],
|
||||||
['gettimeout',['getTimeout',['../classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198',1,'serial::Serial::getTimeout()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd',1,'serial::serial::Serial::SerialImpl::getTimeout() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9',1,'serial::serial::Serial::SerialImpl::getTimeout() const ']]]
|
['gettimeout',['getTimeout',['../classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6',1,'serial::Serial::getTimeout()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63',1,'serial::serial::Serial::SerialImpl::getTimeout() const '],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae79177ed275c9cb5af7e5617644818f9',1,'serial::serial::Serial::SerialImpl::getTimeout() const ']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -3,7 +3,7 @@ var searchData=
|
|||||||
['scopedreadlock',['ScopedReadLock',['../class_serial_1_1_scoped_read_lock.html#a54f59663807d8adfe6db712ee6103503',1,'Serial::ScopedReadLock']]],
|
['scopedreadlock',['ScopedReadLock',['../class_serial_1_1_scoped_read_lock.html#a54f59663807d8adfe6db712ee6103503',1,'Serial::ScopedReadLock']]],
|
||||||
['scopedwritelock',['ScopedWriteLock',['../class_serial_1_1_scoped_write_lock.html#a662173968431aee3d6f204c354b20225',1,'Serial::ScopedWriteLock']]],
|
['scopedwritelock',['ScopedWriteLock',['../class_serial_1_1_scoped_write_lock.html#a662173968431aee3d6f204c354b20225',1,'Serial::ScopedWriteLock']]],
|
||||||
['sendbreak',['sendBreak',['../classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de',1,'serial::Serial::sendBreak()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3f738264b8236e271d79835f0ec08bf3',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a6a1abcf6f4b94c7f3d7753c3f2dab91a',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)']]],
|
['sendbreak',['sendBreak',['../classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de',1,'serial::Serial::sendBreak()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3f738264b8236e271d79835f0ec08bf3',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a6a1abcf6f4b94c7f3d7753c3f2dab91a',1,'serial::serial::Serial::SerialImpl::sendBreak(int duration)']]],
|
||||||
['serial',['Serial',['../classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7',1,'serial::Serial']]],
|
['serial',['Serial',['../classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b',1,'serial::Serial']]],
|
||||||
['serialexecption',['SerialExecption',['../classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609',1,'serial::SerialExecption']]],
|
['serialexecption',['SerialExecption',['../classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609',1,'serial::SerialExecption']]],
|
||||||
['serialimpl',['SerialImpl',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a80885778652ea3c7f7db39ec3f20310c',1,'serial::serial::Serial::SerialImpl::SerialImpl(const string &port, unsigned long baudrate, bytesize_t bytesize, parity_t parity, stopbits_t stopbits, flowcontrol_t flowcontrol)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ad91611ac5ef21dd6bce2c14049e3aae6',1,'serial::serial::Serial::SerialImpl::SerialImpl(const string &port, unsigned long baudrate, long timeout, bytesize_t bytesize, parity_t parity, stopbits_t stopbits, flowcontrol_t flowcontrol)']]],
|
['serialimpl',['SerialImpl',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a80885778652ea3c7f7db39ec3f20310c',1,'serial::serial::Serial::SerialImpl::SerialImpl(const string &port, unsigned long baudrate, bytesize_t bytesize, parity_t parity, stopbits_t stopbits, flowcontrol_t flowcontrol)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ad91611ac5ef21dd6bce2c14049e3aae6',1,'serial::serial::Serial::SerialImpl::SerialImpl(const string &port, unsigned long baudrate, long timeout, bytesize_t bytesize, parity_t parity, stopbits_t stopbits, flowcontrol_t flowcontrol)']]],
|
||||||
['setbaudrate',['setBaudrate',['../classserial_1_1_serial.html#aec535895c800e3fd7c52d60b9f6b08a5',1,'serial::Serial::setBaudrate()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3',1,'serial::serial::Serial::SerialImpl::setBaudrate(unsigned long baudrate)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ad57c0c497d487c2f2115168f60eda146',1,'serial::serial::Serial::SerialImpl::setBaudrate(unsigned long baudrate)']]],
|
['setbaudrate',['setBaudrate',['../classserial_1_1_serial.html#aec535895c800e3fd7c52d60b9f6b08a5',1,'serial::Serial::setBaudrate()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3',1,'serial::serial::Serial::SerialImpl::setBaudrate(unsigned long baudrate)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ad57c0c497d487c2f2115168f60eda146',1,'serial::serial::Serial::SerialImpl::setBaudrate(unsigned long baudrate)']]],
|
||||||
@ -15,5 +15,5 @@ var searchData=
|
|||||||
['setport',['setPort',['../classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a',1,'serial::Serial::setPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aeb3006e2ff05d5bbaa518bb788eebcda',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa3b4c490f3246a506dd29135553ecd64',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)']]],
|
['setport',['setPort',['../classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a',1,'serial::Serial::setPort()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aeb3006e2ff05d5bbaa518bb788eebcda',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa3b4c490f3246a506dd29135553ecd64',1,'serial::serial::Serial::SerialImpl::setPort(const string &port)']]],
|
||||||
['setrts',['setRTS',['../classserial_1_1_serial.html#ab43ddc05e5d69ff2778f698aa7062370',1,'serial::Serial::setRTS()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa6f543e9fb4517fa00835eee15fa5ffa',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a7faf4ef9a0f1b13c9155a4cae1e0ace9',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)']]],
|
['setrts',['setRTS',['../classserial_1_1_serial.html#ab43ddc05e5d69ff2778f698aa7062370',1,'serial::Serial::setRTS()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#aa6f543e9fb4517fa00835eee15fa5ffa',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a7faf4ef9a0f1b13c9155a4cae1e0ace9',1,'serial::serial::Serial::SerialImpl::setRTS(bool level)']]],
|
||||||
['setstopbits',['setStopbits',['../classserial_1_1_serial.html#ab72284b5aab723b81013fb560bd6acc5',1,'serial::Serial::setStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)']]],
|
['setstopbits',['setStopbits',['../classserial_1_1_serial.html#ab72284b5aab723b81013fb560bd6acc5',1,'serial::Serial::setStopbits()'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a697da32867459d1c4e527c3ec468062e',1,'serial::serial::Serial::SerialImpl::setStopbits(stopbits_t stopbits)']]],
|
||||||
['settimeout',['setTimeout',['../classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20',1,'serial::Serial::setTimeout(timeout_t &timeout)'],['../classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80',1,'serial::Serial::setTimeout(long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa',1,'serial::serial::Serial::SerialImpl::setTimeout(timeout_t &timeout)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae0f49f16cd4ace2e865a6fc2fe9d7218',1,'serial::serial::Serial::SerialImpl::setTimeout(long timeout)']]]
|
['settimeout',['setTimeout',['../classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3',1,'serial::Serial::setTimeout(Timeout &timeout)'],['../classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80',1,'serial::Serial::setTimeout(long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c',1,'serial::serial::Serial::SerialImpl::setTimeout(Timeout &timeout)'],['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#ae0f49f16cd4ace2e865a6fc2fe9d7218',1,'serial::serial::Serial::SerialImpl::setTimeout(long timeout)']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc',1,'serial::timeout_t']]]
|
['timeout',['Timeout',['../structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d',1,'serial::Timeout']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['inter_5fbyte_5ftimeout',['inter_byte_timeout',['../structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad',1,'serial::timeout_t']]]
|
['inter_5fbyte_5ftimeout',['inter_byte_timeout',['../structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b',1,'serial::Timeout']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['read_5ftimeout_5fconstant',['read_timeout_constant',['../structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe',1,'serial::timeout_t']]],
|
['read_5ftimeout_5fconstant',['read_timeout_constant',['../structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9',1,'serial::Timeout']]],
|
||||||
['read_5ftimeout_5fmultiplier',['read_timeout_multiplier',['../structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb',1,'serial::timeout_t']]]
|
['read_5ftimeout_5fmultiplier',['read_timeout_multiplier',['../structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54',1,'serial::Timeout']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['write_5ftimeout_5fconstant',['write_timeout_constant',['../structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32',1,'serial::timeout_t']]],
|
['write_5ftimeout_5fconstant',['write_timeout_constant',['../structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0',1,'serial::Timeout']]],
|
||||||
['write_5ftimeout_5fmultiplier',['write_timeout_multiplier',['../structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc',1,'serial::timeout_t']]]
|
['write_5ftimeout_5fmultiplier',['write_timeout_multiplier',['../structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9',1,'serial::Timeout']]]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -104,7 +104,7 @@ Include dependency graph for serial.cc:</div>
|
|||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="serial_8cc__incl.png" border="0" usemap="#src_2serial_8cc" alt=""/></div>
|
<div class="center"><img src="serial_8cc__incl.png" border="0" usemap="#src_2serial_8cc" alt=""/></div>
|
||||||
<map name="src_2serial_8cc" id="src_2serial_8cc">
|
<map name="src_2serial_8cc" id="src_2serial_8cc">
|
||||||
<area shape="rect" id="node5" href="serial_8h.html" title="serial/serial.h" alt="" coords="193,155,292,181"/><area shape="rect" id="node19" href="unix_8h.html" title="serial/impl/unix.h" alt="" coords="281,80,401,107"/></map>
|
<area shape="rect" id="node5" href="serial_8h.html" title="serial/serial.h" alt="" coords="185,155,284,181"/><area shape="rect" id="node19" href="unix_8h.html" title="serial/impl/unix.h" alt="" coords="273,80,393,107"/></map>
|
||||||
</div>
|
</div>
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||||
@ -116,7 +116,7 @@ Data Structures</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
<map id="G" name="G">
|
<map id="G" name="G">
|
||||||
<area shape="rect" id="node5" href="$serial_8h.html" title="serial/serial.h" alt="" coords="193,155,292,181"/>
|
<area shape="rect" id="node5" href="$serial_8h.html" title="serial/serial.h" alt="" coords="185,155,284,181"/>
|
||||||
<area shape="rect" id="node19" href="$unix_8h.html" title="serial/impl/unix.h" alt="" coords="281,80,401,107"/>
|
<area shape="rect" id="node19" href="$unix_8h.html" title="serial/impl/unix.h" alt="" coords="273,80,393,107"/>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
9d415ee246066b0d8beb28eb6ace1c01
|
f6f055548b8291b3755918eafd14d353
|
||||||
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 20 KiB |
@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include <limits></code><br/>
|
<div class="textblock"><code>#include <limits></code><br/>
|
||||||
<code>#include <vector></code><br/>
|
<code>#include <vector></code><br/>
|
||||||
<code>#include <string.h></code><br/>
|
<code>#include <string></code><br/>
|
||||||
<code>#include <sstream></code><br/>
|
<code>#include <sstream></code><br/>
|
||||||
<code>#include <exception></code><br/>
|
<code>#include <exception></code><br/>
|
||||||
<code>#include <stdexcept></code><br/>
|
<code>#include <stdexcept></code><br/>
|
||||||
@ -122,7 +122,7 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||||
Data Structures</h2></td></tr>
|
Data Structures</h2></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1timeout__t.html">serial::timeout_t</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html">serial::Timeout</a></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html">serial::Serial</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial.html">serial::Serial</a></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial_execption.html">serial::SerialExecption</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_serial_execption.html">serial::SerialExecption</a></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_i_o_exception.html">serial::IOException</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classserial_1_1_i_o_exception.html">serial::IOException</a></td></tr>
|
||||||
@ -202,7 +202,7 @@ __LINE__, (message) )
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
6e0c764141061f34eeeffeb4410d6259
|
ba197003db0f622b5677d3451a0b4fb2
|
||||||
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 12 KiB |
@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<a name="l00038"></a>00038 <span class="preprocessor"></span>
|
<a name="l00038"></a>00038 <span class="preprocessor"></span>
|
||||||
<a name="l00039"></a>00039 <span class="preprocessor">#include <limits></span>
|
<a name="l00039"></a>00039 <span class="preprocessor">#include <limits></span>
|
||||||
<a name="l00040"></a>00040 <span class="preprocessor">#include <vector></span>
|
<a name="l00040"></a>00040 <span class="preprocessor">#include <vector></span>
|
||||||
<a name="l00041"></a>00041 <span class="preprocessor">#include <string.h></span>
|
<a name="l00041"></a>00041 <span class="preprocessor">#include <string></span>
|
||||||
<a name="l00042"></a>00042 <span class="preprocessor">#include <sstream></span>
|
<a name="l00042"></a>00042 <span class="preprocessor">#include <sstream></span>
|
||||||
<a name="l00043"></a>00043 <span class="preprocessor">#include <exception></span>
|
<a name="l00043"></a>00043 <span class="preprocessor">#include <exception></span>
|
||||||
<a name="l00044"></a>00044 <span class="preprocessor">#include <stdexcept></span>
|
<a name="l00044"></a>00044 <span class="preprocessor">#include <stdexcept></span>
|
||||||
@ -134,255 +134,256 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<a name="l00084"></a><a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351ab3390af5eee11740af5e09d71ad419a6">00084</a> <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351ab3390af5eee11740af5e09d71ad419a6">flowcontrol_software</a>
|
<a name="l00084"></a><a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351ab3390af5eee11740af5e09d71ad419a6">00084</a> <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351ab3390af5eee11740af5e09d71ad419a6">flowcontrol_software</a>
|
||||||
<a name="l00085"></a>00085 } <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a>;
|
<a name="l00085"></a>00085 } <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a>;
|
||||||
<a name="l00086"></a>00086
|
<a name="l00086"></a>00086
|
||||||
<a name="l00091"></a><a class="code" href="structserial_1_1timeout__t.html">00091</a> <span class="keyword">struct </span><a class="code" href="structserial_1_1timeout__t.html">timeout_t</a> {
|
<a name="l00091"></a><a class="code" href="structserial_1_1_timeout.html">00091</a> <span class="keyword">struct </span><a class="code" href="structserial_1_1_timeout.html">Timeout</a> {
|
||||||
<a name="l00092"></a><a class="code" href="structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc">00092</a> <a class="code" href="structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc">timeout_t</a> (<span class="keywordtype">long</span> inter_byte_timeout_=0, <span class="keywordtype">long</span> read_timeout_constant_=0,
|
<a name="l00092"></a><a class="code" href="structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d">00092</a> <a class="code" href="structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d">Timeout</a> (<span class="keywordtype">long</span> inter_byte_timeout_=0, <span class="keywordtype">long</span> read_timeout_constant_=0,
|
||||||
<a name="l00093"></a>00093 <span class="keywordtype">long</span> read_timeout_multiplier_=0, <span class="keywordtype">long</span> write_timeout_constant_=0,
|
<a name="l00093"></a>00093 <span class="keywordtype">long</span> read_timeout_multiplier_=0, <span class="keywordtype">long</span> write_timeout_constant_=0,
|
||||||
<a name="l00094"></a>00094 <span class="keywordtype">long</span> write_timeout_multiplier_=0)
|
<a name="l00094"></a>00094 <span class="keywordtype">long</span> write_timeout_multiplier_=0)
|
||||||
<a name="l00095"></a>00095 : <a class="code" href="structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad">inter_byte_timeout</a>(inter_byte_timeout_),
|
<a name="l00095"></a>00095 : <a class="code" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">inter_byte_timeout</a>(inter_byte_timeout_),
|
||||||
<a name="l00096"></a>00096 <a class="code" href="structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe">read_timeout_constant</a>(read_timeout_constant_),
|
<a name="l00096"></a>00096 <a class="code" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">read_timeout_constant</a>(read_timeout_constant_),
|
||||||
<a name="l00097"></a>00097 <a class="code" href="structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb">read_timeout_multiplier</a>(read_timeout_multiplier_),
|
<a name="l00097"></a>00097 <a class="code" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">read_timeout_multiplier</a>(read_timeout_multiplier_),
|
||||||
<a name="l00098"></a>00098 <a class="code" href="structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32">write_timeout_constant</a>(write_timeout_constant_),
|
<a name="l00098"></a>00098 <a class="code" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">write_timeout_constant</a>(write_timeout_constant_),
|
||||||
<a name="l00099"></a>00099 <a class="code" href="structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc">write_timeout_multiplier</a>(write_timeout_multiplier_)
|
<a name="l00099"></a>00099 <a class="code" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">write_timeout_multiplier</a>(write_timeout_multiplier_)
|
||||||
<a name="l00100"></a>00100 {}
|
<a name="l00100"></a>00100 {}
|
||||||
<a name="l00102"></a><a class="code" href="structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad">00102</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1timeout__t.html#abb885cffadb5ee57c6689d5a3c50dfad">inter_byte_timeout</a>;
|
<a name="l00102"></a><a class="code" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">00102</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">inter_byte_timeout</a>;
|
||||||
<a name="l00104"></a><a class="code" href="structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe">00104</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe">read_timeout_constant</a>;
|
<a name="l00104"></a><a class="code" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">00104</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">read_timeout_constant</a>;
|
||||||
<a name="l00108"></a><a class="code" href="structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb">00108</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb">read_timeout_multiplier</a>;
|
<a name="l00108"></a><a class="code" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">00108</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">read_timeout_multiplier</a>;
|
||||||
<a name="l00110"></a><a class="code" href="structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32">00110</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32">write_timeout_constant</a>;
|
<a name="l00110"></a><a class="code" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">00110</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">write_timeout_constant</a>;
|
||||||
<a name="l00114"></a><a class="code" href="structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc">00114</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc">write_timeout_multiplier</a>;
|
<a name="l00114"></a><a class="code" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">00114</a> <span class="keywordtype">long</span> <a class="code" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">write_timeout_multiplier</a>;
|
||||||
<a name="l00115"></a>00115 };
|
<a name="l00115"></a>00115 };
|
||||||
<a name="l00116"></a>00116
|
<a name="l00116"></a>00116
|
||||||
<a name="l00120"></a><a class="code" href="classserial_1_1_serial.html">00120</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_serial.html">Serial</a> {
|
<a name="l00120"></a><a class="code" href="classserial_1_1_serial.html">00120</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_serial.html">Serial</a> {
|
||||||
<a name="l00121"></a>00121 <span class="keyword">public</span>:
|
<a name="l00121"></a>00121 <span class="keyword">public</span>:
|
||||||
<a name="l00148"></a>00148 <a class="code" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">Serial</a> (<span class="keyword">const</span> std::string &port = <span class="stringliteral">""</span>,
|
<a name="l00151"></a>00151 <a class="code" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">Serial</a> (<span class="keyword">const</span> std::string &port = <span class="stringliteral">""</span>,
|
||||||
<a name="l00149"></a>00149 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate = 9600,
|
<a name="l00152"></a>00152 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate = 9600,
|
||||||
<a name="l00150"></a>00150 <a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize = <a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a47f14d952cf9bed6c3f7ae5985161990">eightbits</a>,
|
<a name="l00153"></a>00153 <a class="code" href="structserial_1_1_timeout.html">Timeout</a> timeout = <a class="code" href="structserial_1_1_timeout.html">Timeout</a>(),
|
||||||
<a name="l00151"></a>00151 <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity = <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481a31cbb2b3cf0870d1a089d66295918416">parity_none</a>,
|
<a name="l00154"></a>00154 <a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize = <a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a47f14d952cf9bed6c3f7ae5985161990">eightbits</a>,
|
||||||
<a name="l00152"></a>00152 <a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a> stopbits = <a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157">stopbits_one</a>,
|
<a name="l00155"></a>00155 <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity = <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481a31cbb2b3cf0870d1a089d66295918416">parity_none</a>,
|
||||||
<a name="l00153"></a>00153 <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a> flowcontrol = <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351a083bc02a6e8e7c6540a28654c0f95bb0">flowcontrol_none</a>);
|
<a name="l00156"></a>00156 <a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a> stopbits = <a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157">stopbits_one</a>,
|
||||||
<a name="l00154"></a>00154
|
<a name="l00157"></a>00157 <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a> flowcontrol = <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351a083bc02a6e8e7c6540a28654c0f95bb0">flowcontrol_none</a>);
|
||||||
<a name="l00156"></a>00156 <span class="keyword">virtual</span> <a class="code" href="classserial_1_1_serial.html#a5b32c394c0ff923a4ef1c13cfb20a6ba">~Serial</a> ();
|
<a name="l00158"></a>00158
|
||||||
<a name="l00157"></a>00157
|
<a name="l00160"></a>00160 <span class="keyword">virtual</span> <a class="code" href="classserial_1_1_serial.html#a5b32c394c0ff923a4ef1c13cfb20a6ba">~Serial</a> ();
|
||||||
<a name="l00171"></a>00171 <span class="keywordtype">void</span>
|
<a name="l00161"></a>00161
|
||||||
<a name="l00172"></a>00172 <a class="code" href="classserial_1_1_serial.html#af3644ed1a9d899b70e9d63bb9b808d62">open</a> ();
|
<a name="l00175"></a>00175 <span class="keywordtype">void</span>
|
||||||
<a name="l00173"></a>00173
|
<a name="l00176"></a>00176 <a class="code" href="classserial_1_1_serial.html#af3644ed1a9d899b70e9d63bb9b808d62">open</a> ();
|
||||||
<a name="l00178"></a>00178 <span class="keywordtype">bool</span>
|
<a name="l00177"></a>00177
|
||||||
<a name="l00179"></a>00179 <a class="code" href="classserial_1_1_serial.html#af9895af496189f7f0aba7c097f5fa9c1">isOpen</a> () <span class="keyword">const</span>;
|
<a name="l00182"></a>00182 <span class="keywordtype">bool</span>
|
||||||
<a name="l00180"></a>00180
|
<a name="l00183"></a>00183 <a class="code" href="classserial_1_1_serial.html#af9895af496189f7f0aba7c097f5fa9c1">isOpen</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00182"></a>00182 <span class="keywordtype">void</span>
|
|
||||||
<a name="l00183"></a>00183 <a class="code" href="classserial_1_1_serial.html#afbe59407e718bc3d22ea4a67b304db6c">close</a> ();
|
|
||||||
<a name="l00184"></a>00184
|
<a name="l00184"></a>00184
|
||||||
<a name="l00186"></a>00186 <span class="keywordtype">size_t</span>
|
<a name="l00186"></a>00186 <span class="keywordtype">void</span>
|
||||||
<a name="l00187"></a>00187 <a class="code" href="classserial_1_1_serial.html#afafe25b2f3bb0809550abdc72c51a234">available</a> ();
|
<a name="l00187"></a>00187 <a class="code" href="classserial_1_1_serial.html#afbe59407e718bc3d22ea4a67b304db6c">close</a> ();
|
||||||
<a name="l00188"></a>00188
|
<a name="l00188"></a>00188
|
||||||
<a name="l00214"></a>00214 <span class="keywordtype">size_t</span>
|
<a name="l00190"></a>00190 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00215"></a>00215 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);
|
<a name="l00191"></a>00191 <a class="code" href="classserial_1_1_serial.html#afafe25b2f3bb0809550abdc72c51a234">available</a> ();
|
||||||
<a name="l00216"></a>00216
|
<a name="l00192"></a>00192
|
||||||
<a name="l00225"></a>00225 <span class="keywordtype">size_t</span>
|
<a name="l00218"></a>00218 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00226"></a>00226 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (std::vector<unsigned char> &buffer, <span class="keywordtype">size_t</span> size = 1);
|
<a name="l00219"></a>00219 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);
|
||||||
<a name="l00227"></a>00227
|
<a name="l00220"></a>00220
|
||||||
<a name="l00236"></a>00236 <span class="keywordtype">size_t</span>
|
<a name="l00229"></a>00229 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00237"></a>00237 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (std::string &buffer, <span class="keywordtype">size_t</span> size = 1);
|
<a name="l00230"></a>00230 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (std::vector<unsigned char> &buffer, <span class="keywordtype">size_t</span> size = 1);
|
||||||
<a name="l00238"></a>00238
|
<a name="l00231"></a>00231
|
||||||
<a name="l00246"></a>00246 std::string
|
<a name="l00240"></a>00240 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00247"></a>00247 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (<span class="keywordtype">size_t</span> size = 1);
|
<a name="l00241"></a>00241 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (std::string &buffer, <span class="keywordtype">size_t</span> size = 1);
|
||||||
<a name="l00248"></a>00248
|
<a name="l00242"></a>00242
|
||||||
<a name="l00259"></a>00259 <span class="keywordtype">size_t</span>
|
<a name="l00250"></a>00250 std::string
|
||||||
<a name="l00260"></a>00260 <a class="code" href="classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54">readline</a> (std::string &buffer, <span class="keywordtype">size_t</span> size = 65536, std::string eol = <span class="stringliteral">"\n"</span>);
|
<a name="l00251"></a>00251 <a class="code" href="classserial_1_1_serial.html#a2bcd2c76cdacf64928fcd7e9ec279ff1">read</a> (<span class="keywordtype">size_t</span> size = 1);
|
||||||
<a name="l00261"></a>00261
|
<a name="l00252"></a>00252
|
||||||
<a name="l00271"></a>00271 std::string
|
<a name="l00263"></a>00263 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00272"></a>00272 <a class="code" href="classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54">readline</a> (<span class="keywordtype">size_t</span> size = 65536, std::string eol = <span class="stringliteral">"\n"</span>);
|
<a name="l00264"></a>00264 <a class="code" href="classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54">readline</a> (std::string &buffer, <span class="keywordtype">size_t</span> size = 65536, std::string eol = <span class="stringliteral">"\n"</span>);
|
||||||
<a name="l00273"></a>00273
|
<a name="l00265"></a>00265
|
||||||
<a name="l00285"></a>00285 std::vector<std::string>
|
<a name="l00275"></a>00275 std::string
|
||||||
<a name="l00286"></a>00286 <a class="code" href="classserial_1_1_serial.html#a99f77b9bbdc128b6704cc59db77686c5">readlines</a> (<span class="keywordtype">size_t</span> size = 65536, std::string eol = <span class="stringliteral">"\n"</span>);
|
<a name="l00276"></a>00276 <a class="code" href="classserial_1_1_serial.html#a010b18ec545dfe1a7bb1c95be4bdaa54">readline</a> (<span class="keywordtype">size_t</span> size = 65536, std::string eol = <span class="stringliteral">"\n"</span>);
|
||||||
<a name="l00287"></a>00287
|
<a name="l00277"></a>00277
|
||||||
<a name="l00299"></a>00299 <span class="keywordtype">size_t</span>
|
<a name="l00289"></a>00289 std::vector<std::string>
|
||||||
<a name="l00300"></a>00300 <a class="code" href="classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7">write</a> (<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *data, <span class="keywordtype">size_t</span> size);
|
<a name="l00290"></a>00290 <a class="code" href="classserial_1_1_serial.html#a99f77b9bbdc128b6704cc59db77686c5">readlines</a> (<span class="keywordtype">size_t</span> size = 65536, std::string eol = <span class="stringliteral">"\n"</span>);
|
||||||
<a name="l00301"></a>00301
|
<a name="l00291"></a>00291
|
||||||
<a name="l00310"></a>00310 <span class="keywordtype">size_t</span>
|
<a name="l00303"></a>00303 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00311"></a>00311 <a class="code" href="classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7">write</a> (<span class="keyword">const</span> std::vector<unsigned char> &data);
|
<a name="l00304"></a>00304 <a class="code" href="classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7">write</a> (<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *data, <span class="keywordtype">size_t</span> size);
|
||||||
<a name="l00312"></a>00312
|
<a name="l00305"></a>00305
|
||||||
<a name="l00321"></a>00321 <span class="keywordtype">size_t</span>
|
<a name="l00314"></a>00314 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00322"></a>00322 <a class="code" href="classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7">write</a> (<span class="keyword">const</span> std::string &data);
|
<a name="l00315"></a>00315 <a class="code" href="classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7">write</a> (<span class="keyword">const</span> std::vector<unsigned char> &data);
|
||||||
<a name="l00323"></a>00323
|
<a name="l00316"></a>00316
|
||||||
<a name="l00332"></a>00332 <span class="keywordtype">void</span>
|
<a name="l00325"></a>00325 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00333"></a>00333 <a class="code" href="classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a">setPort</a> (<span class="keyword">const</span> std::string &port);
|
<a name="l00326"></a>00326 <a class="code" href="classserial_1_1_serial.html#acd98ae129db624b664a5dd51f352d8f7">write</a> (<span class="keyword">const</span> std::string &data);
|
||||||
<a name="l00334"></a>00334
|
<a name="l00327"></a>00327
|
||||||
<a name="l00341"></a>00341 std::string
|
<a name="l00336"></a>00336 <span class="keywordtype">void</span>
|
||||||
<a name="l00342"></a>00342 <a class="code" href="classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567">getPort</a> () <span class="keyword">const</span>;
|
<a name="l00337"></a>00337 <a class="code" href="classserial_1_1_serial.html#acecb0a5102ae0c944fe4b78e4adf839a">setPort</a> (<span class="keyword">const</span> std::string &port);
|
||||||
<a name="l00343"></a>00343
|
<a name="l00338"></a>00338
|
||||||
<a name="l00365"></a>00365 <span class="keywordtype">void</span>
|
<a name="l00345"></a>00345 std::string
|
||||||
<a name="l00366"></a>00366 <a class="code" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">setTimeout</a> (<a class="code" href="structserial_1_1timeout__t.html">timeout_t</a> &timeout);
|
<a name="l00346"></a>00346 <a class="code" href="classserial_1_1_serial.html#ae95cd057e90258b1b3203ff8972a3567">getPort</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00367"></a>00367
|
<a name="l00347"></a>00347
|
||||||
<a name="l00369"></a>00369 <span class="keywordtype">void</span>
|
<a name="l00382"></a>00382 <span class="keywordtype">void</span>
|
||||||
<a name="l00370"></a><a class="code" href="classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80">00370</a> <a class="code" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">setTimeout</a> (<span class="keywordtype">long</span> inter_byte_timeout, <span class="keywordtype">long</span> read_timeout_constant,
|
<a name="l00383"></a>00383 <a class="code" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">setTimeout</a> (<a class="code" href="structserial_1_1_timeout.html">Timeout</a> &timeout);
|
||||||
<a name="l00371"></a>00371 <span class="keywordtype">long</span> read_timeout_multiplier, <span class="keywordtype">long</span> write_timeout_constant,
|
<a name="l00384"></a>00384
|
||||||
<a name="l00372"></a>00372 <span class="keywordtype">long</span> write_timeout_multiplier)
|
<a name="l00386"></a>00386 <span class="keywordtype">void</span>
|
||||||
<a name="l00373"></a>00373 {
|
<a name="l00387"></a><a class="code" href="classserial_1_1_serial.html#a1316ecb01d266e2698317c390ff7af80">00387</a> <a class="code" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">setTimeout</a> (<span class="keywordtype">long</span> inter_byte_timeout, <span class="keywordtype">long</span> read_timeout_constant,
|
||||||
<a name="l00374"></a>00374 <a class="code" href="structserial_1_1timeout__t.html">timeout_t</a> timeout(inter_byte_timeout, read_timeout_constant,
|
<a name="l00388"></a>00388 <span class="keywordtype">long</span> read_timeout_multiplier, <span class="keywordtype">long</span> write_timeout_constant,
|
||||||
<a name="l00375"></a>00375 read_timeout_multiplier, write_timeout_constant,
|
<a name="l00389"></a>00389 <span class="keywordtype">long</span> write_timeout_multiplier)
|
||||||
<a name="l00376"></a>00376 write_timeout_multiplier);
|
<a name="l00390"></a>00390 {
|
||||||
<a name="l00377"></a>00377 <span class="keywordflow">return</span> <a class="code" href="classserial_1_1_serial.html#acb18e62d340695e2f7ab158633863b20">setTimeout</a>(timeout);
|
<a name="l00391"></a>00391 <a class="code" href="structserial_1_1_timeout.html">Timeout</a> timeout(inter_byte_timeout, read_timeout_constant,
|
||||||
<a name="l00378"></a>00378 }
|
<a name="l00392"></a>00392 read_timeout_multiplier, write_timeout_constant,
|
||||||
<a name="l00379"></a>00379
|
<a name="l00393"></a>00393 write_timeout_multiplier);
|
||||||
<a name="l00387"></a>00387 <a class="code" href="structserial_1_1timeout__t.html">timeout_t</a>
|
<a name="l00394"></a>00394 <span class="keywordflow">return</span> <a class="code" href="classserial_1_1_serial.html#a4fc63af4b800a9f9e757414f38f3e8b3">setTimeout</a>(timeout);
|
||||||
<a name="l00388"></a>00388 <a class="code" href="classserial_1_1_serial.html#a655e62319e089961aa02fb47fbc1b198">getTimeout</a> () <span class="keyword">const</span>;
|
<a name="l00395"></a>00395 }
|
||||||
<a name="l00389"></a>00389
|
<a name="l00396"></a>00396
|
||||||
<a name="l00402"></a>00402 <span class="keywordtype">void</span>
|
<a name="l00404"></a>00404 <a class="code" href="structserial_1_1_timeout.html">Timeout</a>
|
||||||
<a name="l00403"></a>00403 <a class="code" href="classserial_1_1_serial.html#aec535895c800e3fd7c52d60b9f6b08a5">setBaudrate</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate);
|
<a name="l00405"></a>00405 <a class="code" href="classserial_1_1_serial.html#a765fccd0e53562773626fb39bb2efcb6">getTimeout</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00404"></a>00404
|
<a name="l00406"></a>00406
|
||||||
<a name="l00413"></a>00413 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>
|
<a name="l00419"></a>00419 <span class="keywordtype">void</span>
|
||||||
<a name="l00414"></a>00414 <a class="code" href="classserial_1_1_serial.html#acd0e5a25e4484d6f08fe02c1911ab5e0">getBaudrate</a> () <span class="keyword">const</span>;
|
<a name="l00420"></a>00420 <a class="code" href="classserial_1_1_serial.html#aec535895c800e3fd7c52d60b9f6b08a5">setBaudrate</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate);
|
||||||
<a name="l00415"></a>00415
|
<a name="l00421"></a>00421
|
||||||
<a name="l00424"></a>00424 <span class="keywordtype">void</span>
|
<a name="l00430"></a>00430 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>
|
||||||
<a name="l00425"></a>00425 <a class="code" href="classserial_1_1_serial.html#adba430fd704f6898a5a1d99fd39a94fa">setBytesize</a> (<a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize);
|
<a name="l00431"></a>00431 <a class="code" href="classserial_1_1_serial.html#acd0e5a25e4484d6f08fe02c1911ab5e0">getBaudrate</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00426"></a>00426
|
<a name="l00432"></a>00432
|
||||||
<a name="l00433"></a>00433 <a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a>
|
<a name="l00441"></a>00441 <span class="keywordtype">void</span>
|
||||||
<a name="l00434"></a>00434 <a class="code" href="classserial_1_1_serial.html#a4fce90ef7a9a46525efa373a94a1bfbd">getBytesize</a> () <span class="keyword">const</span>;
|
<a name="l00442"></a>00442 <a class="code" href="classserial_1_1_serial.html#adba430fd704f6898a5a1d99fd39a94fa">setBytesize</a> (<a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a> bytesize);
|
||||||
<a name="l00435"></a>00435
|
<a name="l00443"></a>00443
|
||||||
<a name="l00443"></a>00443 <span class="keywordtype">void</span>
|
<a name="l00450"></a>00450 <a class="code" href="namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8">bytesize_t</a>
|
||||||
<a name="l00444"></a>00444 <a class="code" href="classserial_1_1_serial.html#a1e1896aa59ec35ac5bd263b87614ef01">setParity</a> (<a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity);
|
<a name="l00451"></a>00451 <a class="code" href="classserial_1_1_serial.html#a4fce90ef7a9a46525efa373a94a1bfbd">getBytesize</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00445"></a>00445
|
<a name="l00452"></a>00452
|
||||||
<a name="l00452"></a>00452 <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a>
|
<a name="l00460"></a>00460 <span class="keywordtype">void</span>
|
||||||
<a name="l00453"></a>00453 <a class="code" href="classserial_1_1_serial.html#a89d876e1d3f0afadb0d6c21b08ed8931">getParity</a> () <span class="keyword">const</span>;
|
<a name="l00461"></a>00461 <a class="code" href="classserial_1_1_serial.html#a1e1896aa59ec35ac5bd263b87614ef01">setParity</a> (<a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity);
|
||||||
<a name="l00454"></a>00454
|
<a name="l00462"></a>00462
|
||||||
<a name="l00462"></a>00462 <span class="keywordtype">void</span>
|
<a name="l00469"></a>00469 <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a>
|
||||||
<a name="l00463"></a>00463 <a class="code" href="classserial_1_1_serial.html#ab72284b5aab723b81013fb560bd6acc5">setStopbits</a> (<a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a> stopbits);
|
<a name="l00470"></a>00470 <a class="code" href="classserial_1_1_serial.html#a89d876e1d3f0afadb0d6c21b08ed8931">getParity</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00464"></a>00464
|
<a name="l00471"></a>00471
|
||||||
<a name="l00471"></a>00471 <a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a>
|
<a name="l00479"></a>00479 <span class="keywordtype">void</span>
|
||||||
<a name="l00472"></a>00472 <a class="code" href="classserial_1_1_serial.html#a42887bb76243bf6bbb3f69ff60f9792e">getStopbits</a> () <span class="keyword">const</span>;
|
<a name="l00480"></a>00480 <a class="code" href="classserial_1_1_serial.html#ab72284b5aab723b81013fb560bd6acc5">setStopbits</a> (<a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a> stopbits);
|
||||||
<a name="l00473"></a>00473
|
<a name="l00481"></a>00481
|
||||||
<a name="l00482"></a>00482 <span class="keywordtype">void</span>
|
<a name="l00488"></a>00488 <a class="code" href="namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469">stopbits_t</a>
|
||||||
<a name="l00483"></a>00483 <a class="code" href="classserial_1_1_serial.html#ade41650d6bfe91b6432e5a0a60c03969">setFlowcontrol</a> (<a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a> flowcontrol);
|
<a name="l00489"></a>00489 <a class="code" href="classserial_1_1_serial.html#a42887bb76243bf6bbb3f69ff60f9792e">getStopbits</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00484"></a>00484
|
<a name="l00490"></a>00490
|
||||||
<a name="l00491"></a>00491 <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a>
|
|
||||||
<a name="l00492"></a>00492 <a class="code" href="classserial_1_1_serial.html#acdc6da48a5434b936b1db20f36caf41f">getFlowcontrol</a> () <span class="keyword">const</span>;
|
|
||||||
<a name="l00493"></a>00493
|
|
||||||
<a name="l00495"></a>00495 <span class="keywordtype">void</span>
|
|
||||||
<a name="l00496"></a>00496 <a class="code" href="classserial_1_1_serial.html#a63b7abf172cad25bfc998b3b1f98310f">flush</a> ();
|
|
||||||
<a name="l00497"></a>00497
|
|
||||||
<a name="l00499"></a>00499 <span class="keywordtype">void</span>
|
<a name="l00499"></a>00499 <span class="keywordtype">void</span>
|
||||||
<a name="l00500"></a>00500 <a class="code" href="classserial_1_1_serial.html#afa2c1f9114a37b7d140fc2292d1499b9">flushInput</a> ();
|
<a name="l00500"></a>00500 <a class="code" href="classserial_1_1_serial.html#ade41650d6bfe91b6432e5a0a60c03969">setFlowcontrol</a> (<a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a> flowcontrol);
|
||||||
<a name="l00501"></a>00501
|
<a name="l00501"></a>00501
|
||||||
<a name="l00503"></a>00503 <span class="keywordtype">void</span>
|
<a name="l00508"></a>00508 <a class="code" href="namespaceserial.html#a93ef57a314b4e562f9eded6c15d34351">flowcontrol_t</a>
|
||||||
<a name="l00504"></a>00504 <a class="code" href="classserial_1_1_serial.html#a256ee4bb93ab0e79d7a66b50f08dce53">flushOutput</a> ();
|
<a name="l00509"></a>00509 <a class="code" href="classserial_1_1_serial.html#acdc6da48a5434b936b1db20f36caf41f">getFlowcontrol</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00505"></a>00505
|
<a name="l00510"></a>00510
|
||||||
<a name="l00507"></a>00507 <span class="keywordtype">void</span>
|
<a name="l00512"></a>00512 <span class="keywordtype">void</span>
|
||||||
<a name="l00508"></a>00508 <a class="code" href="classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de">sendBreak</a> (<span class="keywordtype">int</span> duration);
|
<a name="l00513"></a>00513 <a class="code" href="classserial_1_1_serial.html#a63b7abf172cad25bfc998b3b1f98310f">flush</a> ();
|
||||||
<a name="l00509"></a>00509
|
<a name="l00514"></a>00514
|
||||||
<a name="l00511"></a>00511 <span class="keywordtype">void</span>
|
<a name="l00516"></a>00516 <span class="keywordtype">void</span>
|
||||||
<a name="l00512"></a>00512 <a class="code" href="classserial_1_1_serial.html#a2a27912b1ca5cdad4a4aba7b9ddbc206">setBreak</a> (<span class="keywordtype">bool</span> level = <span class="keyword">true</span>);
|
<a name="l00517"></a>00517 <a class="code" href="classserial_1_1_serial.html#afa2c1f9114a37b7d140fc2292d1499b9">flushInput</a> ();
|
||||||
<a name="l00513"></a>00513
|
<a name="l00518"></a>00518
|
||||||
<a name="l00515"></a>00515 <span class="keywordtype">void</span>
|
<a name="l00520"></a>00520 <span class="keywordtype">void</span>
|
||||||
<a name="l00516"></a>00516 <a class="code" href="classserial_1_1_serial.html#ab43ddc05e5d69ff2778f698aa7062370">setRTS</a> (<span class="keywordtype">bool</span> level = <span class="keyword">true</span>);
|
<a name="l00521"></a>00521 <a class="code" href="classserial_1_1_serial.html#a256ee4bb93ab0e79d7a66b50f08dce53">flushOutput</a> ();
|
||||||
<a name="l00517"></a>00517
|
<a name="l00522"></a>00522
|
||||||
<a name="l00519"></a>00519 <span class="keywordtype">void</span>
|
<a name="l00524"></a>00524 <span class="keywordtype">void</span>
|
||||||
<a name="l00520"></a>00520 <a class="code" href="classserial_1_1_serial.html#ac9b0bbf613a5fe68f05d1d40181a1bb3">setDTR</a> (<span class="keywordtype">bool</span> level = <span class="keyword">true</span>);
|
<a name="l00525"></a>00525 <a class="code" href="classserial_1_1_serial.html#ade90ff8f03525ea6d7b702fcd0f336de">sendBreak</a> (<span class="keywordtype">int</span> duration);
|
||||||
<a name="l00521"></a>00521
|
<a name="l00526"></a>00526
|
||||||
<a name="l00533"></a>00533 <span class="keywordtype">bool</span>
|
<a name="l00528"></a>00528 <span class="keywordtype">void</span>
|
||||||
<a name="l00534"></a>00534 <a class="code" href="classserial_1_1_serial.html#a419dc984258956a5adb41fb8c86f5449">waitForChange</a> ();
|
<a name="l00529"></a>00529 <a class="code" href="classserial_1_1_serial.html#a2a27912b1ca5cdad4a4aba7b9ddbc206">setBreak</a> (<span class="keywordtype">bool</span> level = <span class="keyword">true</span>);
|
||||||
<a name="l00535"></a>00535
|
<a name="l00530"></a>00530
|
||||||
<a name="l00537"></a>00537 <span class="keywordtype">bool</span>
|
<a name="l00532"></a>00532 <span class="keywordtype">void</span>
|
||||||
<a name="l00538"></a>00538 <a class="code" href="classserial_1_1_serial.html#a809f048546c4c72b74e205139b97648c">getCTS</a> ();
|
<a name="l00533"></a>00533 <a class="code" href="classserial_1_1_serial.html#ab43ddc05e5d69ff2778f698aa7062370">setRTS</a> (<span class="keywordtype">bool</span> level = <span class="keyword">true</span>);
|
||||||
<a name="l00539"></a>00539
|
<a name="l00534"></a>00534
|
||||||
<a name="l00541"></a>00541 <span class="keywordtype">bool</span>
|
<a name="l00536"></a>00536 <span class="keywordtype">void</span>
|
||||||
<a name="l00542"></a>00542 <a class="code" href="classserial_1_1_serial.html#a6b9a0c485e1fe599dbb5e9e15b1a65d6">getDSR</a> ();
|
<a name="l00537"></a>00537 <a class="code" href="classserial_1_1_serial.html#ac9b0bbf613a5fe68f05d1d40181a1bb3">setDTR</a> (<span class="keywordtype">bool</span> level = <span class="keyword">true</span>);
|
||||||
<a name="l00543"></a>00543
|
<a name="l00538"></a>00538
|
||||||
<a name="l00545"></a>00545 <span class="keywordtype">bool</span>
|
<a name="l00553"></a>00553 <span class="keywordtype">bool</span>
|
||||||
<a name="l00546"></a>00546 <a class="code" href="classserial_1_1_serial.html#afb96e6968f040c4bff7576095f4ba6e7">getRI</a> ();
|
<a name="l00554"></a>00554 <a class="code" href="classserial_1_1_serial.html#a419dc984258956a5adb41fb8c86f5449">waitForChange</a> ();
|
||||||
<a name="l00547"></a>00547
|
<a name="l00555"></a>00555
|
||||||
<a name="l00549"></a>00549 <span class="keywordtype">bool</span>
|
<a name="l00557"></a>00557 <span class="keywordtype">bool</span>
|
||||||
<a name="l00550"></a>00550 <a class="code" href="classserial_1_1_serial.html#a9795a3e83e6745a14c64f657e68061fb">getCD</a> ();
|
<a name="l00558"></a>00558 <a class="code" href="classserial_1_1_serial.html#a809f048546c4c72b74e205139b97648c">getCTS</a> ();
|
||||||
<a name="l00551"></a>00551
|
|
||||||
<a name="l00552"></a>00552 <span class="keyword">private</span>:
|
|
||||||
<a name="l00553"></a>00553 <span class="comment">// Disable copy constructors</span>
|
|
||||||
<a name="l00554"></a>00554 <a class="code" href="classserial_1_1_serial.html#a5c7bf8dcebe4dcf4269641fcd6d773e7">Serial</a>(<span class="keyword">const</span> <a class="code" href="classserial_1_1_serial.html">Serial</a>&);
|
|
||||||
<a name="l00555"></a>00555 <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> <a class="code" href="classserial_1_1_serial.html">Serial</a>&);
|
|
||||||
<a name="l00556"></a>00556 <span class="keyword">const</span> <a class="code" href="classserial_1_1_serial.html">Serial</a>& operator=(<a class="code" href="classserial_1_1_serial.html">Serial</a>);
|
|
||||||
<a name="l00557"></a>00557
|
|
||||||
<a name="l00558"></a>00558 std::string read_cache_;
|
|
||||||
<a name="l00559"></a>00559
|
<a name="l00559"></a>00559
|
||||||
<a name="l00560"></a>00560 <span class="comment">// Pimpl idiom, d_pointer</span>
|
<a name="l00561"></a>00561 <span class="keywordtype">bool</span>
|
||||||
<a name="l00561"></a>00561 <span class="keyword">class </span>SerialImpl;
|
<a name="l00562"></a>00562 <a class="code" href="classserial_1_1_serial.html#a6b9a0c485e1fe599dbb5e9e15b1a65d6">getDSR</a> ();
|
||||||
<a name="l00562"></a>00562 SerialImpl *pimpl_;
|
|
||||||
<a name="l00563"></a>00563
|
<a name="l00563"></a>00563
|
||||||
<a name="l00564"></a>00564 <span class="comment">// Scoped Lock Classes</span>
|
<a name="l00565"></a>00565 <span class="keywordtype">bool</span>
|
||||||
<a name="l00565"></a>00565 <span class="keyword">class </span>ScopedReadLock;
|
<a name="l00566"></a>00566 <a class="code" href="classserial_1_1_serial.html#afb96e6968f040c4bff7576095f4ba6e7">getRI</a> ();
|
||||||
<a name="l00566"></a>00566 <span class="keyword">class </span>ScopedWriteLock;
|
|
||||||
<a name="l00567"></a>00567
|
<a name="l00567"></a>00567
|
||||||
<a name="l00568"></a>00568 <span class="comment">// Read common function</span>
|
<a name="l00569"></a>00569 <span class="keywordtype">bool</span>
|
||||||
<a name="l00569"></a>00569 <span class="keywordtype">size_t</span>
|
<a name="l00570"></a>00570 <a class="code" href="classserial_1_1_serial.html#a9795a3e83e6745a14c64f657e68061fb">getCD</a> ();
|
||||||
<a name="l00570"></a>00570 read_ (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);
|
|
||||||
<a name="l00571"></a>00571
|
<a name="l00571"></a>00571
|
||||||
<a name="l00572"></a>00572 };
|
<a name="l00572"></a>00572 <span class="keyword">private</span>:
|
||||||
<a name="l00573"></a>00573
|
<a name="l00573"></a>00573 <span class="comment">// Disable copy constructors</span>
|
||||||
<a name="l00574"></a><a class="code" href="classserial_1_1_serial_execption.html">00574</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_serial_execption.html">SerialExecption</a> : <span class="keyword">public</span> std::exception
|
<a name="l00574"></a>00574 <a class="code" href="classserial_1_1_serial.html#a3cb99baa1eca537742cb81117def8e9b">Serial</a>(<span class="keyword">const</span> <a class="code" href="classserial_1_1_serial.html">Serial</a>&);
|
||||||
<a name="l00575"></a>00575 {
|
<a name="l00575"></a>00575 <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> <a class="code" href="classserial_1_1_serial.html">Serial</a>&);
|
||||||
<a name="l00576"></a>00576 <span class="keyword">const</span> <span class="keywordtype">char</span>* e_what_;
|
<a name="l00576"></a>00576 <span class="keyword">const</span> <a class="code" href="classserial_1_1_serial.html">Serial</a>& operator=(<a class="code" href="classserial_1_1_serial.html">Serial</a>);
|
||||||
<a name="l00577"></a>00577 <span class="keyword">public</span>:
|
<a name="l00577"></a>00577
|
||||||
<a name="l00578"></a><a class="code" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">00578</a> <a class="code" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">SerialExecption</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *description) : e_what_ (description) {}
|
<a name="l00578"></a>00578 std::string read_cache_;
|
||||||
<a name="l00579"></a>00579
|
<a name="l00579"></a>00579
|
||||||
<a name="l00580"></a><a class="code" href="classserial_1_1_serial_execption.html#a5cb17e5438390e95731ddd230524922d">00580</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classserial_1_1_serial_execption.html#a5cb17e5438390e95731ddd230524922d">what</a> () <span class="keyword">const</span> throw ()
|
<a name="l00580"></a>00580 <span class="comment">// Pimpl idiom, d_pointer</span>
|
||||||
<a name="l00581"></a>00581 {
|
<a name="l00581"></a>00581 <span class="keyword">class </span>SerialImpl;
|
||||||
<a name="l00582"></a>00582 std::stringstream ss;
|
<a name="l00582"></a>00582 SerialImpl *pimpl_;
|
||||||
<a name="l00583"></a>00583 ss << <span class="stringliteral">"SerialException "</span> << e_what_ << <span class="stringliteral">" failed."</span>;
|
<a name="l00583"></a>00583
|
||||||
<a name="l00584"></a>00584 <span class="keywordflow">return</span> ss.str ().c_str ();
|
<a name="l00584"></a>00584 <span class="comment">// Scoped Lock Classes</span>
|
||||||
<a name="l00585"></a>00585 }
|
<a name="l00585"></a>00585 <span class="keyword">class </span>ScopedReadLock;
|
||||||
<a name="l00586"></a>00586 };
|
<a name="l00586"></a>00586 <span class="keyword">class </span>ScopedWriteLock;
|
||||||
<a name="l00587"></a>00587
|
<a name="l00587"></a>00587
|
||||||
<a name="l00588"></a><a class="code" href="classserial_1_1_i_o_exception.html">00588</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_i_o_exception.html">IOException</a> : <span class="keyword">public</span> std::exception
|
<a name="l00588"></a>00588 <span class="comment">// Read common function</span>
|
||||||
<a name="l00589"></a>00589 {
|
<a name="l00589"></a>00589 <span class="keywordtype">size_t</span>
|
||||||
<a name="l00590"></a>00590 std::string file_;
|
<a name="l00590"></a>00590 read_ (<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);
|
||||||
<a name="l00591"></a>00591 <span class="keywordtype">int</span> line_;
|
<a name="l00591"></a>00591
|
||||||
<a name="l00592"></a>00592 <span class="keyword">const</span> <span class="keywordtype">char</span>* e_what_;
|
<a name="l00592"></a>00592 };
|
||||||
<a name="l00593"></a>00593 <span class="keywordtype">int</span> errno_;
|
<a name="l00593"></a>00593
|
||||||
<a name="l00594"></a>00594 <span class="keyword">public</span>:
|
<a name="l00594"></a><a class="code" href="classserial_1_1_serial_execption.html">00594</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_serial_execption.html">SerialExecption</a> : <span class="keyword">public</span> std::exception
|
||||||
<a name="l00595"></a><a class="code" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">00595</a> <span class="keyword">explicit</span> <a class="code" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">IOException</a> (std::string file, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> errnum)
|
<a name="l00595"></a>00595 {
|
||||||
<a name="l00596"></a>00596 : file_(file), line_(line), e_what_ (strerror (errnum)), errno_(errnum) {}
|
<a name="l00596"></a>00596 <span class="keyword">const</span> <span class="keywordtype">char</span>* e_what_;
|
||||||
<a name="l00597"></a><a class="code" href="classserial_1_1_i_o_exception.html#acc1d2c650832cc8127f2cd777072b2cd">00597</a> <span class="keyword">explicit</span> <a class="code" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">IOException</a> (std::string file, <span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span> * description)
|
<a name="l00597"></a>00597 <span class="keyword">public</span>:
|
||||||
<a name="l00598"></a>00598 : file_(file), line_(line), e_what_ (description), errno_(0) {}
|
<a name="l00598"></a><a class="code" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">00598</a> <a class="code" href="classserial_1_1_serial_execption.html#aa4b29d2631c6a9a0ebe591834bbc4609">SerialExecption</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *description) : e_what_ (description) {}
|
||||||
<a name="l00599"></a><a class="code" href="classserial_1_1_i_o_exception.html#a026ae2e6abc57c6069915f0f8c701390">00599</a> <span class="keyword">virtual</span> <a class="code" href="classserial_1_1_i_o_exception.html#a026ae2e6abc57c6069915f0f8c701390">~IOException</a>() throw() {}
|
<a name="l00599"></a>00599
|
||||||
<a name="l00600"></a>00600
|
<a name="l00600"></a><a class="code" href="classserial_1_1_serial_execption.html#a5cb17e5438390e95731ddd230524922d">00600</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classserial_1_1_serial_execption.html#a5cb17e5438390e95731ddd230524922d">what</a> () <span class="keyword">const</span> throw ()
|
||||||
<a name="l00601"></a><a class="code" href="classserial_1_1_i_o_exception.html#a91d5ee5241dd49fb39e8e762564b6cc5">00601</a> <span class="keywordtype">int</span> <a class="code" href="classserial_1_1_i_o_exception.html#a91d5ee5241dd49fb39e8e762564b6cc5">getErrorNumber</a> () { <span class="keywordflow">return</span> errno_; }
|
<a name="l00601"></a>00601 {
|
||||||
<a name="l00602"></a>00602
|
<a name="l00602"></a>00602 std::stringstream ss;
|
||||||
<a name="l00603"></a><a class="code" href="classserial_1_1_i_o_exception.html#a5151f78cf0309db2c79f3dc4c779c774">00603</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classserial_1_1_i_o_exception.html#a5151f78cf0309db2c79f3dc4c779c774">what</a> () <span class="keyword">const</span> throw ()
|
<a name="l00603"></a>00603 ss << <span class="stringliteral">"SerialException "</span> << e_what_ << <span class="stringliteral">" failed."</span>;
|
||||||
<a name="l00604"></a>00604 {
|
<a name="l00604"></a>00604 <span class="keywordflow">return</span> ss.str ().c_str ();
|
||||||
<a name="l00605"></a>00605 std::stringstream ss;
|
<a name="l00605"></a>00605 }
|
||||||
<a name="l00606"></a>00606 <span class="keywordflow">if</span> (errno_ == 0)
|
<a name="l00606"></a>00606 };
|
||||||
<a name="l00607"></a>00607 ss << <span class="stringliteral">"IO Exception: "</span> << e_what_;
|
<a name="l00607"></a>00607
|
||||||
<a name="l00608"></a>00608 <span class="keywordflow">else</span>
|
<a name="l00608"></a><a class="code" href="classserial_1_1_i_o_exception.html">00608</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_i_o_exception.html">IOException</a> : <span class="keyword">public</span> std::exception
|
||||||
<a name="l00609"></a>00609 ss << <span class="stringliteral">"IO Exception ("</span> << errno_ << <span class="stringliteral">"): "</span> << e_what_;
|
<a name="l00609"></a>00609 {
|
||||||
<a name="l00610"></a>00610 ss << <span class="stringliteral">", file "</span> << file_ << <span class="stringliteral">", line "</span> << line_ << <span class="stringliteral">"."</span>;
|
<a name="l00610"></a>00610 std::string file_;
|
||||||
<a name="l00611"></a>00611 <span class="keywordflow">return</span> ss.str ().c_str ();
|
<a name="l00611"></a>00611 <span class="keywordtype">int</span> line_;
|
||||||
<a name="l00612"></a>00612 }
|
<a name="l00612"></a>00612 <span class="keyword">const</span> <span class="keywordtype">char</span>* e_what_;
|
||||||
<a name="l00613"></a>00613 };
|
<a name="l00613"></a>00613 <span class="keywordtype">int</span> errno_;
|
||||||
<a name="l00614"></a>00614
|
<a name="l00614"></a>00614 <span class="keyword">public</span>:
|
||||||
<a name="l00615"></a><a class="code" href="classserial_1_1_port_not_opened_exception.html">00615</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_port_not_opened_exception.html">PortNotOpenedException</a> : <span class="keyword">public</span> std::exception
|
<a name="l00615"></a><a class="code" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">00615</a> <span class="keyword">explicit</span> <a class="code" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">IOException</a> (std::string file, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> errnum)
|
||||||
<a name="l00616"></a>00616 {
|
<a name="l00616"></a>00616 : file_(file), line_(line), e_what_ (strerror (errnum)), errno_(errnum) {}
|
||||||
<a name="l00617"></a>00617 <span class="keyword">const</span> <span class="keywordtype">char</span> * e_what_;
|
<a name="l00617"></a><a class="code" href="classserial_1_1_i_o_exception.html#acc1d2c650832cc8127f2cd777072b2cd">00617</a> <span class="keyword">explicit</span> <a class="code" href="classserial_1_1_i_o_exception.html#acb2f2cf7a5cc8090945f6cbfcef3ef1e">IOException</a> (std::string file, <span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span> * description)
|
||||||
<a name="l00618"></a>00618 <span class="keyword">public</span>:
|
<a name="l00618"></a>00618 : file_(file), line_(line), e_what_ (description), errno_(0) {}
|
||||||
<a name="l00619"></a><a class="code" href="classserial_1_1_port_not_opened_exception.html#acd2213fae864534eae6a580f74c5ab1b">00619</a> <a class="code" href="classserial_1_1_port_not_opened_exception.html#acd2213fae864534eae6a580f74c5ab1b">PortNotOpenedException</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> * description) : e_what_ (description) {}
|
<a name="l00619"></a><a class="code" href="classserial_1_1_i_o_exception.html#a026ae2e6abc57c6069915f0f8c701390">00619</a> <span class="keyword">virtual</span> <a class="code" href="classserial_1_1_i_o_exception.html#a026ae2e6abc57c6069915f0f8c701390">~IOException</a>() throw() {}
|
||||||
<a name="l00620"></a>00620
|
<a name="l00620"></a>00620
|
||||||
<a name="l00621"></a><a class="code" href="classserial_1_1_port_not_opened_exception.html#a314c997ecfe3990c4af147b247e8d9ce">00621</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classserial_1_1_port_not_opened_exception.html#a314c997ecfe3990c4af147b247e8d9ce">what</a> () <span class="keyword">const</span> throw ()
|
<a name="l00621"></a><a class="code" href="classserial_1_1_i_o_exception.html#a91d5ee5241dd49fb39e8e762564b6cc5">00621</a> <span class="keywordtype">int</span> <a class="code" href="classserial_1_1_i_o_exception.html#a91d5ee5241dd49fb39e8e762564b6cc5">getErrorNumber</a> () { <span class="keywordflow">return</span> errno_; }
|
||||||
<a name="l00622"></a>00622 {
|
<a name="l00622"></a>00622
|
||||||
<a name="l00623"></a>00623 std::stringstream ss;
|
<a name="l00623"></a><a class="code" href="classserial_1_1_i_o_exception.html#a5151f78cf0309db2c79f3dc4c779c774">00623</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classserial_1_1_i_o_exception.html#a5151f78cf0309db2c79f3dc4c779c774">what</a> () <span class="keyword">const</span> throw ()
|
||||||
<a name="l00624"></a>00624 ss << e_what_ << <span class="stringliteral">" called before port was opened."</span>;
|
<a name="l00624"></a>00624 {
|
||||||
<a name="l00625"></a>00625 <span class="keywordflow">return</span> ss.str ().c_str ();
|
<a name="l00625"></a>00625 std::stringstream ss;
|
||||||
<a name="l00626"></a>00626 }
|
<a name="l00626"></a>00626 <span class="keywordflow">if</span> (errno_ == 0)
|
||||||
<a name="l00627"></a>00627 };
|
<a name="l00627"></a>00627 ss << <span class="stringliteral">"IO Exception: "</span> << e_what_;
|
||||||
<a name="l00628"></a>00628
|
<a name="l00628"></a>00628 <span class="keywordflow">else</span>
|
||||||
<a name="l00629"></a><a class="code" href="classserial_1_1_serial_exception_base.html">00629</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_serial_exception_base.html">SerialExceptionBase</a> : <span class="keyword">public</span> std::exception
|
<a name="l00629"></a>00629 ss << <span class="stringliteral">"IO Exception ("</span> << errno_ << <span class="stringliteral">"): "</span> << e_what_;
|
||||||
<a name="l00630"></a>00630 {
|
<a name="l00630"></a>00630 ss << <span class="stringliteral">", file "</span> << file_ << <span class="stringliteral">", line "</span> << line_ << <span class="stringliteral">"."</span>;
|
||||||
<a name="l00631"></a>00631
|
<a name="l00631"></a>00631 <span class="keywordflow">return</span> ss.str ().c_str ();
|
||||||
<a name="l00632"></a>00632 };
|
<a name="l00632"></a>00632 }
|
||||||
<a name="l00633"></a>00633
|
<a name="l00633"></a>00633 };
|
||||||
<a name="l00634"></a>00634 } <span class="comment">// namespace serial</span>
|
<a name="l00634"></a>00634
|
||||||
<a name="l00635"></a>00635
|
<a name="l00635"></a><a class="code" href="classserial_1_1_port_not_opened_exception.html">00635</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_port_not_opened_exception.html">PortNotOpenedException</a> : <span class="keyword">public</span> std::exception
|
||||||
<a name="l00636"></a>00636 <span class="preprocessor">#endif</span>
|
<a name="l00636"></a>00636 {
|
||||||
|
<a name="l00637"></a>00637 <span class="keyword">const</span> <span class="keywordtype">char</span> * e_what_;
|
||||||
|
<a name="l00638"></a>00638 <span class="keyword">public</span>:
|
||||||
|
<a name="l00639"></a><a class="code" href="classserial_1_1_port_not_opened_exception.html#acd2213fae864534eae6a580f74c5ab1b">00639</a> <a class="code" href="classserial_1_1_port_not_opened_exception.html#acd2213fae864534eae6a580f74c5ab1b">PortNotOpenedException</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> * description) : e_what_ (description) {}
|
||||||
|
<a name="l00640"></a>00640
|
||||||
|
<a name="l00641"></a><a class="code" href="classserial_1_1_port_not_opened_exception.html#a314c997ecfe3990c4af147b247e8d9ce">00641</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classserial_1_1_port_not_opened_exception.html#a314c997ecfe3990c4af147b247e8d9ce">what</a> () <span class="keyword">const</span> throw ()
|
||||||
|
<a name="l00642"></a>00642 {
|
||||||
|
<a name="l00643"></a>00643 std::stringstream ss;
|
||||||
|
<a name="l00644"></a>00644 ss << e_what_ << <span class="stringliteral">" called before port was opened."</span>;
|
||||||
|
<a name="l00645"></a>00645 <span class="keywordflow">return</span> ss.str ().c_str ();
|
||||||
|
<a name="l00646"></a>00646 }
|
||||||
|
<a name="l00647"></a>00647 };
|
||||||
|
<a name="l00648"></a>00648
|
||||||
|
<a name="l00649"></a><a class="code" href="classserial_1_1_serial_exception_base.html">00649</a> <span class="keyword">class </span><a class="code" href="classserial_1_1_serial_exception_base.html">SerialExceptionBase</a> : <span class="keyword">public</span> std::exception
|
||||||
|
<a name="l00650"></a>00650 {
|
||||||
|
<a name="l00651"></a>00651
|
||||||
|
<a name="l00652"></a>00652 };
|
||||||
|
<a name="l00653"></a>00653
|
||||||
|
<a name="l00654"></a>00654 } <span class="comment">// namespace serial</span>
|
||||||
|
<a name="l00655"></a>00655
|
||||||
|
<a name="l00656"></a>00656 <span class="preprocessor">#endif</span>
|
||||||
</pre></div></div><!-- contents -->
|
</pre></div></div><!-- contents -->
|
||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
259
docs/v1.0/structserial_1_1_timeout.html
Normal file
@ -0,0 +1,259 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<title>serial: serial::Timeout Struct Reference</title>
|
||||||
|
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div! -->
|
||||||
|
|
||||||
|
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
|
||||||
|
|
||||||
|
<td style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">serial
|
||||||
|
 <span id="projectnumber">1.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Cross-platform serial port library for C++</div>
|
||||||
|
</td>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Generated by Doxygen 1.8.0 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<div id="navrow1" class="tabs">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||||
|
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||||||
|
<li>
|
||||||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||||
|
<span class="left">
|
||||||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
alt=""/>
|
||||||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||||
|
</span><span class="right">
|
||||||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div id="navrow2" class="tabs2">
|
||||||
|
<ul class="tablist">
|
||||||
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
||||||
|
<li><a href="classes.html"><span>Data Structure Index</span></a></li>
|
||||||
|
<li><a href="functions.html"><span>Data Fields</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Defines</a></div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespaceserial.html">serial</a> </li>
|
||||||
|
<li class="navelem"><a class="el" href="structserial_1_1_timeout.html">Timeout</a> </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Data Fields</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">serial::Timeout Struct Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="serial_8h_source.html">serial.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:ad4ed0d5f1332e795f4ddd12e999a157d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d">Timeout</a> (long inter_byte_timeout_=0, long read_timeout_constant_=0, long read_timeout_multiplier_=0, long write_timeout_constant_=0, long write_timeout_multiplier_=0)</td></tr>
|
||||||
|
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
|
||||||
|
Data Fields</h2></td></tr>
|
||||||
|
<tr class="memitem:a65d995afbe1efdae5f78687e16572b6b"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">inter_byte_timeout</a></td></tr>
|
||||||
|
<tr class="memitem:a4fe391ea22792044ebd91f97ae8714f9"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">read_timeout_constant</a></td></tr>
|
||||||
|
<tr class="memitem:abab63b8839297135a23035ad316a9b54"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">read_timeout_multiplier</a></td></tr>
|
||||||
|
<tr class="memitem:acbdcb9680cffdcd1dc6147f7ec49aec0"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">write_timeout_constant</a></td></tr>
|
||||||
|
<tr class="memitem:ad441c95ac69511cec9374e9ca6a70ca9"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">write_timeout_multiplier</a></td></tr>
|
||||||
|
</table>
|
||||||
|
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Structure for setting the timeout of the serial port, times are in milliseconds. </p>
|
||||||
|
</div><hr/><h2>Constructor & Destructor Documentation</h2>
|
||||||
|
<a class="anchor" id="ad4ed0d5f1332e795f4ddd12e999a157d"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d">serial::Timeout::Timeout</a> </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">long </td>
|
||||||
|
<td class="paramname"><em>inter_byte_timeout_</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">long </td>
|
||||||
|
<td class="paramname"><em>read_timeout_constant_</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">long </td>
|
||||||
|
<td class="paramname"><em>read_timeout_multiplier_</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">long </td>
|
||||||
|
<td class="paramname"><em>write_timeout_constant_</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">long </td>
|
||||||
|
<td class="paramname"><em>write_timeout_multiplier_</em> = <code>0</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td><code> [inline]</code></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="memdoc">
|
||||||
|
<div class="fragment"><pre class="fragment"> : <a class="code" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">inter_byte_timeout</a>(inter_byte_timeout_),
|
||||||
|
<a class="code" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">read_timeout_constant</a>(read_timeout_constant_),
|
||||||
|
<a class="code" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">read_timeout_multiplier</a>(read_timeout_multiplier_),
|
||||||
|
<a class="code" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">write_timeout_constant</a>(write_timeout_constant_),
|
||||||
|
<a class="code" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">write_timeout_multiplier</a>(write_timeout_multiplier_)
|
||||||
|
{}
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/><h2>Field Documentation</h2>
|
||||||
|
<a class="anchor" id="a65d995afbe1efdae5f78687e16572b6b"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">long <a class="el" href="structserial_1_1_timeout.html#a65d995afbe1efdae5f78687e16572b6b">serial::Timeout::inter_byte_timeout</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="memdoc">
|
||||||
|
<p>Number of milliseconds between bytes received to timeout on. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="a4fe391ea22792044ebd91f97ae8714f9"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">long <a class="el" href="structserial_1_1_timeout.html#a4fe391ea22792044ebd91f97ae8714f9">serial::Timeout::read_timeout_constant</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="memdoc">
|
||||||
|
<p>A constant number of milliseconds to wait after calling read. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="abab63b8839297135a23035ad316a9b54"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">long <a class="el" href="structserial_1_1_timeout.html#abab63b8839297135a23035ad316a9b54">serial::Timeout::read_timeout_multiplier</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="memdoc">
|
||||||
|
<p>A multiplier against the number of requested bytes to wait after calling read. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="acbdcb9680cffdcd1dc6147f7ec49aec0"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">long <a class="el" href="structserial_1_1_timeout.html#acbdcb9680cffdcd1dc6147f7ec49aec0">serial::Timeout::write_timeout_constant</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="memdoc">
|
||||||
|
<p>A constant number of milliseconds to wait after calling write. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a class="anchor" id="ad441c95ac69511cec9374e9ca6a70ca9"></a>
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">long <a class="el" href="structserial_1_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9">serial::Timeout::write_timeout_multiplier</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="memdoc">
|
||||||
|
<p>A multiplier against the number of requested bytes to wait after calling write. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||||
|
<li>include/serial/<a class="el" href="serial_8h_source.html">serial.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
|
||||||
|
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.0
|
||||||
|
</small></address>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -119,7 +119,7 @@ Include dependency graph for unix.cc:</div>
|
|||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="unix_8cc__incl.png" border="0" usemap="#src_2impl_2unix_8cc" alt=""/></div>
|
<div class="center"><img src="unix_8cc__incl.png" border="0" usemap="#src_2impl_2unix_8cc" alt=""/></div>
|
||||||
<map name="src_2impl_2unix_8cc" id="src_2impl_2unix_8cc">
|
<map name="src_2impl_2unix_8cc" id="src_2impl_2unix_8cc">
|
||||||
<area shape="rect" id="node35" href="unix_8h.html" title="serial/impl/unix.h" alt="" coords="193,80,313,107"/><area shape="rect" id="node37" href="serial_8h.html" title="serial/serial.h" alt="" coords="203,155,303,181"/></map>
|
<area shape="rect" id="node35" href="unix_8h.html" title="serial/impl/unix.h" alt="" coords="1491,80,1612,107"/><area shape="rect" id="node37" href="serial_8h.html" title="serial/serial.h" alt="" coords="1429,155,1528,181"/></map>
|
||||||
</div>
|
</div>
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr><td colspan="2"><h2><a name="define-members"></a>
|
<tr><td colspan="2"><h2><a name="define-members"></a>
|
||||||
@ -178,7 +178,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
<map id="G" name="G">
|
<map id="G" name="G">
|
||||||
<area shape="rect" id="node35" href="$unix_8h.html" title="serial/impl/unix.h" alt="" coords="193,80,313,107"/>
|
<area shape="rect" id="node35" href="$unix_8h.html" title="serial/impl/unix.h" alt="" coords="1491,80,1612,107"/>
|
||||||
<area shape="rect" id="node37" href="$serial_8h.html" title="serial/serial.h" alt="" coords="203,155,303,181"/>
|
<area shape="rect" id="node37" href="$serial_8h.html" title="serial/serial.h" alt="" coords="1429,155,1528,181"/>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
bab19cae72c3e5e04f76779db3ea5c4a
|
7a082c6bfca821d89fa22ea3939301d9
|
||||||
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 60 KiB |
@ -104,7 +104,7 @@ Include dependency graph for unix.h:</div>
|
|||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="unix_8h__incl.png" border="0" usemap="#include_2serial_2impl_2unix_8h" alt=""/></div>
|
<div class="center"><img src="unix_8h__incl.png" border="0" usemap="#include_2serial_2impl_2unix_8h" alt=""/></div>
|
||||||
<map name="include_2serial_2impl_2unix_8h" id="include_2serial_2impl_2unix_8h">
|
<map name="include_2serial_2impl_2unix_8h" id="include_2serial_2impl_2unix_8h">
|
||||||
<area shape="rect" id="node3" href="serial_8h.html" title="serial/serial.h" alt="" coords="193,80,292,107"/></map>
|
<area shape="rect" id="node3" href="serial_8h.html" title="serial/serial.h" alt="" coords="185,80,284,107"/></map>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="textblock"><div class="dynheader">
|
</div><div class="textblock"><div class="dynheader">
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
This graph shows which files directly or indirectly include this file:</div>
|
||||||
@ -142,7 +142,7 @@ DESCRIPTION</h2>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
<map id="G" name="G">
|
<map id="G" name="G">
|
||||||
<area shape="rect" id="node3" href="$serial_8h.html" title="serial/serial.h" alt="" coords="193,80,292,107"/>
|
<area shape="rect" id="node3" href="$serial_8h.html" title="serial/serial.h" alt="" coords="185,80,284,107"/>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
8efcdc17867179f10b863ebc3c51f3b2
|
bcc87cc247086c6007339cd3f2103156
|
||||||
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
@ -182,10 +182,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<a name="l00122"></a>00122 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44">getPort</a> () <span class="keyword">const</span>;
|
<a name="l00122"></a>00122 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44">getPort</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00123"></a>00123
|
<a name="l00123"></a>00123
|
||||||
<a name="l00124"></a>00124 <span class="keywordtype">void</span>
|
<a name="l00124"></a>00124 <span class="keywordtype">void</span>
|
||||||
<a name="l00125"></a>00125 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">setTimeout</a> (<a class="code" href="structserial_1_1timeout__t.html">timeout_t</a> &timeout);
|
<a name="l00125"></a>00125 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">setTimeout</a> (<a class="code" href="structserial_1_1_timeout.html">Timeout</a> &timeout);
|
||||||
<a name="l00126"></a>00126
|
<a name="l00126"></a>00126
|
||||||
<a name="l00127"></a>00127 <a class="code" href="structserial_1_1timeout__t.html">timeout_t</a>
|
<a name="l00127"></a>00127 <a class="code" href="structserial_1_1_timeout.html">Timeout</a>
|
||||||
<a name="l00128"></a>00128 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">getTimeout</a> () <span class="keyword">const</span>;
|
<a name="l00128"></a>00128 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">getTimeout</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00129"></a>00129
|
<a name="l00129"></a>00129
|
||||||
<a name="l00130"></a>00130 <span class="keywordtype">void</span>
|
<a name="l00130"></a>00130 <span class="keywordtype">void</span>
|
||||||
<a name="l00131"></a>00131 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3">setBaudrate</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate);
|
<a name="l00131"></a>00131 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3">setBaudrate</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate);
|
||||||
@ -240,7 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<a name="l00180"></a>00180 <span class="keywordtype">bool</span> xonxoff_;
|
<a name="l00180"></a>00180 <span class="keywordtype">bool</span> xonxoff_;
|
||||||
<a name="l00181"></a>00181 <span class="keywordtype">bool</span> rtscts_;
|
<a name="l00181"></a>00181 <span class="keywordtype">bool</span> rtscts_;
|
||||||
<a name="l00182"></a>00182
|
<a name="l00182"></a>00182
|
||||||
<a name="l00183"></a>00183 <a class="code" href="structserial_1_1timeout__t.html">timeout_t</a> timeout_; <span class="comment">// Timeout for read operations</span>
|
<a name="l00183"></a>00183 <a class="code" href="structserial_1_1_timeout.html">Timeout</a> timeout_; <span class="comment">// Timeout for read operations</span>
|
||||||
<a name="l00184"></a>00184 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate_; <span class="comment">// Baudrate</span>
|
<a name="l00184"></a>00184 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate_; <span class="comment">// Baudrate</span>
|
||||||
<a name="l00185"></a>00185
|
<a name="l00185"></a>00185
|
||||||
<a name="l00186"></a>00186 <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity_; <span class="comment">// Parity</span>
|
<a name="l00186"></a>00186 <a class="code" href="namespaceserial.html#a8f45d26bf7c9a06659e75b5004a50481">parity_t</a> parity_; <span class="comment">// Parity</span>
|
||||||
@ -261,7 +261,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -100,13 +100,13 @@ Include dependency graph for windows.cc:</div>
|
|||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="windows_8cc__incl.png" border="0" usemap="#src_2impl_2windows_8cc" alt=""/></div>
|
<div class="center"><img src="windows_8cc__incl.png" border="0" usemap="#src_2impl_2windows_8cc" alt=""/></div>
|
||||||
<map name="src_2impl_2windows_8cc" id="src_2impl_2windows_8cc">
|
<map name="src_2impl_2windows_8cc" id="src_2impl_2windows_8cc">
|
||||||
<area shape="rect" id="node3" href="windows_8h.html" title="serial/impl/windows.h" alt="" coords="169,80,316,107"/><area shape="rect" id="node5" href="serial_8h.html" title="serial/serial.h" alt="" coords="193,155,292,181"/></map>
|
<area shape="rect" id="node3" href="windows_8h.html" title="serial/impl/windows.h" alt="" coords="161,80,308,107"/><area shape="rect" id="node5" href="serial_8h.html" title="serial/serial.h" alt="" coords="185,155,284,181"/></map>
|
||||||
</div>
|
</div>
|
||||||
</div></div><!-- contents -->
|
</div></div><!-- contents -->
|
||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
<map id="G" name="G">
|
<map id="G" name="G">
|
||||||
<area shape="rect" id="node3" href="$windows_8h.html" title="serial/impl/windows.h" alt="" coords="169,80,316,107"/>
|
<area shape="rect" id="node3" href="$windows_8h.html" title="serial/impl/windows.h" alt="" coords="161,80,308,107"/>
|
||||||
<area shape="rect" id="node5" href="$serial_8h.html" title="serial/serial.h" alt="" coords="193,155,292,181"/>
|
<area shape="rect" id="node5" href="$serial_8h.html" title="serial/serial.h" alt="" coords="185,155,284,181"/>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
04910753f5601be3f1454fef3fd0023b
|
dc52277cd82bceaede8f65892b4e9fa0
|
||||||
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
@ -103,7 +103,7 @@ Include dependency graph for windows.h:</div>
|
|||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="windows_8h__incl.png" border="0" usemap="#include_2serial_2impl_2windows_8h" alt=""/></div>
|
<div class="center"><img src="windows_8h__incl.png" border="0" usemap="#include_2serial_2impl_2windows_8h" alt=""/></div>
|
||||||
<map name="include_2serial_2impl_2windows_8h" id="include_2serial_2impl_2windows_8h">
|
<map name="include_2serial_2impl_2windows_8h" id="include_2serial_2impl_2windows_8h">
|
||||||
<area shape="rect" id="node3" href="serial_8h.html" title="serial/serial.h" alt="" coords="193,80,292,107"/></map>
|
<area shape="rect" id="node3" href="serial_8h.html" title="serial/serial.h" alt="" coords="185,80,284,107"/></map>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="textblock"><div class="dynheader">
|
</div><div class="textblock"><div class="dynheader">
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
This graph shows which files directly or indirectly include this file:</div>
|
||||||
@ -141,7 +141,7 @@ DESCRIPTION</h2>
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
<map id="G" name="G">
|
<map id="G" name="G">
|
||||||
<area shape="rect" id="node3" href="$serial_8h.html" title="serial/serial.h" alt="" coords="193,80,292,107"/>
|
<area shape="rect" id="node3" href="$serial_8h.html" title="serial/serial.h" alt="" coords="185,80,284,107"/>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
562506bdc3c26af690de500b9c8ba4e6
|
f9525dd30b2f75e871e525bd7ead30ac
|
||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
@ -178,10 +178,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
<a name="l00117"></a>00117 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44">getPort</a> () <span class="keyword">const</span>;
|
<a name="l00117"></a>00117 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a1f881c2cf8bfc92a7836ee0dd554ec44">getPort</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00118"></a>00118
|
<a name="l00118"></a>00118
|
||||||
<a name="l00119"></a>00119 <span class="keywordtype">void</span>
|
<a name="l00119"></a>00119 <span class="keywordtype">void</span>
|
||||||
<a name="l00120"></a>00120 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a2a0cecc10007288116c1bc1398b139aa">setTimeout</a> (<span class="keywordtype">long</span> timeout);
|
<a name="l00120"></a>00120 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a18365f4a89637103fafb16bc97b8ec2c">setTimeout</a> (<span class="keywordtype">long</span> timeout);
|
||||||
<a name="l00121"></a>00121
|
<a name="l00121"></a>00121
|
||||||
<a name="l00122"></a>00122 <span class="keywordtype">long</span>
|
<a name="l00122"></a>00122 <span class="keywordtype">long</span>
|
||||||
<a name="l00123"></a>00123 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a09ae38ff5e46514027888eaa631796cd">getTimeout</a> () <span class="keyword">const</span>;
|
<a name="l00123"></a>00123 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a3523fd0100ba27787042b257cb1b3e63">getTimeout</a> () <span class="keyword">const</span>;
|
||||||
<a name="l00124"></a>00124
|
<a name="l00124"></a>00124
|
||||||
<a name="l00125"></a>00125 <span class="keywordtype">void</span>
|
<a name="l00125"></a>00125 <span class="keywordtype">void</span>
|
||||||
<a name="l00126"></a>00126 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3">setBaudrate</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate);
|
<a name="l00126"></a>00126 <a class="code" href="classserial_1_1serial_1_1_serial_1_1_serial_impl.html#a9773deb112bc756a7512930ec4bf23b3">setBaudrate</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> baudrate);
|
||||||
@ -240,7 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|||||||
|
|
||||||
|
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated on Wed May 2 2012 00:34:19 for serial by  <a href="http://www.doxygen.org/index.html">
|
Generated on Wed May 2 2012 21:49:41 for serial by  <a href="http://www.doxygen.org/index.html">
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
</a> 1.8.0
|
</a> 1.8.0
|
||||||
</small></address>
|
</small></address>
|
||||||
|
|||||||