diff --git a/docs/v1.0/annotated.html b/docs/v1.0/annotated.html index 82221a5..6ce403b 100644 --- a/docs/v1.0/annotated.html +++ b/docs/v1.0/annotated.html @@ -104,13 +104,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); serial::SerialExceptionBase serial::SerialExecption serial::serial::Serial::SerialImpl - serial::timeout_t + serial::Timeout diff --git a/docs/v1.0/class_serial_1_1_scoped_read_lock.html b/docs/v1.0/class_serial_1_1_scoped_read_lock.html index bb099ac..418c4bf 100644 --- a/docs/v1.0/class_serial_1_1_scoped_read_lock.html +++ b/docs/v1.0/class_serial_1_1_scoped_read_lock.html @@ -157,7 +157,7 @@ Public Member Functions diff --git a/docs/v1.0/class_serial_1_1_scoped_write_lock.html b/docs/v1.0/class_serial_1_1_scoped_write_lock.html index 965141b..291c4db 100644 --- a/docs/v1.0/class_serial_1_1_scoped_write_lock.html +++ b/docs/v1.0/class_serial_1_1_scoped_write_lock.html @@ -157,7 +157,7 @@ Public Member Functions diff --git a/docs/v1.0/classes.html b/docs/v1.0/classes.html index bbea460..87611ca 100644 --- a/docs/v1.0/classes.html +++ b/docs/v1.0/classes.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Serial (serial)   
  T  
SerialExceptionBase (serial)    -IOException (serial)   Serial::ScopedReadLock   SerialExecption (serial)   timeout_t (serial)    +IOException (serial)   Serial::ScopedReadLock   SerialExecption (serial)   Timeout (serial)   
  P  
Serial::ScopedWriteLock   SerialImpl (serial::serial::Serial)    @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/classserial_1_1_i_o_exception.html b/docs/v1.0/classserial_1_1_i_o_exception.html index f5058e4..5d8b453 100644 --- a/docs/v1.0/classserial_1_1_i_o_exception.html +++ b/docs/v1.0/classserial_1_1_i_o_exception.html @@ -250,7 +250,7 @@ Public Member Functions diff --git a/docs/v1.0/classserial_1_1_port_not_opened_exception.html b/docs/v1.0/classserial_1_1_port_not_opened_exception.html index 5487b93..69cd4e5 100644 --- a/docs/v1.0/classserial_1_1_port_not_opened_exception.html +++ b/docs/v1.0/classserial_1_1_port_not_opened_exception.html @@ -159,7 +159,7 @@ Public Member Functions diff --git a/docs/v1.0/classserial_1_1_serial.html b/docs/v1.0/classserial_1_1_serial.html index 85de31a..eb6d054 100644 --- a/docs/v1.0/classserial_1_1_serial.html +++ b/docs/v1.0/classserial_1_1_serial.html @@ -113,7 +113,7 @@ Data Structures class  ScopedWriteLock

Public Member Functions

Serial (const std::string &port="", unsigned long baudrate=9600, bytesize_t bytesize=eightbits, parity_t parity=parity_none, stopbits_t stopbits=stopbits_one, flowcontrol_t flowcontrol=flowcontrol_none) + Serial (const std::string &port="", unsigned long baudrate=9600, Timeout timeout=Timeout(), bytesize_t bytesize=eightbits, parity_t parity=parity_none, stopbits_t stopbits=stopbits_one, flowcontrol_t flowcontrol=flowcontrol_none) virtual ~Serial () void open () bool isOpen () const @@ -131,9 +131,9 @@ Public Member Functions size_t write (const std::string &data) void setPort (const std::string &port) std::string getPort () const -void setTimeout (timeout_t &timeout) +void setTimeout (Timeout &timeout) void setTimeout (long inter_byte_timeout, long read_timeout_constant, long read_timeout_multiplier, long write_timeout_constant, long write_timeout_multiplier) -timeout_t getTimeout () const +Timeout getTimeout () const void setBaudrate (unsigned long baudrate) unsigned long getBaudrate () const void setBytesize (bytesize_t bytesize) @@ -160,12 +160,12 @@ Public Member Functions

Detailed Description

Class that provides a portable serial port interface.


Constructor & Destructor Documentation

