Nix (Dev)
3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
enums.hpp
Go to the documentation of this file.
1
#ifndef IV_SRC_DIAMAR_ENUMS_HPP_
2
#define IV_SRC_DIAMAR_ENUMS_HPP_
3
4
#include "
core/defines.hpp
"
5
6
#include <map>
7
#include <string>
8
9
namespace
iv::app
10
{
11
12
enum class
eExitMode
13
{
14
Close
,
15
Reboot
,
16
Shutdown
17
};
18
19
enum class
eState
20
{
21
Start
,
22
Restore
,
23
Stop
,
24
Sleep
25
};
26
27
}
// namespace iv::app
28
29
namespace
iv::diamar
30
{
31
32
// TODO: Unificar con el de src/model/enums
33
enum class
eUserProfileType
34
{
35
EngineAdvancedManagement
,
36
DeckAdvancedManagement
,
37
EngineManagement
,
38
DeckManagement
,
39
Monitor
,
40
Root
,
41
};
42
43
std::string
strUserProfileValue
(
iv::diamar::eUserProfileType
eUserProfileType
);
44
45
}
// namespace iv::diamar
46
47
#endif
//IV_SRC_DIAMAR_ENUMS_HPP_
defines.hpp
iv::app
Definition
DiamarRepeaterApplication.cpp:30
iv::app::eState
eState
Definition
enums.hpp:20
iv::app::eState::Stop
@ Stop
iv::app::eState::Sleep
@ Sleep
iv::app::eState::Restore
@ Restore
iv::app::eState::Start
@ Start
iv::app::eExitMode
eExitMode
Definition
enums.hpp:13
iv::app::eExitMode::Shutdown
@ Shutdown
iv::app::eExitMode::Reboot
@ Reboot
iv::app::eExitMode::Close
@ Close
iv::diamar
Definition
DataLoggerManager.cpp:10
iv::diamar::strUserProfileValue
std::string strUserProfileValue(iv::diamar::eUserProfileType eUserProfileType)
Definition
enums.cpp:15
iv::diamar::eUserProfileType
eUserProfileType
Definition
enums.hpp:34
iv::diamar::eUserProfileType::EngineManagement
@ EngineManagement
iv::diamar::eUserProfileType::DeckManagement
@ DeckManagement
iv::diamar::eUserProfileType::Monitor
@ Monitor
iv::diamar::eUserProfileType::EngineAdvancedManagement
@ EngineAdvancedManagement
iv::diamar::eUserProfileType::DeckAdvancedManagement
@ DeckAdvancedManagement
iv::diamar::eUserProfileType::Root
@ Root
src
diamar
enums.hpp
Generated by
1.12.0