Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CIndicatorInhibition.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_DIAMAR_INDICATORS_CINDICATORINHIBITION_HPP_
2#define IV_SRC_DIAMAR_INDICATORS_CINDICATORINHIBITION_HPP_
3
5
6#include <cstdint>
7
9{
10public:
15
18
19private:
20 void updateIndicator() override;
21
22 AbstractComponentGUI *panel() override;
23
24 std::optional<std::string> processIndicatorIcon() override;
25
26 [[nodiscard]] bool isVisible() const override;
27 [[nodiscard]] bool displayPanelDynamic() const override;
28
30};
31#endif//IV_SRC_DIAMAR_INDICATORS_CINDICATORINHIBITION_HPP_
Definition AbstractComponentGUI.hpp:30
Definition CIndicatorInhibition.hpp:9
AbstractComponentGUI * panel() override
Definition CIndicatorInhibition.cpp:34
~CIndicatorInhibition() override
void updateIndicator() override
Definition CIndicatorInhibition.cpp:21
uint64_t m_numChannelsInhibited
Definition CIndicatorInhibition.hpp:29
CIndicatorInhibition & operator=(CIndicatorInhibition &&other)=delete
CIndicatorInhibition(const CIndicatorInhibition &other)=delete
CIndicatorInhibition()
Definition CIndicatorInhibition.cpp:14
CIndicatorInhibition & operator=(const CIndicatorInhibition &other)=delete
CIndicatorInhibition(CIndicatorInhibition &&other)=delete
std::optional< std::string > processIndicatorIcon() override
Definition CIndicatorInhibition.cpp:54
bool displayPanelDynamic() const override
Definition CIndicatorInhibition.cpp:64
bool isVisible() const override
Definition CIndicatorInhibition.cpp:59
Definition AbstractDiamarIndicator.hpp:10