CIM++ Adapted CIM_SINERGIEN Codebase
Main Page
Classes
Files
File List
IEC61970
Base
Meas
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
{
27
class
Control
:
public
IEC61970::Base::Core::IdentifiedObject
28
{
29
30
public
:
31
Control
();
32
virtual
~
Control
();
38
IEC61970::Base::Domain::String
controlType
;
43
IEC61970::Base::Domain::Boolean
operationInProgress
;
47
IEC61970::Base::Domain::DateTime
timeStamp
;
51
IEC61970::Base::Domain::UnitMultiplier
unitMultiplier
;
55
IEC61970::Base::Domain::UnitSymbol
unitSymbol
;
56
57
};
58
59
}
60
61
}
62
63
}
64
#endif // CONTROL_H
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::Meas::Control::unitSymbol
IEC61970::Base::Domain::UnitSymbol unitSymbol
Definition:
Control.h:55
IEC61970::Base::Meas::Control::unitMultiplier
IEC61970::Base::Domain::UnitMultiplier unitMultiplier
Definition:
Control.h:51
IEC61970::Base::Meas::Control::controlType
IEC61970::Base::Domain::String controlType
Definition:
Control.h:38
IEC61970::Base::Domain::Boolean
Definition:
Boolean.h:21
IEC61970::Base::Core::IdentifiedObject
Definition:
IdentifiedObject.h:36
IEC61970::Base::Meas::Control::operationInProgress
IEC61970::Base::Domain::Boolean operationInProgress
Definition:
Control.h:43
IEC61970::Base::Meas::Control
Definition:
Control.h:27
IEC61970::Base::Domain::DateTime
Definition:
DateTime.h:24
IEC61970::Base::Meas::Control::timeStamp
IEC61970::Base::Domain::DateTime timeStamp
Definition:
Control.h:47
Generated by
1.8.11