Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
IndicatorReturnsNoAck.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_DIAMAR_INDICATORS_DIAMARREPEATER_INDICATORRETURNSNOACK_HPP_
2#define IV_SRC_DIAMAR_INDICATORS_DIAMARREPEATER_INDICATORRETURNSNOACK_HPP_
3
5
7{
8
10{
11public:
13 ~IndicatorReturnsNoAck() 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_INDICATORRETURNSNOACK_HPP_
Definition AbstractDiamarRepeaterIndicator.hpp:10
std::optional< iv::types::color > processIndicatorBackground() override
Definition IndicatorReturnsNoAck.cpp:48
std::optional< iv::types::color > processIndicatorTextColor() override
Definition IndicatorReturnsNoAck.cpp:52
std::optional< std::string > processIndicatorIcon() override
Definition IndicatorReturnsNoAck.cpp:38
iv::types::color m_backgroundColor
Definition IndicatorReturnsNoAck.hpp:24
uint64_t m_numChannelsAlarm
Definition IndicatorReturnsNoAck.hpp:23
void updateIndicator() override
Definition IndicatorReturnsNoAck.cpp:17
std::optional< std::string > processIndicatorText() override
Definition IndicatorReturnsNoAck.cpp:43
IndicatorReturnsNoAck()
Definition IndicatorReturnsNoAck.cpp:11
Definition AbstractDiamarRepeaterIndicator.cpp:8
uint32_t color
Definition types.hpp:12