CIM++ Adapted CIM_SINERGIEN Codebase
SolarGeneratingUnit.h
1 // SolarGeneratingUnit.h
3 // Implementation of the Class SolarGeneratingUnit
4 // Original author: kdd
6 
7 #ifndef SOLARGENERATINGUNIT_H
8 #define SOLARGENERATINGUNIT_H
9 
10 #include <list>
11 
12 #include "Sinergien/Communication/communicationRequirement.h"
13 #include "Sinergien/EnergyGrid/SimulationData/WeatherData.h"
14 #include "Sinergien/Communication/Modems/ComMod.h"
15 #include "IEC61970/Base/Generation/Production/GeneratingUnit.h"
16 
17 namespace IEC61970
18 {
19  namespace Base
20  {
21  namespace Generation
22  {
23  namespace Production
24  {
29  {
30 
31  public:
33  virtual ~SolarGeneratingUnit();
34  Sinergien::Communication::communicationRequirement *m_communicationRequirement;
36  std::list<Sinergien::Communication::Modems::ComMod*> m_ComMod;
37 
38  };
39 
40  }
41 
42  }
43 
44  }
45 
46 }
47 #endif // SOLARGENERATINGUNIT_H
Definition: AuxiliaryEquipment.h:13
Definition: communicationRequirement.h:20