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_MODEL_PMS_ENUMS_HPP_
2
#define IV_SRC_MODEL_PMS_ENUMS_HPP_
3
4
namespace
iv::model::pms
5
{
6
7
enum class
eGeneratorType
8
{
9
DieselGenerator
,
10
Shaft
,
11
ShorePower
12
};
13
14
enum class
ePmsActionType
15
{
16
GenCmd
,
17
Priority
,
18
BusTieCmd
,
19
CustomCmd
,
20
Sleep
21
};
22
23
enum class
eGenCmdActionType
24
{
25
Start
,
26
Stop
,
27
Connect
,
28
Disconnect
,
29
AutoMode
,
30
SemiAutoMode
31
};
32
33
enum class
eBusTieCmdActionType
34
{
35
Connect
,
36
Disconnect
37
};
38
39
}
// namespace iv::model::pms
40
41
#endif
//IV_SRC_MODEL_PMS_ENUMS_HPP_
iv::model::pms
Definition
AbstractPmsAction.cpp:9
iv::model::pms::eGeneratorType
eGeneratorType
Definition
enums.hpp:8
iv::model::pms::eGeneratorType::Shaft
@ Shaft
iv::model::pms::eGeneratorType::DieselGenerator
@ DieselGenerator
iv::model::pms::eGeneratorType::ShorePower
@ ShorePower
iv::model::pms::ePmsActionType
ePmsActionType
Definition
enums.hpp:15
iv::model::pms::ePmsActionType::Sleep
@ Sleep
iv::model::pms::ePmsActionType::Priority
@ Priority
iv::model::pms::ePmsActionType::BusTieCmd
@ BusTieCmd
iv::model::pms::ePmsActionType::GenCmd
@ GenCmd
iv::model::pms::ePmsActionType::CustomCmd
@ CustomCmd
iv::model::pms::eBusTieCmdActionType
eBusTieCmdActionType
Definition
enums.hpp:34
iv::model::pms::eGenCmdActionType
eGenCmdActionType
Definition
enums.hpp:24
iv::model::pms::eGenCmdActionType::Stop
@ Stop
iv::model::pms::eGenCmdActionType::AutoMode
@ AutoMode
iv::model::pms::eGenCmdActionType::SemiAutoMode
@ SemiAutoMode
iv::model::pms::eGenCmdActionType::Disconnect
@ Disconnect
iv::model::pms::eGenCmdActionType::Connect
@ Connect
iv::model::pms::eGenCmdActionType::Start
@ Start
src
model
pms
enums.hpp
Generated by
1.12.0