# serial: Data Fields - Functions

serial 1.0 Cross-platform serial port library written in C++

- Main Page
- Namespaces
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

- All
- Functions
- Variables

- a
- c
- f
- g
- i
- m
- o
- p
- r
- s
- t
- w
- ~

All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Defines

### - a -

- available() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl

### - c -

- close() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl

### - f -

- flush() : serial::serial::Serial::SerialImpl , serial::Serial
- flushInput() : serial::serial::Serial::SerialImpl , serial::Serial
- flushOutput() : serial::Serial , serial::serial::Serial::SerialImpl

### - g -

- getBaudrate() : serial::serial::Serial::SerialImpl , serial::Serial
- getBytesize() : serial::serial::Serial::SerialImpl , serial::Serial
- getCD() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl
- getCTS() : serial::serial::Serial::SerialImpl , serial::Serial
- getDSR() : serial::serial::Serial::SerialImpl , serial::Serial
- getErrorNumber() : serial::IOException
- getFlowcontrol() : serial::serial::Serial::SerialImpl , serial::Serial
- getParity() : serial::serial::Serial::SerialImpl , serial::Serial
- getPort() : serial::Serial , serial::serial::Serial::SerialImpl
- getRI() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl
- getStopbits() : serial::Serial , serial::serial::Serial::SerialImpl
- getTimeout() : serial::serial::Serial::SerialImpl , serial::Serial

### - i -

- IOException() : serial::IOException
- isOpen() : serial::serial::Serial::SerialImpl , serial::Serial

### - m -

- max() : serial::Timeout

### - o -

- open() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl

### - p -

- PortNotOpenedException() : serial::PortNotOpenedException

### - r -

- read() : serial::serial::Serial::SerialImpl , serial::Serial
- readline() : serial::Serial
- readlines() : serial::Serial
- readLock() : serial::serial::Serial::SerialImpl
- readUnlock() : serial::serial::Serial::SerialImpl
- reconfigurePort() : serial::serial::Serial::SerialImpl

### - s -

- ScopedReadLock() : serial::Serial::ScopedReadLock
- ScopedWriteLock() : serial::Serial::ScopedWriteLock
- sendBreak() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl
- Serial() : serial::Serial
- SerialExecption() : serial::SerialExecption
- SerialImpl() : serial::serial::Serial::SerialImpl
- setBaudrate() : serial::serial::Serial::SerialImpl , serial::Serial
- setBreak() : serial::Serial , serial::serial::Serial::SerialImpl
- setBytesize() : serial::serial::Serial::SerialImpl , serial::Serial
- setDTR() : serial::serial::Serial::SerialImpl , serial::Serial
- setFlowcontrol() : serial::serial::Serial::SerialImpl , serial::Serial
- setParity() : serial::serial::Serial::SerialImpl , serial::Serial
- setPort() : serial::serial::Serial::SerialImpl , serial::Serial
- setRTS() : serial::serial::Serial::SerialImpl , serial::Serial
- setStopbits() : serial::serial::Serial::SerialImpl , serial::Serial
- setTimeout() : serial::Serial , serial::serial::Serial::SerialImpl
- simpleTimeout() : serial::Timeout

### - t -

- Timeout() : serial::Timeout

### - w -

- waitForChange() : serial::serial::Serial::SerialImpl , serial::Serial
- what() : serial::SerialExecption , serial::IOException , serial::PortNotOpenedException
- write() : serial::serial::Serial::SerialImpl , serial::Serial , serial::serial::Serial::SerialImpl , serial::Serial
- writeLock() : serial::serial::Serial::SerialImpl
- writeUnlock() : serial::serial::Serial::SerialImpl

### - ~ -

- ~IOException() : serial::IOException
- ~ScopedReadLock() : serial::Serial::ScopedReadLock
- ~ScopedWriteLock() : serial::Serial::ScopedWriteLock
- ~Serial() : serial::Serial
- ~SerialImpl() : serial::serial::Serial::SerialImpl