CIM++ Adapted CIM_SINERGIEN Codebase
Main Page
Classes
Files
File List
IEC61970
Base
Generation
Production
TargetLevelSchedule.h
1
// TargetLevelSchedule.h
3
// Implementation of the Class TargetLevelSchedule
5
6
#ifndef TARGETLEVELSCHEDULE_H
7
#define TARGETLEVELSCHEDULE_H
8
9
#include "IEC61970/Base/Domain/WaterLevel.h"
10
#include "IEC61970/Base/Core/Curve.h"
11
12
namespace
IEC61970
13
{
14
namespace
Base
15
{
16
namespace
Generation
17
{
18
namespace
Production
19
{
24
class
TargetLevelSchedule
:
public
IEC61970::Base::Core::Curve
25
{
26
27
public
:
28
TargetLevelSchedule
();
29
virtual
~
TargetLevelSchedule
();
33
IEC61970::Base::Domain::WaterLevel
highLevelLimit
;
37
IEC61970::Base::Domain::WaterLevel
lowLevelLimit
;
38
39
};
40
41
}
42
43
}
44
45
}
46
47
}
48
#endif // TARGETLEVELSCHEDULE_H
IEC61970::Base::Generation::Production::TargetLevelSchedule
Definition:
TargetLevelSchedule.h:24
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::Core::Curve
Definition:
Curve.h:27
IEC61970::Base::Domain::WaterLevel
Definition:
WaterLevel.h:22
IEC61970::Base::Generation::Production::TargetLevelSchedule::lowLevelLimit
IEC61970::Base::Domain::WaterLevel lowLevelLimit
Definition:
TargetLevelSchedule.h:37
IEC61970::Base::Generation::Production::TargetLevelSchedule::highLevelLimit
IEC61970::Base::Domain::WaterLevel highLevelLimit
Definition:
TargetLevelSchedule.h:33
Generated by
1.8.11