CGMES_3_0_0
Loading...
Searching...
No Matches
AsynchronousMachineKind.hpp
1
#ifndef AsynchronousMachineKind_H
2
#define AsynchronousMachineKind_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
AsynchronousMachineKind
14
{
15
public
:
16
enum
AsynchronousMachineKind_ENUM
17
{
19
generator
,
21
motor
,
22
};
23
24
AsynchronousMachineKind
() : value(), initialized(false) {}
25
AsynchronousMachineKind(
AsynchronousMachineKind_ENUM
value) : value(value), initialized(true) {}
26
27
AsynchronousMachineKind& operator=(
AsynchronousMachineKind_ENUM
rop);
28
operator
AsynchronousMachineKind_ENUM
()
const
;
29
30
AsynchronousMachineKind_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, AsynchronousMachineKind& rop);
37
friend
std::ostream& operator<<(std::ostream& os,
const
AsynchronousMachineKind& obj);
38
};
39
}
40
#endif
CIMPP::AsynchronousMachineKind
Kind of Asynchronous Machine.
Definition
AsynchronousMachineKind.hpp:14
CIMPP::AsynchronousMachineKind::AsynchronousMachineKind_ENUM
AsynchronousMachineKind_ENUM
Definition
AsynchronousMachineKind.hpp:17
CIMPP::AsynchronousMachineKind::generator
@ generator
Definition
AsynchronousMachineKind.hpp:19
CIMPP::AsynchronousMachineKind::motor
@ motor
Definition
AsynchronousMachineKind.hpp:21
CGMES_3.0.0
AsynchronousMachineKind.hpp
Generated by
1.15.0