CGMES_3_0_0
Loading...
Searching...
No Matches
WindGenUnitKind.hpp
1
#ifndef WindGenUnitKind_H
2
#define WindGenUnitKind_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
WindGenUnitKind
14
{
15
public
:
16
enum
WindGenUnitKind_ENUM
17
{
19
offshore
,
21
onshore
,
22
};
23
24
WindGenUnitKind
() : value(), initialized(false) {}
25
WindGenUnitKind(
WindGenUnitKind_ENUM
value) : value(value), initialized(true) {}
26
27
WindGenUnitKind& operator=(
WindGenUnitKind_ENUM
rop);
28
operator
WindGenUnitKind_ENUM
()
const
;
29
30
WindGenUnitKind_ENUM
value;
31
bool
initialized;
32
33
static
const
char
debugName[];
34
const
char
* debugString()
const
;
35
36
friend
std::istream& operator>>(std::istream& lop, WindGenUnitKind& rop);
37
friend
std::ostream& operator<<(std::ostream& os,
const
WindGenUnitKind& obj);
38
};
39
}
40
#endif
CIMPP::WindGenUnitKind
Kind of wind generating unit.
Definition
WindGenUnitKind.hpp:14
CIMPP::WindGenUnitKind::WindGenUnitKind_ENUM
WindGenUnitKind_ENUM
Definition
WindGenUnitKind.hpp:17
CIMPP::WindGenUnitKind::offshore
@ offshore
Definition
WindGenUnitKind.hpp:19
CIMPP::WindGenUnitKind::onshore
@ onshore
Definition
WindGenUnitKind.hpp:21
CGMES_3.0.0
WindGenUnitKind.hpp
Generated by
1.15.0