CIM++ Adapted CIM_SINERGIEN Codebase
Main Page
Classes
Files
File List
IEC61970
Base
Generation
Production
CombinedCyclePlant.h
1
// CombinedCyclePlant.h
3
// Implementation of the Class CombinedCyclePlant
5
6
#ifndef COMBINEDCYCLEPLANT_H
7
#define COMBINEDCYCLEPLANT_H
8
9
#include <list>
10
11
#include "IEC61970/Base/Domain/ActivePower.h"
12
#include "IEC61970/Base/Generation/Production/ThermalGeneratingUnit.h"
13
#include "IEC61970/Base/Core/PowerSystemResource.h"
14
15
namespace
IEC61970
16
{
17
namespace
Base
18
{
19
namespace
Generation
20
{
21
namespace
Production
22
{
28
class
CombinedCyclePlant
:
public
IEC61970::Base::Core::PowerSystemResource
29
{
30
31
public
:
32
CombinedCyclePlant
();
33
virtual
~
CombinedCyclePlant
();
37
IEC61970::Base::Domain::ActivePower
combCyclePlantRating
;
41
std::list<IEC61970::Base::Generation::Production::ThermalGeneratingUnit*>
ThermalGeneratingUnits
;
42
43
};
44
45
}
46
47
}
48
49
}
50
51
}
52
#endif // COMBINEDCYCLEPLANT_H
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::Generation::Production::CombinedCyclePlant
Definition:
CombinedCyclePlant.h:28
IEC61970::Base::Generation::Production::CombinedCyclePlant::ThermalGeneratingUnits
std::list< IEC61970::Base::Generation::Production::ThermalGeneratingUnit * > ThermalGeneratingUnits
Definition:
CombinedCyclePlant.h:41
IEC61970::Base::Domain::ActivePower
Definition:
ActivePower.h:23
IEC61970::Base::Core::PowerSystemResource
Definition:
PowerSystemResource.h:28
IEC61970::Base::Generation::Production::CombinedCyclePlant::combCyclePlantRating
IEC61970::Base::Domain::ActivePower combCyclePlantRating
Definition:
CombinedCyclePlant.h:37
Generated by
1.8.11