Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <SerialPortSettings.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
Public Member Functions | |
PortSettings () | |
PortSettings (std::string portName, iv::model::comms::serial::eBaudRate baudRate, iv::model::comms::serial::eDataBits dataBits, iv::model::comms::serial::eParity parity, iv::model::comms::serial::eStopBits stopBits, iv::model::comms::serial::eFlowControl flowControl, iv::types::pollTime pollTime) | |
PortSettings (const PortSettings &other) | |
PortSettings (PortSettings &&other) noexcept | |
~PortSettings () | |
PortSettings & | operator= (const PortSettings &other) |
PortSettings & | operator= (PortSettings &&other) noexcept |
bool | load (const iv::file::xml::node &node) |
bool | save (iv::file::xml::node &node) const |
iv::model::comms::serial::PortSettings::PortSettings | ( | ) |
iv::model::comms::serial::PortSettings::PortSettings | ( | std::string | portName, |
iv::model::comms::serial::eBaudRate | baudRate, | ||
iv::model::comms::serial::eDataBits | dataBits, | ||
iv::model::comms::serial::eParity | parity, | ||
iv::model::comms::serial::eStopBits | stopBits, | ||
iv::model::comms::serial::eFlowControl | flowControl, | ||
iv::types::pollTime | pollTime ) |
|
default |
|
noexcept |
|
default |
bool iv::model::comms::serial::PortSettings::load | ( | const iv::file::xml::node & | node | ) |
PortSettings & iv::model::comms::serial::PortSettings::operator= | ( | const PortSettings & | other | ) |
|
noexcept |
bool iv::model::comms::serial::PortSettings::save | ( | iv::file::xml::node & | node | ) | const |
iv::model::comms::serial::eBaudRate iv::model::comms::serial::PortSettings::_baudRate |
iv::model::comms::serial::eDataBits iv::model::comms::serial::PortSettings::_dataBits |
iv::model::comms::serial::eFlowControl iv::model::comms::serial::PortSettings::_flowControl |
iv::model::comms::serial::eParity iv::model::comms::serial::PortSettings::_parity |
iv::types::pollTime iv::model::comms::serial::PortSettings::_pollTime |
std::string iv::model::comms::serial::PortSettings::_portName |
iv::model::comms::serial::eStopBits iv::model::comms::serial::PortSettings::_stopBits |