Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
IndicatorActiveWarnings.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_DIAMAR_INDICATORS_DIAMARREPEATER_INDICATORACTIVEWARNINGS_HPP_
2#define IV_SRC_DIAMAR_INDICATORS_DIAMARREPEATER_INDICATORACTIVEWARNINGS_HPP_
3
5
7{
8
10{
11public:
13 ~IndicatorActiveWarnings() override = default;
14
15private:
16 void updateIndicator() override;
17
18 std::optional<std::string> processIndicatorIcon() override;
19 std::optional<std::string> processIndicatorText() override;
20 std::optional<iv::types::color> processIndicatorTextColor() override;
21 std::optional<iv::types::color> processIndicatorBackground() override;
22
25};
26
27}// namespace iv::diamar::indicators::diamarRepeater
28
29#endif//IV_SRC_DIAMAR_INDICATORS_DIAMARREPEATER_INDICATORACTIVEWARNINGS_HPP_
Definition AbstractDiamarRepeaterIndicator.hpp:10
void updateIndicator() override
Definition IndicatorActiveWarnings.cpp:17
iv::types::color m_backgroundColor
Definition IndicatorActiveWarnings.hpp:24
IndicatorActiveWarnings()
Definition IndicatorActiveWarnings.cpp:11
std::optional< iv::types::color > processIndicatorTextColor() override
Definition IndicatorActiveWarnings.cpp:53
uint64_t m_numChannelsAlarm
Definition IndicatorActiveWarnings.hpp:23
std::optional< std::string > processIndicatorIcon() override
Definition IndicatorActiveWarnings.cpp:39
std::optional< iv::types::color > processIndicatorBackground() override
Definition IndicatorActiveWarnings.cpp:49
std::optional< std::string > processIndicatorText() override
Definition IndicatorActiveWarnings.cpp:44
Definition AbstractDiamarRepeaterIndicator.cpp:8
uint32_t color
Definition types.hpp:12