SerialPort
A light-weight C++ library for cross-platform serial communication.
|
This is the complete list of members for serial_port::SerialPort, including all inherited members.
Close() const | serial_port::SerialPort | |
EnumeratePorts() | serial_port::SerialPort | static |
FlushBuffer() const | serial_port::SerialPort | |
GetSettings() const | serial_port::SerialPort | |
IsOpen() const | serial_port::SerialPort | |
NumBytesAvailable() const | serial_port::SerialPort | |
Open() const | serial_port::SerialPort | |
operator<<(std::ostream &os, const SerialPort &obj) | serial_port::SerialPort | friend |
operator=(SerialPort &&other) noexcept (defined in serial_port::SerialPort) | serial_port::SerialPort | inline |
operator=(const SerialPort &other)=delete (defined in serial_port::SerialPort) | serial_port::SerialPort | |
ReadData(char *data, unsigned long num_bytes) const | serial_port::SerialPort | |
ReadString() const | serial_port::SerialPort | |
SerialPort() | serial_port::SerialPort | |
SerialPort(const Settings &settings) | serial_port::SerialPort | explicit |
SerialPort(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) | serial_port::SerialPort | |
SerialPort(SerialPort &&)=default | serial_port::SerialPort | |
SerialPort(const SerialPort &)=delete | serial_port::SerialPort | |
WriteData(const char *data, unsigned long num_bytes) const | serial_port::SerialPort | |
WriteString(const std::string &str) const | serial_port::SerialPort | |
~SerialPort()=default | serial_port::SerialPort |