1#ifndef IV_SRC_DIAMAR_CINDICATORALARMWATCHCALL_HPP
2#define IV_SRC_DIAMAR_CINDICATORALARMWATCHCALL_HPP
10#include <unordered_set>
29 [[nodiscard]]
bool isVisible()
const override;
Definition AbstractComponentGUI.hpp:30
Definition CIndicatorAlarmWatchCall.hpp:14
void updateIndicator() override
Definition CIndicatorAlarmWatchCall.cpp:24
std::optional< std::string > processIndicatorIcon() override
Definition CIndicatorAlarmWatchCall.cpp:100
std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > m_channelsAlarmWatchCall
Definition CIndicatorAlarmWatchCall.hpp:33
std::optional< std::string > processIndicatorText() override
Definition CIndicatorAlarmWatchCall.cpp:105
std::optional< iv::types::color > processIndicatorTextColor() override
Definition CIndicatorAlarmWatchCall.cpp:110
bool displayPanelDynamic() const override
Definition CIndicatorAlarmWatchCall.cpp:121
bool isVisible() const override
Definition CIndicatorAlarmWatchCall.cpp:115
CIndicatorAlarmWatchCall()
Definition CIndicatorAlarmWatchCall.cpp:17
AbstractComponentGUI * panel() override
Definition CIndicatorAlarmWatchCall.cpp:54
uint64_t m_numChannelsAlarmWatchCall
Definition CIndicatorAlarmWatchCall.hpp:32
eIndicatorRepresentationType representationType() const override
Definition CIndicatorAlarmWatchCall.cpp:95
CLabel * m_labelChannelsNum
Definition CIndicatorAlarmWatchCall.hpp:34
eIndicatorRepresentationType
Definition IIndicator.hpp:19
Definition AbstractDiamarIndicator.hpp:10