Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <InterfaceSettings.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
Public Member Functions | |
InterfaceSettings () | |
InterfaceSettings (iv::comms::eInterfaceType interfaceType_, iv::model::comms::ixxat::UsbDeviceSettings ixxatUsbDeviceSettings_, iv::model::comms::socketcan::UsbDeviceSettings peakUsbDeviceSettings_, iv::model::comms::serial::PortSettings serialPortSettings_, iv::model::comms::net::IpSettings ipSettings_, iv::model::comms::socketcan::PCanEthGatewaySettings peakCanEthGatewaySettings_) | |
InterfaceSettings (const InterfaceSettings &other) | |
InterfaceSettings (InterfaceSettings &&other) noexcept | |
~InterfaceSettings () | |
InterfaceSettings & | operator= (const InterfaceSettings &other)=default |
InterfaceSettings & | operator= (InterfaceSettings &&other) noexcept=default |
bool | load (const iv::file::xml::node &node) |
bool | save (iv::file::xml::node &node) const |
iv::model::comms::InterfaceSettings::InterfaceSettings | ( | ) |
iv::model::comms::InterfaceSettings::InterfaceSettings | ( | iv::comms::eInterfaceType | interfaceType_, |
iv::model::comms::ixxat::UsbDeviceSettings | ixxatUsbDeviceSettings_, | ||
iv::model::comms::socketcan::UsbDeviceSettings | peakUsbDeviceSettings_, | ||
iv::model::comms::serial::PortSettings | serialPortSettings_, | ||
iv::model::comms::net::IpSettings | ipSettings_, | ||
iv::model::comms::socketcan::PCanEthGatewaySettings | peakCanEthGatewaySettings_ ) |
|
default |
|
defaultnoexcept |
|
default |
bool iv::model::comms::InterfaceSettings::load | ( | const iv::file::xml::node & | node | ) |
|
default |
|
defaultnoexcept |
bool iv::model::comms::InterfaceSettings::save | ( | iv::file::xml::node & | node | ) | const |
iv::model::comms::api::Settings iv::model::comms::InterfaceSettings::apiSettings |
iv::comms::eInterfaceType iv::model::comms::InterfaceSettings::interfaceType |
iv::model::comms::net::IpSettings iv::model::comms::InterfaceSettings::ipSettings |
iv::model::comms::ixxat::UsbDeviceSettings iv::model::comms::InterfaceSettings::ixxatUsbDeviceSettings |
iv::model::comms::socketcan::PCanEthGatewaySettings iv::model::comms::InterfaceSettings::peakCanEthGatewaySettings |
iv::model::comms::serial::PortSettings iv::model::comms::InterfaceSettings::serialPortSettings |
iv::model::comms::socketcan::UsbDeviceSettings iv::model::comms::InterfaceSettings::socketCanUsbDeviceSettings |