Serial-TCP/IPbridge  1.0
SerialConfig Member List

This is the complete list of members for SerialConfig, including all inherited members.

_dataBitsSerialConfigprivate
_deviceSerialConfigprivate
_flowControlSerialConfigprivate
_paritySerialConfigprivate
_speedSerialConfigprivate
_stopBitsSerialConfigprivate
binaryFieldLengthToNumber(const std::string &binaryNumber)Configstatic
BufferSize typedefConfig
computeMaximalMessageLength(unsigned lengthField)Configstatic
Config(const Config &other)Config
Config()Configprotected
Config(RawConfigValues rawConfigValues)Configprotected
DEFAULT_DATA_BITSSerialConfigprivatestatic
DEFAULT_DEVICESerialConfigprivatestatic
DEFAULT_FLOW_CONTROLSerialConfigprivatestatic
DEFAULT_PARITYSerialConfigprivatestatic
DEFAULT_SPEEDSerialConfigprivatestatic
DEFAULT_STOP_BITSSerialConfigprivatestatic
EVEN_PARITY enum valueSerialConfig
FlowControl enum nameSerialConfig
fromRawConfigValues(RawConfigValues rawConfigValues)SerialConfigstatic
getBufferSize() const Configinline
getDataBits() const SerialConfiginline
getDevice() const SerialConfiginline
getFlowControl() const SerialConfiginline
getLengthField() const Configinline
getParity() const SerialConfiginline
getSpeed() const SerialConfiginline
getStopBits() const SerialConfiginline
HARDWARE_FLOW_CONTROL enum valueSerialConfig
LengthField typedefConfig
LengthFieldMessageLength typedefConfig
MARK_PARITY enum valueSerialConfig
messageLengthToBinaryLengthField(LengthFieldMessageLength messageLength, unsigned lengthField)Configstatic
NONE_FLOW_CONTROL enum valueSerialConfig
NONE_PARITY enum valueSerialConfig
ODD_PARITY enum valueSerialConfig
operator!=(const SerialConfig &other) const SerialConfig
Config::operator!=(const Config &other) const Config
operator=(const SerialConfig &other)SerialConfig
Config::operator=(const Config &other)Config
operator==(const SerialConfig &other) const SerialConfig
Config::operator==(const Config &other) const Config
Parity enum nameSerialConfig
parseDataBits(const std::string &rawDataBits)SerialConfigprivatestatic
parseDevice(const std::string &rawDevice)SerialConfigprivatestatic
parseFlowControl(const std::string &rawFlowControl)SerialConfigprivatestatic
parseNumber(const std::string &optionName, const std::string &rawValue, T minValue, T maxValue)Configinlineprotectedstatic
parseParity(const std::string &rawParity)SerialConfigprivatestatic
parseSpeed(const std::string &rawSpeed)SerialConfigprivatestatic
parseStopBits(const std::string &rawStopBits)SerialConfigprivatestatic
RawConfigValues typedefSerialConfig
SerialConfig(const SerialConfig &other)SerialConfig
SerialConfig()SerialConfigprivate
SerialConfig(Config::RawConfigValues rawConfigValues)SerialConfigprivate
SOFTWARE_FLOW_CONTROL enum valueSerialConfig
SPACE_PARITY enum valueSerialConfig
STOP_BITS_1 enum valueSerialConfig
STOP_BITS_1_5 enum valueSerialConfig
STOP_BITS_2 enum valueSerialConfig
StopBits enum nameSerialConfig
swap(SerialConfig &other)SerialConfig
Config::swap(Config &other)Config
~Config()Config
~SerialConfig()SerialConfig