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

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

Close()=0 (defined in serial_port::Interface)serial_port::Interfacepure virtual
FlushBuffer() const =0 (defined in serial_port::Interface)serial_port::Interfacepure 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::Interfaceexplicit
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::Interfacepure virtual
NumBytesAvailable()=0 (defined in serial_port::Interface)serial_port::Interfacepure virtual
Open()=0 (defined in serial_port::Interface)serial_port::Interfacepure 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::Interfacepure virtual
ReadString() (defined in serial_port::Interface)serial_port::Interfacevirtual
settings_ (defined in serial_port::Interface)serial_port::Interfaceprotected
WriteData(const char *data, unsigned long num_bytes)=0 (defined in serial_port::Interface)serial_port::Interfacepure virtual
WriteString(const std::string &str) (defined in serial_port::Interface)serial_port::Interfacevirtual
~Interface()=0 (defined in serial_port::Interface)serial_port::Interfacepure virtual