Loading...
Searching...
No Matches
LibSerial::SerialPort Member List

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

Close() | LibSerial::SerialPort |
DrainWriteBuffer() | LibSerial::SerialPort |
FlushInputBuffer() | LibSerial::SerialPort |
FlushIOBuffers() | LibSerial::SerialPort |
FlushOutputBuffer() | LibSerial::SerialPort |
GetBaudRate() const | LibSerial::SerialPort |
GetCharacterSize() const | LibSerial::SerialPort |
GetCTS() | LibSerial::SerialPort |
GetDSR() | LibSerial::SerialPort |
GetDTR() const | LibSerial::SerialPort |
GetFileDescriptor() const | LibSerial::SerialPort |
GetFlowControl() const | LibSerial::SerialPort |
GetModemControlLine(int modemLine) | LibSerial::SerialPort |
GetNumberOfBytesAvailable() | LibSerial::SerialPort |
GetParity() const | LibSerial::SerialPort |
GetRTS() const | LibSerial::SerialPort |
GetSerialPortBlockingStatus() const | LibSerial::SerialPort |
GetStopBits() const | LibSerial::SerialPort |
GetVMin() const | LibSerial::SerialPort |
GetVTime() const | LibSerial::SerialPort |
IsDataAvailable() | LibSerial::SerialPort |
IsOpen() const | LibSerial::SerialPort |
Open(const std::string &fileName, const std::ios_base::openmode &openMode=std::ios_base::in|std::ios_base::out) | LibSerial::SerialPort |
operator=(const SerialPort &otherSerialPort)=delete | LibSerial::SerialPort |
operator=(SerialPort &&otherSerialPort) | LibSerial::SerialPort |
Read(DataBuffer &dataBuffer, size_t numberOfBytes=0, size_t msTimeout=0) | LibSerial::SerialPort |
Read(std::string &dataString, size_t numberOfBytes=0, size_t msTimeout=0) | LibSerial::SerialPort |
ReadByte(char &charBuffer, size_t msTimeout=0) | LibSerial::SerialPort |
ReadByte(unsigned char &charBuffer, size_t msTimeout=0) | LibSerial::SerialPort |
ReadLine(std::string &dataString, char lineTerminator='\n', size_t msTimeout=0) | LibSerial::SerialPort |
SerialPort() | LibSerial::SerialPort | explicit
SerialPort(const std::string &fileName, const BaudRate &baudRate=BaudRate::BAUD_DEFAULT, const CharacterSize &characterSize=CharacterSize::CHAR_SIZE_DEFAULT, const FlowControl &flowControlType=FlowControl::FLOW_CONTROL_DEFAULT, const Parity &parityType=Parity::PARITY_DEFAULT, const StopBits &stopBits=StopBits::STOP_BITS_DEFAULT) | LibSerial::SerialPort | explicit
SerialPort(const SerialPort &otherSerialPort)=delete | LibSerial::SerialPort |
SerialPort(SerialPort &&otherSerialPort) | LibSerial::SerialPort |
SetBaudRate(const BaudRate &baudRate) | LibSerial::SerialPort |
SetCharacterSize(const CharacterSize &characterSize) | LibSerial::SerialPort |
SetDefaultSerialPortParameters() | LibSerial::SerialPort |
SetDTR(const bool dtrState=true) | LibSerial::SerialPort |
SetFlowControl(const FlowControl &flowControlType) | LibSerial::SerialPort |
SetModemControlLine(int modemLine, bool lineState) | LibSerial::SerialPort |
SetParity(const Parity &parityType) | LibSerial::SerialPort |
SetRTS(const bool rtsState=true) | LibSerial::SerialPort |
SetSerialPortBlockingStatus(bool blockingStatus) | LibSerial::SerialPort |
SetStopBits(const StopBits &stopBits) | LibSerial::SerialPort |
SetVMin(const short vmin) | LibSerial::SerialPort |
SetVTime(const short vtime) | LibSerial::SerialPort |
Write(const DataBuffer &dataBuffer) | LibSerial::SerialPort |
Write(const std::string &dataString) | LibSerial::SerialPort |
WriteByte(char charbuffer) | LibSerial::SerialPort |
WriteByte(unsigned char charbuffer) | LibSerial::SerialPort |
~SerialPort() noexcept | LibSerial::SerialPort | virtual