SerialPort
A light-weight C++ library for cross-platform serial communication.
Loading...
Searching...
No Matches
serial_port::SerialPort Member List

This is the complete list of members for serial_port::SerialPort, including all inherited members.

Close() constserial_port::SerialPort
EnumeratePorts()serial_port::SerialPortstatic
FlushBuffer() constserial_port::SerialPort
GetSettings() constserial_port::SerialPort
IsOpen() constserial_port::SerialPort
NumBytesAvailable() constserial_port::SerialPort
Open() constserial_port::SerialPort
operator<<(std::ostream &os, const SerialPort &obj)serial_port::SerialPortfriend
operator=(SerialPort &&other) noexcept (defined in serial_port::SerialPort)serial_port::SerialPortinline
operator=(const SerialPort &other)=delete (defined in serial_port::SerialPort)serial_port::SerialPort
ReadData(char *data, unsigned long num_bytes) constserial_port::SerialPort
ReadString() constserial_port::SerialPort
SerialPort()serial_port::SerialPort
SerialPort(const Settings &settings)serial_port::SerialPortexplicit
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 &&)=defaultserial_port::SerialPort
SerialPort(const SerialPort &)=deleteserial_port::SerialPort
WriteData(const char *data, unsigned long num_bytes) constserial_port::SerialPort
WriteString(const std::string &str) constserial_port::SerialPort
~SerialPort()=defaultserial_port::SerialPort