CGMES_3_0_0
Loading...
Searching...
No Matches
InputSignalKind.hpp
1#ifndef InputSignalKind_H
2#define InputSignalKind_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 InputSignalKind
14 {
15 public:
41
42 InputSignalKind() : value(), initialized(false) {}
43 InputSignalKind(InputSignalKind_ENUM value) : value(value), initialized(true) {}
44
45 InputSignalKind& operator=(InputSignalKind_ENUM rop);
46 operator InputSignalKind_ENUM() const;
47
49 bool initialized;
50
51 static const char debugName[];
52 const char* debugString() const;
53
54 friend std::istream& operator>>(std::istream& lop, InputSignalKind& rop);
55 friend std::ostream& operator<<(std::ostream& os, const InputSignalKind& obj);
56 };
57}
58#endif
Types of input signals. In dynamics modelling, commonly represented by the j parameter.
Definition InputSignalKind.hpp:14
InputSignalKind_ENUM
Definition InputSignalKind.hpp:17
@ fieldCurrent
Definition InputSignalKind.hpp:37
@ busVoltage
Definition InputSignalKind.hpp:31
@ busVoltageDerivative
Definition InputSignalKind.hpp:33
@ branchCurrent
Definition InputSignalKind.hpp:35
@ generatorMechanicalPower
Definition InputSignalKind.hpp:39
@ generatorAcceleratingPower
Definition InputSignalKind.hpp:29
@ generatorElectricalPower
Definition InputSignalKind.hpp:27
@ busFrequencyDeviation
Definition InputSignalKind.hpp:25
@ rotorAngularFrequencyDeviation
Definition InputSignalKind.hpp:21
@ busFrequency
Definition InputSignalKind.hpp:23
@ rotorSpeed
Definition InputSignalKind.hpp:19