CIM++ Adapted CIM_SINERGIEN Codebase
PerLengthPhaseImpedance.h
1 // PerLengthPhaseImpedance.h
3 // Implementation of the Class PerLengthPhaseImpedance
4 // Original author: Tom
6 
7 #ifndef PERLENGTHPHASEIMPEDANCE_H
8 #define PERLENGTHPHASEIMPEDANCE_H
9 
10 #include <list>
11 
12 #include "IEC61970/Base/Domain/Integer.h"
13 #include "IEC61970/Base/Wires/PhaseImpedanceData.h"
14 #include "IEC61970/Base/Wires/PerLengthImpedance.h"
15 
16 namespace IEC61970
17 {
18  namespace Base
19  {
20  namespace Wires
21  {
27  {
28 
29  public:
31  virtual ~PerLengthPhaseImpedance();
36  IEC61970::Base::Domain::Integer conductorCount;
40  std::list<IEC61970::Base::Wires::PhaseImpedanceData*> PhaseImpedanceData;
41 
42  };
43 
44  }
45 
46  }
47 
48 }
49 #endif // PERLENGTHPHASEIMPEDANCE_H
std::list< IEC61970::Base::Wires::PhaseImpedanceData * > PhaseImpedanceData
Definition: PerLengthPhaseImpedance.h:40
Definition: AuxiliaryEquipment.h:13
Definition: PerLengthImpedance.h:24
Definition: PerLengthPhaseImpedance.h:26
IEC61970::Base::Domain::Integer conductorCount
Definition: PerLengthPhaseImpedance.h:36