Robotics Library  0.7.0
rl::hal::Serial Member List

This is the complete list of members for rl::hal::Serial, including all inherited members.

BaudRate enum namerl::hal::Serial
baudRaterl::hal::Serialprivate
BAUDRATE_1000000BPS enum valuerl::hal::Serial
BAUDRATE_110BPS enum valuerl::hal::Serial
BAUDRATE_1152000BPS enum valuerl::hal::Serial
BAUDRATE_115200BPS enum valuerl::hal::Serial
BAUDRATE_1200BPS enum valuerl::hal::Serial
BAUDRATE_1500000BPS enum valuerl::hal::Serial
BAUDRATE_19200BPS enum valuerl::hal::Serial
BAUDRATE_2000000BPS enum valuerl::hal::Serial
BAUDRATE_230400BPS enum valuerl::hal::Serial
BAUDRATE_2400BPS enum valuerl::hal::Serial
BAUDRATE_2500000BPS enum valuerl::hal::Serial
BAUDRATE_3000000BPS enum valuerl::hal::Serial
BAUDRATE_300BPS enum valuerl::hal::Serial
BAUDRATE_3500000BPS enum valuerl::hal::Serial
BAUDRATE_38400BPS enum valuerl::hal::Serial
BAUDRATE_4000000BPS enum valuerl::hal::Serial
BAUDRATE_460800BPS enum valuerl::hal::Serial
BAUDRATE_4800BPS enum valuerl::hal::Serial
BAUDRATE_500000BPS enum valuerl::hal::Serial
BAUDRATE_576000BPS enum valuerl::hal::Serial
BAUDRATE_57600BPS enum valuerl::hal::Serial
BAUDRATE_600BPS enum valuerl::hal::Serial
BAUDRATE_921600BPS enum valuerl::hal::Serial
BAUDRATE_9600BPS enum valuerl::hal::Serial
changeParameters()rl::hal::Serial
close()rl::hal::Serialvirtual
Com()rl::hal::Com
connectedrl::hal::Comprivate
currentrl::hal::Serialprivate
DataBits enum namerl::hal::Serial
dataBitsrl::hal::Serialprivate
DATABITS_5BITS enum valuerl::hal::Serial
DATABITS_6BITS enum valuerl::hal::Serial
DATABITS_7BITS enum valuerl::hal::Serial
DATABITS_8BITS enum valuerl::hal::Serial
doBreak(const bool &doOn)rl::hal::Serial
doDtr(const bool &doOn)rl::hal::Serial
doModemStatus(bool &ctsOn, bool &dsrOn, bool &riOn, bool &dcdOn)rl::hal::Serial
doRts(const bool &doOn)rl::hal::Serial
fdrl::hal::Serialprivate
filenamerl::hal::Serialprivate
flagsrl::hal::Serialprivate
FlowControl enum namerl::hal::Serial
flowControlrl::hal::Serialprivate
FLOWCONTROL_OFF enum valuerl::hal::Serial
FLOWCONTROL_RTSCTS enum valuerl::hal::Serial
FLOWCONTROL_XONXOFF enum valuerl::hal::Serial
flush(const bool &read, const bool &write)rl::hal::Serial
getBaudRate() constrl::hal::Serial
getDataBits() constrl::hal::Serial
getFilename() constrl::hal::Serial
getFlowControl() constrl::hal::Serial
getParity() constrl::hal::Serial
getStopBits() constrl::hal::Serial
isConnected() constrl::hal::Com
open()rl::hal::Serialvirtual
parityrl::hal::Serialprivate
Parity enum namerl::hal::Serial
PARITY_EVENPARITY enum valuerl::hal::Serial
PARITY_NOPARITY enum valuerl::hal::Serial
PARITY_ODDPARITY enum valuerl::hal::Serial
read(void *buf, const ::std::size_t &count)rl::hal::Serial
restorerl::hal::Serialprivate
select(const bool &read, const bool &write, const ::std::chrono::nanoseconds &timeout)rl::hal::Serial
Serial(const ::std::string &filename, const BaudRate &baudRate=BAUDRATE_9600BPS, const DataBits &dataBits=DATABITS_8BITS, const FlowControl &flowControl=FLOWCONTROL_OFF, const Parity &parity=PARITY_NOPARITY, const StopBits &stopBits=STOPBITS_1BIT, const int &flags=O_RDWR|O_NONBLOCK|O_NOCTTY)rl::hal::Serial
setBaudRate(const BaudRate &baudRate)rl::hal::Serial
setConnected(const bool &connected)rl::hal::Comprotected
setDataBits(const DataBits &dataBits)rl::hal::Serial
setFilename(const ::std::string &filename)rl::hal::Serial
setFlowControl(const FlowControl &flowControl)rl::hal::Serial
setParity(const Parity &parity)rl::hal::Serial
setStopBits(const StopBits &stopBits)rl::hal::Serial
StopBits enum namerl::hal::Serial
stopBitsrl::hal::Serialprivate
STOPBITS_1BIT enum valuerl::hal::Serial
STOPBITS_2BITS enum valuerl::hal::Serial
write(const void *buf, const ::std::size_t &count)rl::hal::Serial
~Com()rl::hal::Comvirtual
~Serial()rl::hal::Serialvirtual