CGMES_3_0_0
Loading...
Searching...
No Matches
HydroEnergyConversionKind.hpp
1#ifndef HydroEnergyConversionKind_H
2#define HydroEnergyConversionKind_H
3/*
4Generated from the CGMES files via cimgen: https://github.com/sogno-platform/cimgen
5*/
6
7#include <istream>
8#include <ostream>
9
10namespace CIMPP
11{
13 class HydroEnergyConversionKind
14 {
15 public:
23
24 HydroEnergyConversionKind() : value(), initialized(false) {}
25 HydroEnergyConversionKind(HydroEnergyConversionKind_ENUM value) : value(value), initialized(true) {}
26
27 HydroEnergyConversionKind& operator=(HydroEnergyConversionKind_ENUM rop);
28 operator HydroEnergyConversionKind_ENUM() const;
29
31 bool initialized;
32
33 static const char debugName[];
34 const char* debugString() const;
35
36 friend std::istream& operator>>(std::istream& lop, HydroEnergyConversionKind& rop);
37 friend std::ostream& operator<<(std::ostream& os, const HydroEnergyConversionKind& obj);
38 };
39}
40#endif
Specifies the capability of the hydro generating unit to convert energy as a generator or pump.
Definition HydroEnergyConversionKind.hpp:14
HydroEnergyConversionKind_ENUM
Definition HydroEnergyConversionKind.hpp:17
@ generator
Definition HydroEnergyConversionKind.hpp:19
@ pumpAndGenerator
Definition HydroEnergyConversionKind.hpp:21