Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::model::comms::socketcan::PCanEthGatewaySettings Struct Reference

#include <SocketCanSettings.hpp>

Classes

struct  Keys
 

Public Member Functions

 PCanEthGatewaySettings ()
 
 PCanEthGatewaySettings (iv::types::ipAddress stationAddress, iv::types::ipPort stationPort, iv::types::ipAddress gatewayAddress, iv::types::ipPort gatewayPort)
 
 PCanEthGatewaySettings (const PCanEthGatewaySettings &other)
 
 PCanEthGatewaySettings (PCanEthGatewaySettings &&other) noexcept
 
 ~PCanEthGatewaySettings ()
 
PCanEthGatewaySettingsoperator= (const PCanEthGatewaySettings &other)
 
PCanEthGatewaySettingsoperator= (PCanEthGatewaySettings &&other) noexcept
 
bool load (const iv::file::xml::node &node)
 
bool save (iv::file::xml::node &node) const
 

Public Attributes

iv::types::ipAddress _stationAddress
 
iv::types::ipPort _stationPort
 
iv::types::ipAddress _gatewayAddress
 
iv::types::ipPort _gatewayPort
 

Constructor & Destructor Documentation

◆ PCanEthGatewaySettings() [1/4]

iv::model::comms::socketcan::PCanEthGatewaySettings::PCanEthGatewaySettings ( )

◆ PCanEthGatewaySettings() [2/4]

iv::model::comms::socketcan::PCanEthGatewaySettings::PCanEthGatewaySettings ( iv::types::ipAddress stationAddress,
iv::types::ipPort stationPort,
iv::types::ipAddress gatewayAddress,
iv::types::ipPort gatewayPort )

◆ PCanEthGatewaySettings() [3/4]

iv::model::comms::socketcan::PCanEthGatewaySettings::PCanEthGatewaySettings ( const PCanEthGatewaySettings & other)
default

◆ PCanEthGatewaySettings() [4/4]

iv::model::comms::socketcan::PCanEthGatewaySettings::PCanEthGatewaySettings ( PCanEthGatewaySettings && other)
noexcept

◆ ~PCanEthGatewaySettings()

iv::model::comms::socketcan::PCanEthGatewaySettings::~PCanEthGatewaySettings ( )
default

Member Function Documentation

◆ load()

bool iv::model::comms::socketcan::PCanEthGatewaySettings::load ( const iv::file::xml::node & node)

◆ operator=() [1/2]

PCanEthGatewaySettings & iv::model::comms::socketcan::PCanEthGatewaySettings::operator= ( const PCanEthGatewaySettings & other)

◆ operator=() [2/2]

PCanEthGatewaySettings & iv::model::comms::socketcan::PCanEthGatewaySettings::operator= ( PCanEthGatewaySettings && other)
noexcept

◆ save()

bool iv::model::comms::socketcan::PCanEthGatewaySettings::save ( iv::file::xml::node & node) const

Member Data Documentation

◆ _gatewayAddress

iv::types::ipAddress iv::model::comms::socketcan::PCanEthGatewaySettings::_gatewayAddress

◆ _gatewayPort

iv::types::ipPort iv::model::comms::socketcan::PCanEthGatewaySettings::_gatewayPort

◆ _stationAddress

iv::types::ipAddress iv::model::comms::socketcan::PCanEthGatewaySettings::_stationAddress

◆ _stationPort

iv::types::ipPort iv::model::comms::socketcan::PCanEthGatewaySettings::_stationPort

The documentation for this struct was generated from the following files: