IEC61970 16v29a
16v29a
refactored
IEC61970
Base
Wires
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/Domain/ResistancePerLength.h"
13
#include "IEC61970/Base/Domain/Integer.h"
14
#include "IEC61970/Base/Domain/ReactancePerLength.h"
15
16
namespace
IEC61970
17
{
18
namespace
Base
19
{
20
namespace
Wires
21
{
25
class
PhaseImpedanceData
:
public
BaseClass
26
{
27
28
public
:
29
PhaseImpedanceData
();
30
virtual
~
PhaseImpedanceData
();
34
IEC61970::Base::Domain::SusceptancePerLength
b
;
38
IEC61970::Base::Domain::ResistancePerLength
r
;
43
IEC61970::Base::Domain::Integer
sequenceNumber
;
47
IEC61970::Base::Domain::ReactancePerLength
x
;
48
49
};
50
51
}
52
53
}
54
55
}
56
#endif // PHASEIMPEDANCEDATA_H
IEC61970::Base::Domain::ReactancePerLength
Definition:
ReactancePerLength.h:23
IEC61970::Base::Domain::Integer
Definition:
Integer.h:17
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::Domain::ResistancePerLength
Definition:
ResistancePerLength.h:23
IEC61970::Base::Wires::PhaseImpedanceData::sequenceNumber
IEC61970::Base::Domain::Integer sequenceNumber
Definition:
PhaseImpedanceData.h:43
IEC61970::Base::Wires::PhaseImpedanceData
Definition:
PhaseImpedanceData.h:25
IEC61970::Base::Wires::PhaseImpedanceData::b
IEC61970::Base::Domain::SusceptancePerLength b
Definition:
PhaseImpedanceData.h:34
BaseClass
Definition:
BaseClass.h:6
IEC61970::Base::Domain::SusceptancePerLength
Definition:
SusceptancePerLength.h:23
IEC61970::Base::Wires::PhaseImpedanceData::r
IEC61970::Base::Domain::ResistancePerLength r
Definition:
PhaseImpedanceData.h:38
IEC61970::Base::Wires::PhaseImpedanceData::x
IEC61970::Base::Domain::ReactancePerLength x
Definition:
PhaseImpedanceData.h:47
Generated by
1.8.13