Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::menus::editor::StationEditCommunications Namespace Reference

Namespaces

namespace  InterfaceData
 
namespace  ProtocolData
 

Classes

struct  CommunicationTypesComboBoxes
 
class  CPrvClickButtonDeleteCommunications
 
class  CPrvClickButtonEditCommunications
 
class  CPrvClickButtonNewCommunications
 
class  CPrvListenerClickSelectFallBackNetworkData
 
class  CPrvModelNetworkConfiguration
 
struct  EditCommonNetworkDataComponents
 
class  PrvListenerIsAcceptNetworkCommonData
 

Functions

static AbstractComponentGUIprvPanelSpecificInterfaceData (const std::shared_ptr< iv::model::comms::NetworkData > &networkData, const iv::comms::eNetworkType networkType, const iv::comms::eProtocolType protocolType, const iv::comms::eInterfaceType interfaceType, const std::optional< std::string > &stationId)
 
static AbstractComponentGUIprvPanelSpecificProtocolData (const std::shared_ptr< iv::model::comms::NetworkData > &networkData, const iv::comms::eProtocolType protocolType, const iv::comms::eInterfaceType interfaceType, const iv::comms::eNetworkType networkType)
 
static void prvFillPhysicalInterfaceComboByNetworkType (const iv::comms::eNetworkType networkType, CComboBoxEnum< iv::comms::eInterfaceType > *comboBoxProtocol)
 
static void prvFillProtocolTypeComboByNetworkTypeAndInterfaceType (const iv::comms::eNetworkType networkType, const iv::comms::eInterfaceType interfaceType, CComboBoxEnum< iv::comms::eProtocolType > *comboBoxProtocol)
 
static AbstractComponentGUIprvPanelCommonData (const std::shared_ptr< iv::model::comms::NetworkData > &networkData, uint32_t &selectedStationId, const std::map< uint32_t, iv::types::stationId > &stationIds, iv::panels::editor::networks::ModelListNetworks *modelListNetwork)
 

Function Documentation

◆ prvFillPhysicalInterfaceComboByNetworkType()

static void iv::menus::editor::StationEditCommunications::prvFillPhysicalInterfaceComboByNetworkType ( const iv::comms::eNetworkType networkType,
CComboBoxEnum< iv::comms::eInterfaceType > * comboBoxProtocol )
static

◆ prvFillProtocolTypeComboByNetworkTypeAndInterfaceType()

static void iv::menus::editor::StationEditCommunications::prvFillProtocolTypeComboByNetworkTypeAndInterfaceType ( const iv::comms::eNetworkType networkType,
const iv::comms::eInterfaceType interfaceType,
CComboBoxEnum< iv::comms::eProtocolType > * comboBoxProtocol )
static

◆ prvPanelCommonData()

static AbstractComponentGUI * iv::menus::editor::StationEditCommunications::prvPanelCommonData ( const std::shared_ptr< iv::model::comms::NetworkData > & networkData,
uint32_t & selectedStationId,
const std::map< uint32_t, iv::types::stationId > & stationIds,
iv::panels::editor::networks::ModelListNetworks * modelListNetwork )
static

◆ prvPanelSpecificInterfaceData()

static AbstractComponentGUI * iv::menus::editor::StationEditCommunications::prvPanelSpecificInterfaceData ( const std::shared_ptr< iv::model::comms::NetworkData > & networkData,
const iv::comms::eNetworkType networkType,
const iv::comms::eProtocolType protocolType,
const iv::comms::eInterfaceType interfaceType,
const std::optional< std::string > & stationId )
static

◆ prvPanelSpecificProtocolData()

static AbstractComponentGUI * iv::menus::editor::StationEditCommunications::prvPanelSpecificProtocolData ( const std::shared_ptr< iv::model::comms::NetworkData > & networkData,
const iv::comms::eProtocolType protocolType,
const iv::comms::eInterfaceType interfaceType,
const iv::comms::eNetworkType networkType )
static