Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <IModelListAcceptData.hpp>
Public Member Functions | |
virtual void | setValueSet (uint64_t indRow, uint64_t indCol, const std::shared_ptr< CDataList > &dataList)=0 |
virtual uint64_t | numRows () const =0 |
virtual std::shared_ptr< CDataList > | getDataCell (uint64_t indRow, uint64_t indColumn) const =0 |
virtual void | updateFrameData () |
virtual void | addColumns (CList *list) |
virtual bool | isCellActive (uint64_t indRow, uint64_t indCol) const |
virtual bool | hasForeground (uint64_t indRow, uint64_t indColumn, iv::types::color *rgbForeground) const |
virtual bool | hasBackground (uint64_t indRow, uint64_t indColumn, iv::types::color *rgbBackground) const |
|
inlinevirtualinherited |
Reimplemented in CModelChannelIndicatorPanel, CPrvIModelChannelsSearchAll, CPrvIModelInformError, CPrvModelAccessControlEventLogsPanel, CPrvModelBackUpAndRestoreEventLogsPanel, CPrvModelChannelListLomPanel, CPrvModelControlSystemEventLogsPanel, CPrvModelDefaultEventLogsPanel, CPrvModelPotentialAttackEventLogsPanel, CPrvModelRequestsErrorsEventLogsPanel, CPrvModelSensorConfiguration, CPrvModelSummaryListPanel, CPrvModelTendencyCurvesListSelection, iv::menus::editor::EditGroupsOption::CPrvModelAllMimics, iv::menus::editor::EditGroupsOption::CPrvModelMimicsGroups, iv::menus::editor::EditGroupsOption::CPrvModelMimicsMimicsInGroup, iv::menus::editor::ProjectEditLanguages::CPrvModelLanguageSelection, iv::menus::editor::SortMimicsOption::CPrvModelMimicsOrder, iv::menus::editor::StationEditCommunications::CPrvModelNetworkConfiguration, iv::menus::editor::UnitsDownloadParameters::CPrvModelUnitDownloadConfiguration, iv::menus::editor::VisibleMimicsOption::PrvModelMimicVisibleInStations, iv::panels::BusTies::PrvBusTiesModelList, iv::panels::channels::ListChannels::CPrvModelChannels, iv::panels::control::damperModelList, iv::panels::control::ValveModelList, iv::panels::diamar::AppFailureList::PrvAppFailureListModel, iv::panels::diamar::HeartBeatsDiamarRepeaters::CPrvModelHeartbeatDiamarRepeatersPanel, iv::panels::diamar::HeartBeatsLoms::CPrvModelHeartbeatLomPanel, iv::panels::diamar::HeartBeatsStations::CPrvModelHeartbeatStationsPanel, iv::panels::diamar::HeartBeatsWatchcallNodes::CPrvModelHeartbeatWatchcallNodesPanel, iv::panels::diamar::ListChannelsSelect::PrvModelSelectChannel, iv::panels::diamarRepeater::PrvModelRepeaterAlarmsList, iv::panels::editor::networks::ModelListNetworks, iv::panels::Generators::PrvGeneratorsModelList, iv::panels::MainBars::PrvMainBarsModelList, iv::panels::mimics::CPrvModelLogicLibrary, iv::panels::mimics::CPrvModelParamOnline, iv::panels::mimics::CPrvModelPmsPriorities, iv::panels::mimics::CPrvModelVariablesOnline, iv::panels::mimics::EditColor::ModelListPanelColorLogics, iv::panels::mimics::PanelDynamicTextConditions::PrvModelDynamicTextConditions, iv::panels::mimics::SelectDamper::CPrvModelDampers, iv::panels::mimics::SelectGenerator::CPrvModelGenerators, iv::panels::mimics::SelectTank::CPrvModelTanks, iv::panels::mimics::SelectValve::CPrvModelValves, iv::panels::Modes::PrvModelsModelList, iv::panels::pms::Action::PrvActionModelList, iv::panels::pms::Transition::PrvTransitionsModelList, iv::panels::StationIps::CPrvModelStationIps, iv::panels::units::CPrvModelUnits, iv::ui::panels::CPrvModelRevisions, iv::ui::panels::networks::CPrvModelNetworks, iv::ui::panels::networks::SelectJ1939Pgn::ModelListJ1939PgnSelection, iv::ui::panels::networks::SelectNmea2kPgn::ModelListNmea2kPgnSelection, PrvModelHistoryListPanel, SortLibraryIO::ModelCustomBlockIOOrder, SortLogic::CPrvModelLogicsOrder, and VisibleInStations::PrvModelMimicVisibleInStations.
|
nodiscardpure virtualinherited |
Implemented in CModelChannelIndicatorPanel, CPrvIModelChannelsSearchAll, CPrvIModelInformError, CPrvModelAccessControlEventLogsPanel, CPrvModelBackUpAndRestoreEventLogsPanel, CPrvModelChannelListLomPanel, CPrvModelControlSystemEventLogsPanel, CPrvModelDefaultEventLogsPanel, CPrvModelPotentialAttackEventLogsPanel, CPrvModelRequestsErrorsEventLogsPanel, CPrvModelSensorConfiguration, CPrvModelSummaryListPanel, CPrvModelTendencyCurvesListSelection, iv::menus::editor::EditGroupsOption::CPrvModelAllMimics, iv::menus::editor::EditGroupsOption::CPrvModelMimicsGroups, iv::menus::editor::EditGroupsOption::CPrvModelMimicsMimicsInGroup, iv::menus::editor::ProjectEditLanguages::CPrvModelLanguageSelection, iv::menus::editor::SortMimicsOption::CPrvModelMimicsOrder, iv::menus::editor::StationEditCommunications::CPrvModelNetworkConfiguration, iv::menus::editor::UnitsDownloadParameters::CPrvModelUnitDownloadConfiguration, iv::menus::editor::VisibleMimicsOption::PrvModelMimicVisibleInStations, iv::panels::BusTies::PrvBusTiesModelList, iv::panels::channels::ListChannels::CPrvModelChannels, iv::panels::control::damperModelList, iv::panels::control::ValveModelList, iv::panels::diamar::AppFailureList::PrvAppFailureListModel, iv::panels::diamar::HeartBeatsDiamarRepeaters::CPrvModelHeartbeatDiamarRepeatersPanel, iv::panels::diamar::HeartBeatsLoms::CPrvModelHeartbeatLomPanel, iv::panels::diamar::HeartBeatsStations::CPrvModelHeartbeatStationsPanel, iv::panels::diamar::HeartBeatsWatchcallNodes::CPrvModelHeartbeatWatchcallNodesPanel, iv::panels::diamar::ListChannelsSelect::PrvModelSelectChannel, iv::panels::diamarRepeater::PrvModelRepeaterAlarmsList, iv::panels::editor::networks::ModelListNetworks, iv::panels::Generators::PrvGeneratorsModelList, iv::panels::MainBars::PrvMainBarsModelList, iv::panels::mimics::CPrvModelLogicLibrary, iv::panels::mimics::CPrvModelParamOnline, iv::panels::mimics::CPrvModelPmsPriorities, iv::panels::mimics::CPrvModelVariablesOnline, iv::panels::mimics::EditColor::ModelListPanelColorLogics, iv::panels::mimics::PanelDynamicTextConditions::PrvModelDynamicTextConditions, iv::panels::mimics::SelectDamper::CPrvModelDampers, iv::panels::mimics::SelectGenerator::CPrvModelGenerators, iv::panels::mimics::SelectTank::CPrvModelTanks, iv::panels::mimics::SelectValve::CPrvModelValves, iv::panels::Modes::PrvModelsModelList, iv::panels::pms::Action::PrvActionModelList, iv::panels::pms::Transition::PrvTransitionsModelList, iv::panels::StationIps::CPrvModelStationIps, iv::panels::units::CPrvModelUnits, iv::ui::panels::CPrvModelRevisions, iv::ui::panels::networks::CPrvModelNetworks, iv::ui::panels::networks::SelectJ1939Pgn::ModelListJ1939PgnSelection, iv::ui::panels::networks::SelectNmea2kPgn::ModelListNmea2kPgnSelection, PrvModelHistoryListPanel, SortLibraryIO::ModelCustomBlockIOOrder, SortLogic::CPrvModelLogicsOrder, and VisibleInStations::PrvModelMimicVisibleInStations.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented in CModelChannelIndicatorPanel, CPrvModelChannelListLomPanel, CPrvModelDefaultEventLogsPanel, CPrvModelSensorConfiguration, CPrvModelSummaryListPanel, CPrvModelTendencyCurvesListSelection, iv::menus::editor::EditGroupsOption::CPrvModelAllMimics, iv::menus::editor::EditGroupsOption::CPrvModelMimicsGroups, iv::menus::editor::EditGroupsOption::CPrvModelMimicsMimicsInGroup, iv::menus::editor::ProjectEditLanguages::CPrvModelLanguageSelection, iv::menus::editor::SortMimicsOption::CPrvModelMimicsOrder, iv::menus::editor::UnitsDownloadParameters::CPrvModelUnitDownloadConfiguration, iv::panels::diamar::HeartBeatsDiamarRepeaters::CPrvModelHeartbeatDiamarRepeatersPanel, iv::panels::diamar::HeartBeatsLoms::CPrvModelHeartbeatLomPanel, iv::panels::diamar::HeartBeatsStations::CPrvModelHeartbeatStationsPanel, iv::panels::diamar::HeartBeatsWatchcallNodes::CPrvModelHeartbeatWatchcallNodesPanel, iv::panels::diamarRepeater::PrvModelRepeaterAlarmsList, iv::panels::StationIps::CPrvModelStationIps, PrvModelHistoryListPanel, SortLibraryIO::ModelCustomBlockIOOrder, and SortLogic::CPrvModelLogicsOrder.
|
inlinenodiscardvirtualinherited |
|
nodiscardpure virtualinherited |
Implemented in CModelChannelIndicatorPanel, CPrvIModelChannelsSearchAll, CPrvIModelInformError, CPrvModelAccessControlEventLogsPanel, CPrvModelBackUpAndRestoreEventLogsPanel, CPrvModelChannelListLomPanel, CPrvModelControlSystemEventLogsPanel, CPrvModelDefaultEventLogsPanel, CPrvModelPotentialAttackEventLogsPanel, CPrvModelRequestsErrorsEventLogsPanel, CPrvModelSensorConfiguration, CPrvModelSummaryListPanel, CPrvModelTendencyCurvesListSelection, iv::menus::editor::EditGroupsOption::CPrvModelAllMimics, iv::menus::editor::EditGroupsOption::CPrvModelMimicsGroups, iv::menus::editor::EditGroupsOption::CPrvModelMimicsMimicsInGroup, iv::menus::editor::ProjectEditLanguages::CPrvModelLanguageSelection, iv::menus::editor::SortMimicsOption::CPrvModelMimicsOrder, iv::menus::editor::StationEditCommunications::CPrvModelNetworkConfiguration, iv::menus::editor::UnitsDownloadParameters::CPrvModelUnitDownloadConfiguration, iv::menus::editor::VisibleMimicsOption::PrvModelMimicVisibleInStations, iv::panels::BusTies::PrvBusTiesModelList, iv::panels::channels::ListChannels::CPrvModelChannels, iv::panels::control::damperModelList, iv::panels::control::ValveModelList, iv::panels::diamar::AppFailureList::PrvAppFailureListModel, iv::panels::diamar::HeartBeatsDiamarRepeaters::CPrvModelHeartbeatDiamarRepeatersPanel, iv::panels::diamar::HeartBeatsLoms::CPrvModelHeartbeatLomPanel, iv::panels::diamar::HeartBeatsStations::CPrvModelHeartbeatStationsPanel, iv::panels::diamar::HeartBeatsWatchcallNodes::CPrvModelHeartbeatWatchcallNodesPanel, iv::panels::diamar::ListChannelsSelect::PrvModelSelectChannel, iv::panels::diamarRepeater::PrvModelRepeaterAlarmsList, iv::panels::editor::networks::ModelListNetworks, iv::panels::Generators::PrvGeneratorsModelList, iv::panels::MainBars::PrvMainBarsModelList, iv::panels::mimics::CPrvModelLogicLibrary, iv::panels::mimics::CPrvModelParamOnline, iv::panels::mimics::CPrvModelPmsPriorities, iv::panels::mimics::CPrvModelVariablesOnline, iv::panels::mimics::EditColor::ModelListPanelColorLogics, iv::panels::mimics::PanelDynamicTextConditions::PrvModelDynamicTextConditions, iv::panels::mimics::SelectDamper::CPrvModelDampers, iv::panels::mimics::SelectGenerator::CPrvModelGenerators, iv::panels::mimics::SelectTank::CPrvModelTanks, iv::panels::mimics::SelectValve::CPrvModelValves, iv::panels::Modes::PrvModelsModelList, iv::panels::pms::Action::PrvActionModelList, iv::panels::pms::Transition::PrvTransitionsModelList, iv::panels::StationIps::CPrvModelStationIps, iv::panels::units::CPrvModelUnits, iv::ui::panels::CPrvModelRevisions, iv::ui::panels::networks::CPrvModelNetworks, iv::ui::panels::networks::SelectJ1939Pgn::ModelListJ1939PgnSelection, iv::ui::panels::networks::SelectNmea2kPgn::ModelListNmea2kPgnSelection, PrvModelHistoryListPanel, SortLibraryIO::ModelCustomBlockIOOrder, SortLogic::CPrvModelLogicsOrder, and VisibleInStations::PrvModelMimicVisibleInStations.
|
pure virtual |
Implemented in CPrvModelTendencyCurvesListSelection, iv::menus::editor::ProjectEditLanguages::CPrvModelLanguageSelection, iv::menus::editor::StationEditCommunications::CPrvModelNetworkConfiguration, iv::menus::editor::UnitsDownloadParameters::CPrvModelUnitDownloadConfiguration, iv::menus::editor::VisibleMimicsOption::PrvModelMimicVisibleInStations, iv::panels::BusTies::PrvBusTiesModelList, iv::panels::diamar::AppFailureList::PrvAppFailureListModel, iv::panels::diamar::ListChannelsSelect::PrvModelSelectChannel, iv::panels::editor::networks::ModelListNetworks, iv::panels::Generators::PrvGeneratorsModelList, iv::panels::MainBars::PrvMainBarsModelList, iv::panels::mimics::PanelDynamicTextConditions::PrvModelDynamicTextConditions, and VisibleInStations::PrvModelMimicVisibleInStations.
|
inlinevirtualinherited |
Reimplemented in iv::panels::diamarRepeater::PrvModelRepeaterAlarmsList.