OpenSRX 0.1.0
C++ library for interfacing with Keyence SR series barcode readers
Loading...
Searching...
No Matches
OpenSRX::SerialInterface Member List

This is the complete list of members for OpenSRX::SerialInterface, including all inherited members.

addHeaderAndTerminator(const std::string &command)OpenSRX::ICommInterfaceprivate
AsioInterface(Args &&... args)OpenSRX::AsioInterface< asio::serial_port >inlineexplicitprotected
commFormatOpenSRX::ICommInterfaceprivate
commMutexOpenSRX::ICommInterfaceprotected
describe() const overrideOpenSRX::SerialInterfaceinlinevirtual
getCommFormat()OpenSRX::ICommInterfaceinline
inTermStrOpenSRX::ICommInterfaceprivate
ioContextOpenSRX::AsioInterface< asio::serial_port >protected
portOpenSRX::SerialInterfaceprivate
sendCommand(const std::string &command) overrideOpenSRX::AsioInterface< asio::serial_port >virtual
sendCommandUnlocked(const std::string &command) overrideOpenSRX::AsioInterface< asio::serial_port >virtual
SerialInterface(std::string port="/dev/ttyUSB0", int baudRate=115200, DataBits dataBits=DataBits::EIGHT, Parity parity=Parity::EVEN, StopBits stopBits=StopBits::ONE, FlowControl flowControl=FlowControl::NONE)OpenSRX::SerialInterface
setCommFormat(CommFormat format)OpenSRX::ICommInterface
streamOpenSRX::AsioInterface< asio::serial_port >protected
stripEcho(const std::string &response, const std::string &command)OpenSRX::ICommInterfaceprivate
~AsioInterface() override=defaultOpenSRX::AsioInterface< asio::serial_port >
~ICommInterface()=defaultOpenSRX::ICommInterfacevirtual
~SerialInterface() overrideOpenSRX::SerialInterface