CGMES_3_0_0
Loading...
Searching...
No Matches
HydroPlantStorageKind.hpp
1
#ifndef HydroPlantStorageKind_H
2
#define HydroPlantStorageKind_H
3
/*
4
Generated from the CGMES files via cimgen: https://github.com/sogno-platform/cimgen
5
*/
6
7
#include <istream>
8
#include <ostream>
9
10
namespace
CIMPP
11
{
13
class
HydroPlantStorageKind
14
{
15
public
:
16
enum
HydroPlantStorageKind_ENUM
17
{
19
runOfRiver
,
21
pumpedStorage
,
23
storage
,
24
};
25
26
HydroPlantStorageKind
() : value(), initialized(false) {}
27
HydroPlantStorageKind(
HydroPlantStorageKind_ENUM
value) : value(value), initialized(true) {}
28
29
HydroPlantStorageKind& operator=(
HydroPlantStorageKind_ENUM
rop);
30
operator
HydroPlantStorageKind_ENUM
()
const
;
31
32
HydroPlantStorageKind_ENUM
value;
33
bool
initialized;
34
35
static
const
char
debugName[];
36
const
char
* debugString()
const
;
37
38
friend
std::istream& operator>>(std::istream& lop, HydroPlantStorageKind& rop);
39
friend
std::ostream& operator<<(std::ostream& os,
const
HydroPlantStorageKind& obj);
40
};
41
}
42
#endif
CIMPP::HydroPlantStorageKind
The type of hydro power plant.
Definition
HydroPlantStorageKind.hpp:14
CIMPP::HydroPlantStorageKind::HydroPlantStorageKind_ENUM
HydroPlantStorageKind_ENUM
Definition
HydroPlantStorageKind.hpp:17
CIMPP::HydroPlantStorageKind::storage
@ storage
Definition
HydroPlantStorageKind.hpp:23
CIMPP::HydroPlantStorageKind::runOfRiver
@ runOfRiver
Definition
HydroPlantStorageKind.hpp:19
CIMPP::HydroPlantStorageKind::pumpedStorage
@ pumpedStorage
Definition
HydroPlantStorageKind.hpp:21
CGMES_3.0.0
HydroPlantStorageKind.hpp
Generated by
1.15.0