CIM++ Adapted CIM Codebase
EnergySource.h
1 // EnergySource.h
3 // Implementation of the Class EnergySource
5 
6 #ifndef ENERGYSOURCE_H
7 #define ENERGYSOURCE_H
8 
9 #include "IEC61970/Base/Domain/ActivePower.h"
10 #include "IEC61970/Base/Domain/Voltage.h"
11 #include "IEC61970/Base/Domain/Resistance.h"
12 #include "IEC61970/Base/Domain/ReactivePower.h"
13 #include "IEC61970/Base/Domain/AngleRadians.h"
14 #include "IEC61970/Base/Domain/Reactance.h"
15 #include "IEC61970/Base/Core/ConductingEquipment.h"
16 
17 namespace IEC61970
18 {
19  namespace Base
20  {
21  namespace Wires
22  {
28  {
29 
30  public:
31  EnergySource();
32  virtual ~EnergySource();
81 
82  };
83 
84  }
85 
86  }
87 
88 }
89 #endif // ENERGYSOURCE_H
IEC61970::Base::Domain::Voltage voltageMagnitude
Definition: EnergySource.h:68
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::Resistance rn
Definition: EnergySource.h:60
IEC61970::Base::Domain::Reactance x0
Definition: EnergySource.h:76
IEC61970::Base::Domain::AngleRadians voltageAngle
Definition: EnergySource.h:64
Definition: ReactivePower.h:23
Definition: ActivePower.h:23
IEC61970::Base::Domain::Resistance r0
Definition: EnergySource.h:50
Definition: Resistance.h:22
IEC61970::Base::Domain::Reactance x
Definition: EnergySource.h:72
Definition: Reactance.h:22
Definition: EnergySource.h:27
Definition: Voltage.h:22
IEC61970::Base::Domain::ReactivePower reactivePower
Definition: EnergySource.h:56
Definition: ConductingEquipment.h:21
IEC61970::Base::Domain::Resistance r
Definition: EnergySource.h:46
IEC61970::Base::Domain::Reactance xn
Definition: EnergySource.h:80
IEC61970::Base::Domain::Voltage nominalVoltage
Definition: EnergySource.h:42
Definition: AngleRadians.h:22
IEC61970::Base::Domain::ActivePower activePower
Definition: EnergySource.h:38