Nix (Dev)
3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
defines.hpp
Go to the documentation of this file.
1
#ifndef IV_SRC_UI_PANELS_DIAMARREPEATER_DEFINES_HPP_
2
#define IV_SRC_UI_PANELS_DIAMARREPEATER_DEFINES_HPP_
3
4
#include "
alarms/enums.hpp
"
5
6
namespace
iv::panels::diamarRepeater
7
{
8
9
enum class
eWatchCallPassButton
10
{
11
EcrButton
,
12
BgrButton
13
};
14
15
inline
iv::alarms::eWatchCmd
watchCallPassButtonToWatchCmd
(
eWatchCallPassButton
button)
16
{
17
switch
(button)
18
{
19
case
eWatchCallPassButton::EcrButton
:
20
return
iv::alarms::eWatchCmd::EcrButtonPressed
;
21
case
eWatchCallPassButton::BgrButton
:
22
return
iv::alarms::eWatchCmd::BrgButtonPressed
;
23
}
24
25
return
alarms::eWatchCmd::EcrButtonPressed
;
26
}
27
28
}
// namespace iv::panels::diamarRepeater
29
30
#endif
//IV_SRC_UI_PANELS_DIAMARREPEATER_DEFINES_HPP_
enums.hpp
iv::alarms::eWatchCmd
eWatchCmd
Definition
enums.hpp:101
iv::alarms::eWatchCmd::BrgButtonPressed
@ BrgButtonPressed
iv::alarms::eWatchCmd::EcrButtonPressed
@ EcrButtonPressed
iv::panels::diamarRepeater
Definition
defines.hpp:7
iv::panels::diamarRepeater::eWatchCallPassButton
eWatchCallPassButton
Definition
defines.hpp:10
iv::panels::diamarRepeater::eWatchCallPassButton::EcrButton
@ EcrButton
iv::panels::diamarRepeater::eWatchCallPassButton::BgrButton
@ BgrButton
iv::panels::diamarRepeater::watchCallPassButtonToWatchCmd
iv::alarms::eWatchCmd watchCallPassButtonToWatchCmd(eWatchCallPassButton button)
Definition
defines.hpp:15
src
ui
panels
diamarRepeater
defines.hpp
Generated by
1.12.0