IEC61970 17v23
PhaseImpedanceData.h
1 // PhaseImpedanceData.h
3 // Implementation of the Class PhaseImpedanceData
4 // Original author: Tom
6 
7 #ifndef PHASEIMPEDANCEDATA_H
8 #define PHASEIMPEDANCEDATA_H
9 
10 #include "BaseClass.h"
11 #include "IEC61970/Base/Domain/SusceptancePerLength.h"
12 #include "IEC61970/Base/Wires/SinglePhaseKind.h"
13 #include "IEC61970/Base/Domain/ConductancePerLength.h"
14 #include "IEC61970/Base/Domain/ResistancePerLength.h"
15 #include "IEC61970/Base/Domain/ReactancePerLength.h"
16 
17 namespace IEC61970
18 {
19  namespace Base
20  {
21  namespace Wires
22  {
30  {
31 
32  public:
34  virtual ~PhaseImpedanceData();
42  IEC61970::Base::Wires::SinglePhaseKind fromPhase = IEC61970::Base::Wires::SinglePhaseKind::_undef;
54  IEC61970::Base::Wires::SinglePhaseKind toPhase = IEC61970::Base::Wires::SinglePhaseKind::_undef;
59 
60  };
61 
62  }
63 
64  }
65 
66 }
67 #endif // PHASEIMPEDANCEDATA_H
Definition: ReactancePerLength.h:23
Definition: AuxiliaryEquipment.h:13
Definition: ResistancePerLength.h:23
Definition: ConductancePerLength.h:23
Definition: PhaseImpedanceData.h:29
IEC61970::Base::Wires::SinglePhaseKind fromPhase
Definition: PhaseImpedanceData.h:42
IEC61970::Base::Domain::SusceptancePerLength b
Definition: PhaseImpedanceData.h:38
Definition: BaseClass.h:6
Definition: SusceptancePerLength.h:23
IEC61970::Base::Domain::ResistancePerLength r
Definition: PhaseImpedanceData.h:50
IEC61970::Base::Wires::SinglePhaseKind toPhase
Definition: PhaseImpedanceData.h:54
IEC61970::Base::Domain::ConductancePerLength g
Definition: PhaseImpedanceData.h:46
IEC61970::Base::Domain::ReactancePerLength x
Definition: PhaseImpedanceData.h:58