|
SerialPort
A light-weight C++ library for cross-platform serial communication.
|
This is the complete list of members for serial_port::Interface, including all inherited members.
| Close()=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| FlushBuffer() const =0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| GetSettings() const (defined in serial_port::Interface) | serial_port::Interface | |
| Interface()=default (defined in serial_port::Interface) | serial_port::Interface | |
| Interface(const Settings &settings) (defined in serial_port::Interface) | serial_port::Interface | explicit |
| Interface(const std::string &port_name, int baud_rate, Parity parity=Parity::kNone, NumStopBits stop_bits=serial_port::NumStopBits::kOne, bool hardware_flow_control=false, unsigned long int timeout_s=0, unsigned long int timeout_ms=0) (defined in serial_port::Interface) | serial_port::Interface | |
| Interface(Interface &&)=default (defined in serial_port::Interface) | serial_port::Interface | |
| Interface(const Interface &)=delete (defined in serial_port::Interface) | serial_port::Interface | |
| IsOpen()=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| NumBytesAvailable()=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| Open()=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| operator=(Interface &&other)=default (defined in serial_port::Interface) | serial_port::Interface | |
| operator=(const Interface &other)=delete (defined in serial_port::Interface) | serial_port::Interface | |
| ReadData(char *data, unsigned long num_bytes)=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| ReadString() (defined in serial_port::Interface) | serial_port::Interface | virtual |
| settings_ (defined in serial_port::Interface) | serial_port::Interface | protected |
| WriteData(const char *data, unsigned long num_bytes)=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |
| WriteString(const std::string &str) (defined in serial_port::Interface) | serial_port::Interface | virtual |
| ~Interface()=0 (defined in serial_port::Interface) | serial_port::Interface | pure virtual |