IEC61970 16v29a - IEC61968 12v08
Control.h
1 // Control.h
3 // Implementation of the Class Control
5 
6 #ifndef CONTROL_H
7 #define CONTROL_H
8 
9 #include "IEC61970/Base/Domain/String.h"
10 #include "IEC61970/Base/Domain/Boolean.h"
11 #include "IEC61970/Base/Domain/DateTime.h"
12 #include "IEC61970/Base/Domain/UnitMultiplier.h"
13 #include "IEC61970/Base/Domain/UnitSymbol.h"
14 #include "IEC61970/Base/Core/IdentifiedObject.h"
15 
16 namespace IEC61970
17 {
18  namespace Base
19  {
20  namespace Meas
21  {
28  {
29 
30  public:
31  Control();
32  virtual ~Control();
38  IEC61970::Base::Domain::String controlType;
51  IEC61970::Base::Domain::UnitMultiplier unitMultiplier = IEC61970::Base::Domain::UnitMultiplier::_undef;
55  IEC61970::Base::Domain::UnitSymbol unitSymbol = IEC61970::Base::Domain::UnitSymbol::_undef;
56 
57  };
58 
59  }
60 
61  }
62 
63 }
64 #endif // CONTROL_H
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::UnitSymbol unitSymbol
Definition: Control.h:55
IEC61970::Base::Domain::UnitMultiplier unitMultiplier
Definition: Control.h:51
IEC61970::Base::Domain::String controlType
Definition: Control.h:38
Definition: Boolean.h:17
Definition: IdentifiedObject.h:36
IEC61970::Base::Domain::Boolean operationInProgress
Definition: Control.h:43
Definition: Control.h:27
Definition: DateTime.h:22
IEC61970::Base::Domain::DateTime timeStamp
Definition: Control.h:47