- +
- + @@ -176,6 +176,12 @@ Public Member Functions + + + + + + @@ -213,6 +219,13 @@ Public Member Functions
serial::Serial::Serial serial::Serial::Serial ( const std::string &  port = "",
unsigned long  baudrate = 9600,
Timeout timeout = Timeout(),
+ +
portA std::string containing the address of the serial port, which would be something like 'COM1' on Windows and '/dev/ttyS0' on Linux.
baudrateAn integer that represents the baudrate
timeoutA serial::Timeout struct that defines the timeout conditions for the serial port.
+ + +
See also:
serial::Timeout
+
Parameters:
+ @@ -599,12 +612,12 @@ Public Member Functions - +
bytesizeSize of each byte in the serial transmission of data, default is eightbits, possible values are: fivebits, sixbits, sevenbits, eightbits
parityMethod of parity, default is parity_none, possible values are: parity_none, parity_odd, parity_even
stopbitsNumber of stop bits used, default is stopbits_one, possible values are: stopbits_one, stopbits_one_point_five, stopbits_two
- + @@ -613,10 +626,10 @@ Public Member Functions

Gets the timeout for reads in seconds.

-
Returns:
A timeout_t struct containing the inter_byte_timeout, and read and write timeout constants and multipliers.
-
See also:
Serial::setTimeout
+
Returns:
A Timeout struct containing the inter_byte_timeout, and read and write timeout constants and multipliers.
+
See also:
Serial::setTimeout
                          {
-  return pimpl_->getTimeout ();
+  return pimpl_->getTimeout ();
 }
 
@@ -657,7 +670,7 @@ Public Member Functions

Opens the serial port as long as the port is set and the port isn't already open.

If the port is provided to the constructor then an explicit call to open is not needed.

-
See also:
Serial::Serial
+
See also:
Serial::Serial
Exceptions:
serial::timeout_t Serial::getTimeout serial::Timeout Serial::getTimeout ( ) const
@@ -1287,31 +1300,43 @@ Public Member Functions - +
std::invalid_argument
- + - +
void Serial::setTimeout void Serial::setTimeout (serial::timeout_tserial::Timeout timeout)
-

Sets the timeout for reads and writes using the timeout_t struct.

-

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.

+

Sets the timeout for reads and writes using the Timeout struct.

+

There are two timeout conditions described here:

+ +

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.

Parameters:
- +
timeoutA timeout_t struct containing the inter byte timeout, and the read and write timeout constants and multipliers.
timeoutA serial::Timeout struct containing the inter byte timeout, and the read and write timeout constants and multipliers.
-
See also:
serial::timeout_t
+
See also:
serial::Timeout
{
-  pimpl_->setTimeout (timeout);
+  pimpl_->setTimeout (timeout);
 }
 
@@ -1321,7 +1346,7 @@ Public Member Functions
- + @@ -1360,10 +1385,10 @@ Public Member Functions

Sets the timeout for reads and writes.

  {
-    timeout_t timeout(inter_byte_timeout, read_timeout_constant,
+    Timeout timeout(inter_byte_timeout, read_timeout_constant,
                       read_timeout_multiplier, write_timeout_constant,
                       write_timeout_multiplier);
-    return setTimeout(timeout);
+    return setTimeout(timeout);
   }
 
@@ -1381,8 +1406,9 @@ Public Member Functions
void serial::Serial::setTimeout void serial::Serial::setTimeout ( long  inter_byte_timeout,
-

Returns true on CTS, DSR, RI, or CD changing.

+

Blocks until CTS, DSR, RI, CD changes or something interrupts it.

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.

+
Returns:
Returns true if one of the lines changed, false if something else occurred.
Exceptions:
@@ -1489,7 +1515,7 @@ Public Member Functions diff --git a/docs/v1.0/classserial_1_1_serial_exception_base.html b/docs/v1.0/classserial_1_1_serial_exception_base.html index 5f7ef76..bd86a17 100644 --- a/docs/v1.0/classserial_1_1_serial_exception_base.html +++ b/docs/v1.0/classserial_1_1_serial_exception_base.html @@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/classserial_1_1_serial_execption.html b/docs/v1.0/classserial_1_1_serial_execption.html index c4efcf8..80a0a1d 100644 --- a/docs/v1.0/classserial_1_1_serial_execption.html +++ b/docs/v1.0/classserial_1_1_serial_execption.html @@ -159,7 +159,7 @@ Public Member Functions diff --git a/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html b/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html index 6c72779..c4e40ef 100644 --- a/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html +++ b/docs/v1.0/classserial_1_1serial_1_1_serial_1_1_serial_impl.html @@ -133,8 +133,8 @@ Public Member Functions - - + + @@ -902,7 +902,7 @@ Protected Member Functions
SerialException
bool getCD ()
void setPort (const string &port)
string getPort () const
void setTimeout (timeout_t &timeout)
timeout_t getTimeout () const
void setTimeout (Timeout &timeout)
Timeout getTimeout () const
void setBaudrate (unsigned long baudrate)
unsigned long getBaudrate () const
void setBytesize (bytesize_t bytesize)
- + @@ -913,12 +913,12 @@ Protected Member Functions - +
long serial::serial::Serial::SerialImpl::getTimeout long serial::serial::Serial::SerialImpl::getTimeout ( ) const
- + @@ -1760,7 +1760,7 @@ Protected Member Functions
timeout_t serial::serial::Serial::SerialImpl::getTimeout Timeout serial::serial::Serial::SerialImpl::getTimeout ( ) const
- + @@ -1775,14 +1775,14 @@ Protected Member Functions - +
void Serial::SerialImpl::setTimeout void Serial::SerialImpl::setTimeout ( long  timeout)
- + - + @@ -1924,7 +1924,7 @@ Protected Member Functions diff --git a/docs/v1.0/files.html b/docs/v1.0/files.html index 07a6aa3..a8ec0ed 100644 --- a/docs/v1.0/files.html +++ b/docs/v1.0/files.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/functions.html b/docs/v1.0/functions.html index 6448c46..2e7b956 100644 --- a/docs/v1.0/functions.html +++ b/docs/v1.0/functions.html @@ -195,8 +195,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , serial::serial::Serial::SerialImpl
  • getTimeout() -: serial::serial::Serial::SerialImpl -, serial::Serial +: serial::serial::Serial::SerialImpl +, serial::Serial , serial::serial::Serial::SerialImpl
  • @@ -204,7 +204,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - i -

    - t -

    @@ -351,10 +351,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , serial::Serial
  • write_timeout_constant -: serial::timeout_t +: serial::Timeout
  • write_timeout_multiplier -: serial::timeout_t +: serial::Timeout
  • writeLock() : serial::serial::Serial::SerialImpl @@ -386,7 +386,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/functions_func.html b/docs/v1.0/functions_func.html index be71b98..ada1680 100644 --- a/docs/v1.0/functions_func.html +++ b/docs/v1.0/functions_func.html @@ -195,8 +195,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , serial::serial::Serial::SerialImpl
  • getTimeout() -: serial::serial::Serial::SerialImpl -, serial::Serial +: serial::serial::Serial::SerialImpl +, serial::Serial , serial::serial::Serial::SerialImpl
  • @@ -266,7 +266,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , serial::Serial
  • Serial() -: serial::Serial +: serial::Serial
  • SerialExecption() : serial::SerialExecption @@ -314,15 +314,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , serial::serial::Serial::SerialImpl
  • setTimeout() -: serial::serial::Serial::SerialImpl -, serial::Serial +: serial::serial::Serial::SerialImpl +, serial::Serial
  • - t -

    @@ -372,7 +372,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/functions_vars.html b/docs/v1.0/functions_vars.html index c47acdf..1d604d3 100644 --- a/docs/v1.0/functions_vars.html +++ b/docs/v1.0/functions_vars.html @@ -100,26 +100,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
     
    diff --git a/docs/v1.0/globals.html b/docs/v1.0/globals.html index 573e452..20fa31f 100644 --- a/docs/v1.0/globals.html +++ b/docs/v1.0/globals.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/globals_defs.html b/docs/v1.0/globals_defs.html index eecaae1..698c42c 100644 --- a/docs/v1.0/globals_defs.html +++ b/docs/v1.0/globals_defs.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/globals_func.html b/docs/v1.0/globals_func.html index dbc8194..cf03c4c 100644 --- a/docs/v1.0/globals_func.html +++ b/docs/v1.0/globals_func.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/graph_legend.html b/docs/v1.0/graph_legend.html index 74bf721..966aeb4 100644 --- a/docs/v1.0/graph_legend.html +++ b/docs/v1.0/graph_legend.html @@ -156,7 +156,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem diff --git a/docs/v1.0/index.html b/docs/v1.0/index.html index 5738574..650dbba 100644 --- a/docs/v1.0/index.html +++ b/docs/v1.0/index.html @@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/namespacemembers.html b/docs/v1.0/namespacemembers.html index 4ab8c37..60e5a7f 100644 --- a/docs/v1.0/namespacemembers.html +++ b/docs/v1.0/namespacemembers.html @@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/namespacemembers_enum.html b/docs/v1.0/namespacemembers_enum.html index efbed3a..5da696d 100644 --- a/docs/v1.0/namespacemembers_enum.html +++ b/docs/v1.0/namespacemembers_enum.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/namespacemembers_eval.html b/docs/v1.0/namespacemembers_eval.html index e13059f..99459a2 100644 --- a/docs/v1.0/namespacemembers_eval.html +++ b/docs/v1.0/namespacemembers_eval.html @@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/namespaces.html b/docs/v1.0/namespaces.html index 5170ea2..5b12898 100644 --- a/docs/v1.0/namespaces.html +++ b/docs/v1.0/namespaces.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/namespaceserial.html b/docs/v1.0/namespaceserial.html index c4fe282..b411efd 100644 --- a/docs/v1.0/namespaceserial.html +++ b/docs/v1.0/namespaceserial.html @@ -104,7 +104,7 @@ Namespaces - + @@ -250,7 +250,7 @@ Enumerations diff --git a/docs/v1.0/namespaceserial_1_1serial.html b/docs/v1.0/namespaceserial_1_1serial.html index 2b70bd5..779a0a0 100644 --- a/docs/v1.0/namespaceserial_1_1serial.html +++ b/docs/v1.0/namespaceserial_1_1serial.html @@ -111,7 +111,7 @@ Namespaces diff --git a/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html b/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html index 3e9bec7..a538fee 100644 --- a/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html +++ b/docs/v1.0/namespaceserial_1_1serial_1_1_serial.html @@ -112,7 +112,7 @@ Data Structures diff --git a/docs/v1.0/search/all_67.js b/docs/v1.0/search/all_67.js index ef42170..acafad4 100644 --- a/docs/v1.0/search/all_67.js +++ b/docs/v1.0/search/all_67.js @@ -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 ']]], ['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 ']]], - ['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 ']]] ]; diff --git a/docs/v1.0/search/all_69.js b/docs/v1.0/search/all_69.js index 948eca8..6f9e456 100644 --- a/docs/v1.0/search/all_69.js +++ b/docs/v1.0/search/all_69.js @@ -1,6 +1,6 @@ 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#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 ']]] diff --git a/docs/v1.0/search/all_72.js b/docs/v1.0/search/all_72.js index 5d1e427..fc6d9b9 100644 --- a/docs/v1.0/search/all_72.js +++ b/docs/v1.0/search/all_72.js @@ -1,8 +1,8 @@ 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_5ftimeout_5fconstant',['read_timeout_constant',['../structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe',1,'serial::timeout_t']]], - ['read_5ftimeout_5fmultiplier',['read_timeout_multiplier',['../structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb',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_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")']]], ['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']]], diff --git a/docs/v1.0/search/all_73.js b/docs/v1.0/search/all_73.js index c25189f..1ea25ec 100644 --- a/docs/v1.0/search/all_73.js +++ b/docs/v1.0/search/all_73.js @@ -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)']]], ['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',['../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_2eh',['serial.h',['../serial_8h.html',1,'']]], ['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)']]], ['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)']]], - ['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']]], ['sixbits',['sixbits',['../namespaceserial.html#a00b3281fa11cea770c0b0c8a106080f8a608eb93b80fe8531d626b4e588c5bc8b',1,'serial']]], ['stopbits_5fone',['stopbits_one',['../namespaceserial.html#af5b116611d6628a3aa8f788fdc09f469ab70806555a14cb43e5cc43f6f3d01157',1,'serial']]], diff --git a/docs/v1.0/search/all_74.js b/docs/v1.0/search/all_74.js index a3721c2..c031919 100644 --- a/docs/v1.0/search/all_74.js +++ b/docs/v1.0/search/all_74.js @@ -1,7 +1,7 @@ var searchData= [ ['throw',['THROW',['../serial_8h.html#a25cffc64bd967636d69d7c3c82af1030',1,'serial.h']]], - ['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html#a66a9f8ddc185a5c94b95fa2b0b7e6fbc',1,'serial::timeout_t']]], - ['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html',1,'serial']]], + ['timeout',['Timeout',['../structserial_1_1_timeout.html#ad4ed0d5f1332e795f4ddd12e999a157d',1,'serial::Timeout']]], + ['timeout',['Timeout',['../structserial_1_1_timeout.html',1,'serial']]], ['tiocinq',['TIOCINQ',['../unix_8cc.html#ad6548c2f81bf6e2679166b22d24784f1',1,'unix.cc']]] ]; diff --git a/docs/v1.0/search/all_77.js b/docs/v1.0/search/all_77.js index 1797e01..4b45bab 100644 --- a/docs/v1.0/search/all_77.js +++ b/docs/v1.0/search/all_77.js @@ -5,8 +5,8 @@ var searchData= ['windows_2ecc',['windows.cc',['../windows_8cc.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_5ftimeout_5fconstant',['write_timeout_constant',['../structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32',1,'serial::timeout_t']]], - ['write_5ftimeout_5fmultiplier',['write_timeout_multiplier',['../structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc',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_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']]], ['writeunlock',['writeUnlock',['../classserial_1_1serial_1_1_serial_1_1_serial_impl.html#adaec2b322f0b0793929da24f5bf09949',1,'serial::serial::Serial::SerialImpl']]] ]; diff --git a/docs/v1.0/search/classes_74.js b/docs/v1.0/search/classes_74.js index 417fb6f..747b69c 100644 --- a/docs/v1.0/search/classes_74.js +++ b/docs/v1.0/search/classes_74.js @@ -1,4 +1,4 @@ var searchData= [ - ['timeout_5ft',['timeout_t',['../structserial_1_1timeout__t.html',1,'serial']]] + ['timeout',['Timeout',['../structserial_1_1_timeout.html',1,'serial']]] ]; diff --git a/docs/v1.0/search/functions_67.js b/docs/v1.0/search/functions_67.js index ef42170..acafad4 100644 --- a/docs/v1.0/search/functions_67.js +++ b/docs/v1.0/search/functions_67.js @@ -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 ']]], ['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 ']]], - ['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 ']]] ]; diff --git a/docs/v1.0/search/functions_73.js b/docs/v1.0/search/functions_73.js index c75c6ee..7be6808 100644 --- a/docs/v1.0/search/functions_73.js +++ b/docs/v1.0/search/functions_73.js @@ -3,7 +3,7 @@ var searchData= ['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']]], ['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']]], ['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)']]], @@ -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)']]], ['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)']]], - ['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)']]] ]; diff --git a/docs/v1.0/search/functions_74.js b/docs/v1.0/search/functions_74.js index 145bcd5..1fa4db6 100644 --- a/docs/v1.0/search/functions_74.js +++ b/docs/v1.0/search/functions_74.js @@ -1,4 +1,4 @@ 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']]] ]; diff --git a/docs/v1.0/search/variables_69.js b/docs/v1.0/search/variables_69.js index b391516..cddccb2 100644 --- a/docs/v1.0/search/variables_69.js +++ b/docs/v1.0/search/variables_69.js @@ -1,4 +1,4 @@ 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']]] ]; diff --git a/docs/v1.0/search/variables_72.js b/docs/v1.0/search/variables_72.js index d73cf23..bffcc09 100644 --- a/docs/v1.0/search/variables_72.js +++ b/docs/v1.0/search/variables_72.js @@ -1,5 +1,5 @@ var searchData= [ - ['read_5ftimeout_5fconstant',['read_timeout_constant',['../structserial_1_1timeout__t.html#a2fc1dbde1ba635636379085f4e5f58fe',1,'serial::timeout_t']]], - ['read_5ftimeout_5fmultiplier',['read_timeout_multiplier',['../structserial_1_1timeout__t.html#a548b76a924a2f8d5c902130cb587e6bb',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_1_timeout.html#abab63b8839297135a23035ad316a9b54',1,'serial::Timeout']]] ]; diff --git a/docs/v1.0/search/variables_77.js b/docs/v1.0/search/variables_77.js index a4b1012..be7644b 100644 --- a/docs/v1.0/search/variables_77.js +++ b/docs/v1.0/search/variables_77.js @@ -1,5 +1,5 @@ var searchData= [ - ['write_5ftimeout_5fconstant',['write_timeout_constant',['../structserial_1_1timeout__t.html#acd6e36245118512785400915828cfd32',1,'serial::timeout_t']]], - ['write_5ftimeout_5fmultiplier',['write_timeout_multiplier',['../structserial_1_1timeout__t.html#af43380c4255a9b8669970532048c4dfc',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_1_timeout.html#ad441c95ac69511cec9374e9ca6a70ca9',1,'serial::Timeout']]] ]; diff --git a/docs/v1.0/serial_8cc.html b/docs/v1.0/serial_8cc.html index fd0b778..6b213b2 100644 --- a/docs/v1.0/serial_8cc.html +++ b/docs/v1.0/serial_8cc.html @@ -104,7 +104,7 @@ Include dependency graph for serial.cc:
    - +
    void serial::serial::Serial::SerialImpl::setTimeout void serial::serial::Serial::SerialImpl::setTimeout (timeout_tTimeout timeout)
    namespace  serial

    Data Structures

    struct  timeout_t
    struct  Timeout
    class  Serial
    class  SerialExecption
    class  IOException
    diff --git a/docs/v1.0/serial_8cc__incl.map b/docs/v1.0/serial_8cc__incl.map index ce3ff20..2cdc284 100644 --- a/docs/v1.0/serial_8cc__incl.map +++ b/docs/v1.0/serial_8cc__incl.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/v1.0/serial_8cc__incl.md5 b/docs/v1.0/serial_8cc__incl.md5 index 90f7e9c..3ceb010 100644 --- a/docs/v1.0/serial_8cc__incl.md5 +++ b/docs/v1.0/serial_8cc__incl.md5 @@ -1 +1 @@ -9d415ee246066b0d8beb28eb6ace1c01 \ No newline at end of file +f6f055548b8291b3755918eafd14d353 \ No newline at end of file diff --git a/docs/v1.0/serial_8cc__incl.png b/docs/v1.0/serial_8cc__incl.png index 493966b..428e0ba 100644 Binary files a/docs/v1.0/serial_8cc__incl.png and b/docs/v1.0/serial_8cc__incl.png differ diff --git a/docs/v1.0/serial_8h.html b/docs/v1.0/serial_8h.html index c72c31b..d998b9d 100644 --- a/docs/v1.0/serial_8h.html +++ b/docs/v1.0/serial_8h.html @@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    #include <limits>
    #include <vector>
    -#include <string.h>
    +#include <string>
    #include <sstream>
    #include <exception>
    #include <stdexcept>
    @@ -122,7 +122,7 @@ This graph shows which files directly or indirectly include this file:

    @@ -116,7 +116,7 @@ Data Structures

    - + @@ -202,7 +202,7 @@ __LINE__, (message) ) diff --git a/docs/v1.0/serial_8h__incl.md5 b/docs/v1.0/serial_8h__incl.md5 index 7695c5f..1bc6b97 100644 --- a/docs/v1.0/serial_8h__incl.md5 +++ b/docs/v1.0/serial_8h__incl.md5 @@ -1 +1 @@ -6e0c764141061f34eeeffeb4410d6259 \ No newline at end of file +ba197003db0f622b5677d3451a0b4fb2 \ No newline at end of file diff --git a/docs/v1.0/serial_8h__incl.png b/docs/v1.0/serial_8h__incl.png index 76a2ade..e9c9773 100644 Binary files a/docs/v1.0/serial_8h__incl.png and b/docs/v1.0/serial_8h__incl.png differ diff --git a/docs/v1.0/serial_8h_source.html b/docs/v1.0/serial_8h_source.html index 2760b2f..14cb584 100644 --- a/docs/v1.0/serial_8h_source.html +++ b/docs/v1.0/serial_8h_source.html @@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 00038 00039 #include <limits>00040 #include <vector> -00041 #include <string.h> +00041 #include <string>00042 #include <sstream>00043 #include <exception>00044 #include <stdexcept> @@ -134,255 +134,256 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 00084flowcontrol_software00085 } flowcontrol_t; 00086 -00091struct timeout_t { -00092timeout_t (long inter_byte_timeout_=0, long read_timeout_constant_=0, +00091struct Timeout { +00092Timeout (long inter_byte_timeout_=0, long read_timeout_constant_=0, 00093 long read_timeout_multiplier_=0, long write_timeout_constant_=0, 00094 long write_timeout_multiplier_=0) -00095 : inter_byte_timeout(inter_byte_timeout_), -00096 read_timeout_constant(read_timeout_constant_), -00097 read_timeout_multiplier(read_timeout_multiplier_), -00098 write_timeout_constant(write_timeout_constant_), -00099 write_timeout_multiplier(write_timeout_multiplier_) +00095 : inter_byte_timeout(inter_byte_timeout_), +00096 read_timeout_constant(read_timeout_constant_), +00097 read_timeout_multiplier(read_timeout_multiplier_), +00098 write_timeout_constant(write_timeout_constant_), +00099 write_timeout_multiplier(write_timeout_multiplier_) 00100 {} -00102longinter_byte_timeout; -00104longread_timeout_constant; -00108longread_timeout_multiplier; -00110longwrite_timeout_constant; -00114longwrite_timeout_multiplier; +00102longinter_byte_timeout; +00104longread_timeout_constant; +00108longread_timeout_multiplier; +00110longwrite_timeout_constant; +00114longwrite_timeout_multiplier; 00115 }; 00116 00120class Serial { 00121 public: -00148 Serial (const std::string &port = "", -00149 unsignedlong baudrate = 9600, -00150 bytesize_t bytesize = eightbits, -00151 parity_t parity = parity_none, -00152 stopbits_t stopbits = stopbits_one, -00153 flowcontrol_t flowcontrol = flowcontrol_none); -00154 -00156 virtual~Serial (); -00157 -00171 void -00172 open (); -00173 -00178 bool -00179 isOpen () const; -00180 -00182 void -00183 close (); +00151 Serial (const std::string &port = "", +00152 unsignedlong baudrate = 9600, +00153 Timeout timeout = Timeout(), +00154 bytesize_t bytesize = eightbits, +00155 parity_t parity = parity_none, +00156 stopbits_t stopbits = stopbits_one, +00157 flowcontrol_t flowcontrol = flowcontrol_none); +00158 +00160 virtual~Serial (); +00161 +00175 void +00176 open (); +00177 +00182 bool +00183 isOpen () const; 00184 -00186 size_t -00187 available (); +00186 void +00187 close (); 00188 -00214 size_t -00215 read (unsignedchar *buffer, size_t size); -00216 -00225 size_t -00226 read (std::vector<unsigned char> &buffer, size_t size = 1); -00227 -00236 size_t -00237 read (std::string &buffer, size_t size = 1); -00238 -00246 std::string -00247 read (size_t size = 1); -00248 -00259 size_t -00260 readline (std::string &buffer, size_t size = 65536, std::string eol = "\n"); -00261 -00271 std::string -00272 readline (size_t size = 65536, std::string eol = "\n"); -00273 -00285 std::vector<std::string> -00286 readlines (size_t size = 65536, std::string eol = "\n"); -00287 -00299 size_t -00300 write (constunsignedchar *data, size_t size); -00301 -00310 size_t -00311 write (const std::vector<unsigned char> &data); -00312 -00321 size_t -00322 write (const std::string &data); -00323 -00332 void -00333 setPort (const std::string &port); -00334 -00341 std::string -00342 getPort () const; -00343 -00365 void -00366 setTimeout (timeout_t &timeout); -00367 -00369 void -00370setTimeout (long inter_byte_timeout, long read_timeout_constant, -00371 long read_timeout_multiplier, long write_timeout_constant, -00372 long write_timeout_multiplier) -00373 { -00374 timeout_t timeout(inter_byte_timeout, read_timeout_constant, -00375 read_timeout_multiplier, write_timeout_constant, -00376 write_timeout_multiplier); -00377 returnsetTimeout(timeout); -00378 } -00379 -00387 timeout_t -00388 getTimeout () const; -00389 -00402 void -00403 setBaudrate (unsignedlong baudrate); -00404 -00413 unsignedlong -00414 getBaudrate () const; -00415 -00424 void -00425 setBytesize (bytesize_t bytesize); -00426 -00433 bytesize_t -00434 getBytesize () const; -00435 -00443 void -00444 setParity (parity_t parity); -00445 -00452 parity_t -00453 getParity () const; -00454 -00462 void -00463 setStopbits (stopbits_t stopbits); -00464 -00471 stopbits_t -00472 getStopbits () const; -00473 -00482 void -00483 setFlowcontrol (flowcontrol_t flowcontrol); -00484 -00491 flowcontrol_t -00492 getFlowcontrol () const; -00493 -00495 void -00496 flush (); -00497 +00190 size_t +00191 available (); +00192 +00218 size_t +00219 read (unsignedchar *buffer, size_t size); +00220 +00229 size_t +00230 read (std::vector<unsigned char> &buffer, size_t size = 1); +00231 +00240 size_t +00241 read (std::string &buffer, size_t size = 1); +00242 +00250 std::string +00251 read (size_t size = 1); +00252 +00263 size_t +00264 readline (std::string &buffer, size_t size = 65536, std::string eol = "\n"); +00265 +00275 std::string +00276 readline (size_t size = 65536, std::string eol = "\n"); +00277 +00289 std::vector<std::string> +00290 readlines (size_t size = 65536, std::string eol = "\n"); +00291 +00303 size_t +00304 write (constunsignedchar *data, size_t size); +00305 +00314 size_t +00315 write (const std::vector<unsigned char> &data); +00316 +00325 size_t +00326 write (const std::string &data); +00327 +00336 void +00337 setPort (const std::string &port); +00338 +00345 std::string +00346 getPort () const; +00347 +00382 void +00383 setTimeout (Timeout &timeout); +00384 +00386 void +00387setTimeout (long inter_byte_timeout, long read_timeout_constant, +00388 long read_timeout_multiplier, long write_timeout_constant, +00389 long write_timeout_multiplier) +00390 { +00391 Timeout timeout(inter_byte_timeout, read_timeout_constant, +00392 read_timeout_multiplier, write_timeout_constant, +00393 write_timeout_multiplier); +00394 returnsetTimeout(timeout); +00395 } +00396 +00404 Timeout +00405 getTimeout () const; +00406 +00419 void +00420 setBaudrate (unsignedlong baudrate); +00421 +00430 unsignedlong +00431 getBaudrate () const; +00432 +00441 void +00442 setBytesize (bytesize_t bytesize); +00443 +00450 bytesize_t +00451 getBytesize () const; +00452 +00460 void +00461 setParity (parity_t parity); +00462 +00469 parity_t +00470 getParity () const; +00471 +00479 void +00480 setStopbits (stopbits_t stopbits); +00481 +00488 stopbits_t +00489 getStopbits () const; +00490 00499 void -00500 flushInput (); +00500 setFlowcontrol (flowcontrol_t flowcontrol); 00501 -00503 void -00504 flushOutput (); -00505 -00507 void -00508 sendBreak (int duration); -00509 -00511 void -00512 setBreak (bool level = true); -00513 -00515 void -00516 setRTS (bool level = true); -00517 -00519 void -00520 setDTR (bool level = true); -00521 -00533 bool -00534 waitForChange (); -00535 -00537 bool -00538 getCTS (); -00539 -00541 bool -00542 getDSR (); -00543 -00545 bool -00546 getRI (); -00547 -00549 bool -00550 getCD (); -00551 -00552 private: -00553 // Disable copy constructors -00554 Serial(constSerial&); -00555 void operator=(constSerial&); -00556 constSerial& operator=(Serial); -00557 -00558 std::string read_cache_; +00508 flowcontrol_t +00509 getFlowcontrol () const; +00510 +00512 void +00513 flush (); +00514 +00516 void +00517 flushInput (); +00518 +00520 void +00521 flushOutput (); +00522 +00524 void +00525 sendBreak (int duration); +00526 +00528 void +00529 setBreak (bool level = true); +00530 +00532 void +00533 setRTS (bool level = true); +00534 +00536 void +00537 setDTR (bool level = true); +00538 +00553 bool +00554 waitForChange (); +00555 +00557 bool +00558 getCTS (); 00559 -00560 // Pimpl idiom, d_pointer -00561 class SerialImpl; -00562 SerialImpl *pimpl_; +00561 bool +00562 getDSR (); 00563 -00564 // Scoped Lock Classes -00565 class ScopedReadLock; -00566 class ScopedWriteLock; +00565 bool +00566 getRI (); 00567 -00568 // Read common function -00569 size_t -00570 read_ (unsignedchar *buffer, size_t size); +00569 bool +00570 getCD (); 00571 -00572 }; -00573 -00574class SerialExecption : public std::exception -00575 { -00576 constchar* e_what_; -00577 public: -00578SerialExecption (constchar *description) : e_what_ (description) {} +00572 private: +00573 // Disable copy constructors +00574 Serial(constSerial&); +00575 void operator=(constSerial&); +00576 constSerial& operator=(Serial); +00577 +00578 std::string read_cache_; 00579 -00580virtualconstchar* what () const throw () -00581 { -00582 std::stringstream ss; -00583 ss << "SerialException " << e_what_ << " failed."; -00584 return ss.str ().c_str (); -00585 } -00586 }; +00580 // Pimpl idiom, d_pointer +00581 class SerialImpl; +00582 SerialImpl *pimpl_; +00583 +00584 // Scoped Lock Classes +00585 class ScopedReadLock; +00586 class ScopedWriteLock; 00587 -00588class IOException : public std::exception -00589 { -00590 std::string file_; -00591 int line_; -00592 constchar* e_what_; -00593 int errno_; -00594 public: -00595explicitIOException (std::string file, int line, int errnum) -00596 : file_(file), line_(line), e_what_ (strerror (errnum)), errno_(errnum) {} -00597explicitIOException (std::string file, int line, constchar * description) -00598 : file_(file), line_(line), e_what_ (description), errno_(0) {} -00599virtual~IOException() throw() {} -00600 -00601intgetErrorNumber () { return errno_; } -00602 -00603virtualconstchar* what () const throw () -00604 { -00605 std::stringstream ss; -00606 if (errno_ == 0) -00607 ss << "IO Exception: " << e_what_; -00608 else -00609 ss << "IO Exception (" << errno_ << "): " << e_what_; -00610 ss << ", file " << file_ << ", line " << line_ << "."; -00611 return ss.str ().c_str (); -00612 } -00613 }; -00614 -00615class PortNotOpenedException : public std::exception -00616 { -00617 constchar * e_what_; -00618 public: -00619PortNotOpenedException (constchar * description) : e_what_ (description) {} +00588 // Read common function +00589 size_t +00590 read_ (unsignedchar *buffer, size_t size); +00591 +00592 }; +00593 +00594class SerialExecption : public std::exception +00595 { +00596 constchar* e_what_; +00597 public: +00598SerialExecption (constchar *description) : e_what_ (description) {} +00599 +00600virtualconstchar* what () const throw () +00601 { +00602 std::stringstream ss; +00603 ss << "SerialException " << e_what_ << " failed."; +00604 return ss.str ().c_str (); +00605 } +00606 }; +00607 +00608class IOException : public std::exception +00609 { +00610 std::string file_; +00611 int line_; +00612 constchar* e_what_; +00613 int errno_; +00614 public: +00615explicitIOException (std::string file, int line, int errnum) +00616 : file_(file), line_(line), e_what_ (strerror (errnum)), errno_(errnum) {} +00617explicitIOException (std::string file, int line, constchar * description) +00618 : file_(file), line_(line), e_what_ (description), errno_(0) {} +00619virtual~IOException() throw() {} 00620 -00621virtualconstchar* what () const throw () -00622 { -00623 std::stringstream ss; -00624 ss << e_what_ << " called before port was opened."; -00625 return ss.str ().c_str (); -00626 } -00627 }; -00628 -00629class SerialExceptionBase : public std::exception -00630 { -00631 -00632 }; -00633 -00634 } // namespace serial -00635 -00636 #endif +00621intgetErrorNumber () { return errno_; } +00622 +00623virtualconstchar* what () const throw () +00624 { +00625 std::stringstream ss; +00626 if (errno_ == 0) +00627 ss << "IO Exception: " << e_what_; +00628 else +00629 ss << "IO Exception (" << errno_ << "): " << e_what_; +00630 ss << ", file " << file_ << ", line " << line_ << "."; +00631 return ss.str ().c_str (); +00632 } +00633 }; +00634 +00635class PortNotOpenedException : public std::exception +00636 { +00637 constchar * e_what_; +00638 public: +00639PortNotOpenedException (constchar * description) : e_what_ (description) {} +00640 +00641virtualconstchar* what () const throw () +00642 { +00643 std::stringstream ss; +00644 ss << e_what_ << " called before port was opened."; +00645 return ss.str ().c_str (); +00646 } +00647 }; +00648 +00649class SerialExceptionBase : public std::exception +00650 { +00651 +00652 }; +00653 +00654 } // namespace serial +00655 +00656 #endif diff --git a/docs/v1.0/structserial_1_1_timeout.html b/docs/v1.0/structserial_1_1_timeout.html new file mode 100644 index 0000000..23e25bc --- /dev/null +++ b/docs/v1.0/structserial_1_1_timeout.html @@ -0,0 +1,259 @@ + + + + + +serial: serial::Timeout Struct Reference + + + + + + + + + + + +
    + + +
    +

    Data Structures

    struct  serial::timeout_t
    struct  serial::Timeout
    class  serial::Serial
    class  serial::SerialExecption
    class  serial::IOException
    + + + + + + + + + + +
    +
    serial +  1.0 +
    +
    Cross-platform serial port library for C++
    +
    +
    + + + + + + +
    + All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Defines
    + + +
    + +
    + + +
    +
    +
    +Public Member Functions | +Data Fields
    +
    +
    serial::Timeout Struct Reference
    +
    +
    + +

    #include <serial.h>

    + + + + + + + + + +

    +Public Member Functions

     Timeout (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)

    +Data Fields

    long inter_byte_timeout
    long read_timeout_constant
    long read_timeout_multiplier
    long write_timeout_constant
    long write_timeout_multiplier
    +

    Detailed Description

    +

    Structure for setting the timeout of the serial port, times are in milliseconds.

    +

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    serial::Timeout::Timeout (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 
    ) [inline]
    +
    +
    +
        : inter_byte_timeout(inter_byte_timeout_),
    +      read_timeout_constant(read_timeout_constant_),
    +      read_timeout_multiplier(read_timeout_multiplier_),
    +      write_timeout_constant(write_timeout_constant_),
    +      write_timeout_multiplier(write_timeout_multiplier_)
    +    {}
    +
    +
    +
    +

    Field Documentation

    + +
    + +
    +

    Number of milliseconds between bytes received to timeout on.

    + +
    +
    + +
    + +
    +

    A constant number of milliseconds to wait after calling read.

    + +
    +
    + +
    + +
    +

    A multiplier against the number of requested bytes to wait after calling read.

    + +
    +
    + +
    + +
    +

    A constant number of milliseconds to wait after calling write.

    + +
    +
    + +
    + +
    +

    A multiplier against the number of requested bytes to wait after calling write.

    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + + + diff --git a/docs/v1.0/unix_8cc.html b/docs/v1.0/unix_8cc.html index efc0abc..7f1fae0 100644 --- a/docs/v1.0/unix_8cc.html +++ b/docs/v1.0/unix_8cc.html @@ -119,7 +119,7 @@ Include dependency graph for unix.cc:
    - +
    diff --git a/docs/v1.0/unix_8cc__incl.map b/docs/v1.0/unix_8cc__incl.map index 0991bbc..2a84d44 100644 --- a/docs/v1.0/unix_8cc__incl.map +++ b/docs/v1.0/unix_8cc__incl.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/v1.0/unix_8cc__incl.md5 b/docs/v1.0/unix_8cc__incl.md5 index e2da168..f6fcf04 100644 --- a/docs/v1.0/unix_8cc__incl.md5 +++ b/docs/v1.0/unix_8cc__incl.md5 @@ -1 +1 @@ -bab19cae72c3e5e04f76779db3ea5c4a \ No newline at end of file +7a082c6bfca821d89fa22ea3939301d9 \ No newline at end of file diff --git a/docs/v1.0/unix_8cc__incl.png b/docs/v1.0/unix_8cc__incl.png index c16f3ba..b3a9928 100644 Binary files a/docs/v1.0/unix_8cc__incl.png and b/docs/v1.0/unix_8cc__incl.png differ diff --git a/docs/v1.0/unix_8h.html b/docs/v1.0/unix_8h.html index 5eb7327..e1a0e00 100644 --- a/docs/v1.0/unix_8h.html +++ b/docs/v1.0/unix_8h.html @@ -104,7 +104,7 @@ Include dependency graph for unix.h:
    - +
    This graph shows which files directly or indirectly include this file:
    @@ -142,7 +142,7 @@ DESCRIPTION diff --git a/docs/v1.0/unix_8h__incl.map b/docs/v1.0/unix_8h__incl.map index 4283516..4552a52 100644 --- a/docs/v1.0/unix_8h__incl.map +++ b/docs/v1.0/unix_8h__incl.map @@ -1,3 +1,3 @@ - + diff --git a/docs/v1.0/unix_8h__incl.md5 b/docs/v1.0/unix_8h__incl.md5 index e609ed0..62fd06b 100644 --- a/docs/v1.0/unix_8h__incl.md5 +++ b/docs/v1.0/unix_8h__incl.md5 @@ -1 +1 @@ -8efcdc17867179f10b863ebc3c51f3b2 \ No newline at end of file +bcc87cc247086c6007339cd3f2103156 \ No newline at end of file diff --git a/docs/v1.0/unix_8h__incl.png b/docs/v1.0/unix_8h__incl.png index 52d1629..36a290d 100644 Binary files a/docs/v1.0/unix_8h__incl.png and b/docs/v1.0/unix_8h__incl.png differ diff --git a/docs/v1.0/unix_8h_source.html b/docs/v1.0/unix_8h_source.html index 84acf35..af1db86 100644 --- a/docs/v1.0/unix_8h_source.html +++ b/docs/v1.0/unix_8h_source.html @@ -182,10 +182,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 00122 getPort () const; 00123 00124 void -00125 setTimeout (timeout_t &timeout); +00125 setTimeout (Timeout &timeout); 00126 -00127 timeout_t -00128 getTimeout () const; +00127 Timeout +00128 getTimeout () const; 00129 00130 void 00131 setBaudrate (unsigned long baudrate); @@ -240,7 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 00180 bool xonxoff_; 00181 bool rtscts_; 00182 -00183 timeout_t timeout_; // Timeout for read operations +00183 Timeout timeout_; // Timeout for read operations 00184 unsigned long baudrate_; // Baudrate 00185 00186 parity_t parity_; // Parity @@ -261,7 +261,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/docs/v1.0/windows_8cc.html b/docs/v1.0/windows_8cc.html index b64d9ed..346ae26 100644 --- a/docs/v1.0/windows_8cc.html +++ b/docs/v1.0/windows_8cc.html @@ -100,13 +100,13 @@ Include dependency graph for windows.cc:
    - +
    diff --git a/docs/v1.0/windows_8cc__incl.map b/docs/v1.0/windows_8cc__incl.map index a71b1c0..107faff 100644 --- a/docs/v1.0/windows_8cc__incl.map +++ b/docs/v1.0/windows_8cc__incl.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/v1.0/windows_8cc__incl.md5 b/docs/v1.0/windows_8cc__incl.md5 index edcf8e6..dd5d047 100644 --- a/docs/v1.0/windows_8cc__incl.md5 +++ b/docs/v1.0/windows_8cc__incl.md5 @@ -1 +1 @@ -04910753f5601be3f1454fef3fd0023b \ No newline at end of file +dc52277cd82bceaede8f65892b4e9fa0 \ No newline at end of file diff --git a/docs/v1.0/windows_8cc__incl.png b/docs/v1.0/windows_8cc__incl.png index 84470d4..1455089 100644 Binary files a/docs/v1.0/windows_8cc__incl.png and b/docs/v1.0/windows_8cc__incl.png differ diff --git a/docs/v1.0/windows_8h.html b/docs/v1.0/windows_8h.html index 029932c..8c6e2bd 100644 --- a/docs/v1.0/windows_8h.html +++ b/docs/v1.0/windows_8h.html @@ -103,7 +103,7 @@ Include dependency graph for windows.h:
    - +
    This graph shows which files directly or indirectly include this file:
    @@ -141,7 +141,7 @@ DESCRIPTION diff --git a/docs/v1.0/windows_8h__incl.map b/docs/v1.0/windows_8h__incl.map index 4283516..4552a52 100644 --- a/docs/v1.0/windows_8h__incl.map +++ b/docs/v1.0/windows_8h__incl.map @@ -1,3 +1,3 @@ - + diff --git a/docs/v1.0/windows_8h__incl.md5 b/docs/v1.0/windows_8h__incl.md5 index 6f72e14..0e886e2 100644 --- a/docs/v1.0/windows_8h__incl.md5 +++ b/docs/v1.0/windows_8h__incl.md5 @@ -1 +1 @@ -562506bdc3c26af690de500b9c8ba4e6 \ No newline at end of file +f9525dd30b2f75e871e525bd7ead30ac \ No newline at end of file diff --git a/docs/v1.0/windows_8h__incl.png b/docs/v1.0/windows_8h__incl.png index 654ec29..cdfe1e5 100644 Binary files a/docs/v1.0/windows_8h__incl.png and b/docs/v1.0/windows_8h__incl.png differ diff --git a/docs/v1.0/windows_8h_source.html b/docs/v1.0/windows_8h_source.html index 6b0d621..3b30c9d 100644 --- a/docs/v1.0/windows_8h_source.html +++ b/docs/v1.0/windows_8h_source.html @@ -178,10 +178,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 00117 getPort () const; 00118 00119 void -00120 setTimeout (long timeout); +00120 setTimeout (long timeout); 00121 00122 long -00123 getTimeout () const; +00123 getTimeout () const; 00124 00125 void 00126 setBaudrate (unsigned long baudrate); @@ -240,7 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    @@ -178,7 +178,7 @@ Functions