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

Namespaces

namespace  EditGroupsOption
 
namespace  ProjectEditConfig
 
namespace  ProjectEditDeadManSystem
 
namespace  ProjectEditLanguages
 
namespace  ProjectEditProfiles
 
namespace  ProjectSaveSaveAs
 
namespace  SortMimicsOption
 
namespace  StationEditCommunications
 
namespace  UnitsDownloadParameters
 MenuOptionUnitsDownloadParameters.
 
namespace  UnitsStartConnection
 MenuOptionUnitsStartConnection.
 
namespace  VisibleMimicsOption
 

Classes

class  AbstractMenuOptionOnProjectLoaded
 
class  AbstractMenuOptionReportChannels
 
class  AbstractMenuOptionWithPanel
 
class  EditDiamarMenu
 
class  MenuOptionAboutEditDiamar
 
class  MenuOptionAlarmHistoryViewer
 
class  MenuOptionChannelsFilter
 
class  MenuOptionChannelsNotInGroup
 
class  MenuOptionChannelsNotLinked
 
class  MenuOptionChronyConfigurer
 
class  MenuOptionFindReplace
 
class  MenuOptionLanguage
 
class  MenuOptionLogicConvertLomToXml
 
class  MenuOptionLogicConvertPlToXml
 
class  MenuOptionLogicConvertXmlToPl
 
class  MenuOptionMimicEditGroupsOption
 
class  MenuOptionMimicEditOrderOption
 
class  MenuOptionMimicMenu
 
class  MenuOptionMimicVisibleMimicsOption
 
class  MenuOptionProjectCloseProgram
 
class  MenuOptionProjectCloseProject
 
class  MenuOptionProjectEditConfig
 
class  MenuOptionProjectEditData
 
class  MenuOptionProjectEditDeadManSystem
 
class  MenuOptionProjectEditLanguages
 
class  MenuOptionProjectEditProfiles
 
class  MenuOptionProjectLoad
 
class  MenuOptionProjectNew
 
class  MenuOptionProjectRevisions
 
class  MenuOptionProjectSave
 
class  MenuOptionProjectSaveAs
 
class  MenuOptionReportABugEditDiamar
 
class  MenuOptionReportChannels
 
class  MenuOptionReportCommissioningRemoteControls
 
class  MenuOptionReportComponentsVersion
 
class  MenuOptionReportConnectionsDrawings
 
class  MenuOptionReportTanksCalibrations
 
class  MenuOptionSoftwareSedniComEditDiamar
 
class  MenuOptionStationCheckLicence
 
class  MenuOptionStationEditCloudConfiguration
 
class  MenuOptionStationEditCommunications
 
class  MenuOptionStationEditTimeSyncConfiguration
 
class  MenuOptionUnitsChangeID
 
class  MenuOptionUnitsDownloadParameters
 
class  MenuOptionUnitsEraseEeprom
 
class  MenuOptionUnitsRestoreUnit
 
class  MenuOptionUnitsSetSpare
 
class  MenuOptionUnitsStartConnection
 
class  MenuOptionUnitsStopConnection
 

Functions

static std::shared_ptr< iv::model::editDiamar::EditDiamarModelgetDataModel ()
 
static bool prvCheckProjectHasChangesConfirmContinue (CEventMenuOption *evtMenuOption)
 
static std::shared_ptr< iv::model::editDiamar::EditDiamarModelgetDataModel ()
 
AbstractComponentGUIprvBuildPosixPropertiesPanel (iv::model::PosixTimeFormat &posixTimeFormat)
 
AbstractComponentGUIprvBuildRmcPropertiesPanel (iv::model::RMCLikeFormat &rmcTimeFormat)
 
AbstractComponentGUIprvBuildZdaPropertiesPanel (iv::model::ZDALikeFormat &zdaTimeFormat)
 
void reportChannelsByUnit (CEventMenuOption *evtMenuOption, const iv::AttributesForReportsChannels attributesForReportsChannels)
 
void reportChannelsByMimic (CEventMenuOption *evtMenuOption, const iv::AttributesForReportsChannels attributesForReportsChannels, const bool drawMimic)
 
static std::vector< iv::units::UnitIdAndNameprvGetUnitIdAndNameFromUnits (const std::vector< std::shared_ptr< iv::units::Unit > > &input)
 
static bool prvIsStartCommunication ()
 

Function Documentation

◆ getDataModel() [1/2]

static std::shared_ptr< iv::model::editDiamar::EditDiamarModel > iv::menus::editor::getDataModel ( )
static

◆ getDataModel() [2/2]

static std::shared_ptr< iv::model::editDiamar::EditDiamarModel > iv::menus::editor::getDataModel ( )
static

◆ prvBuildPosixPropertiesPanel()

AbstractComponentGUI * iv::menus::editor::prvBuildPosixPropertiesPanel ( iv::model::PosixTimeFormat & posixTimeFormat)
inline

◆ prvBuildRmcPropertiesPanel()

AbstractComponentGUI * iv::menus::editor::prvBuildRmcPropertiesPanel ( iv::model::RMCLikeFormat & rmcTimeFormat)
inline

◆ prvBuildZdaPropertiesPanel()

AbstractComponentGUI * iv::menus::editor::prvBuildZdaPropertiesPanel ( iv::model::ZDALikeFormat & zdaTimeFormat)
inline

◆ prvCheckProjectHasChangesConfirmContinue()

static bool iv::menus::editor::prvCheckProjectHasChangesConfirmContinue ( CEventMenuOption * evtMenuOption)
static

◆ prvGetUnitIdAndNameFromUnits()

static std::vector< iv::units::UnitIdAndName > iv::menus::editor::prvGetUnitIdAndNameFromUnits ( const std::vector< std::shared_ptr< iv::units::Unit > > & input)
static

◆ prvIsStartCommunication()

static bool iv::menus::editor::prvIsStartCommunication ( )
static

◆ reportChannelsByMimic()

void iv::menus::editor::reportChannelsByMimic ( CEventMenuOption * evtMenuOption,
const iv::AttributesForReportsChannels attributesForReportsChannels,
const bool drawMimic )

◆ reportChannelsByUnit()

void iv::menus::editor::reportChannelsByUnit ( CEventMenuOption * evtMenuOption,
const iv::AttributesForReportsChannels attributesForReportsChannels )