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

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

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