Definition Maintenance.hpp:11
Maintenance()
Definition Maintenance.cpp:12
bool load(const iv::file::xml::node &nodeMaintenance)
Definition Maintenance.cpp:17
iv::mimics::Channel m_resetRunningHours
Definition Maintenance.hpp:29
iv::mimics::Channel m_runningHours
Definition Maintenance.hpp:28
AbstractComponentGUI * panelEditMaintenance()
Definition Maintenance.cpp:68
bool m_hasMaintenance
Definition Maintenance.hpp:27
bool save(iv::file::xml::node &nodeMaintenance) const
Definition Maintenance.cpp:31
void getChannels(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) const
Definition Maintenance.cpp:45
void mapChannels(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction)
Definition Maintenance.cpp:58
Definition Maintenance.hpp:36
static constexpr bool hasMaintenance
Definition Maintenance.hpp:37
Definition Maintenance.hpp:32
static constexpr std::string_view hasMaintenance
Definition Maintenance.hpp:33
Definition Maintenance.hpp:40
static constexpr std::string_view resetRunningHours
Definition Maintenance.hpp:42
static constexpr std::string_view runningHours
Definition Maintenance.hpp:41