IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61970
Base
StateVariables
SvInjection.h
1
// SvInjection.h
3
// Implementation of the Class SvInjection
4
// Original author: kdd
6
7
#ifndef SVINJECTION_H
8
#define SVINJECTION_H
9
10
#include "IEC61970/Base/Domain/ActivePower.h"
11
#include "IEC61970/Base/Domain/ReactivePower.h"
12
#include "IEC61970/Base/StateVariables/StateVariable.h"
13
#include "IEC61970/Base/Topology/TopologicalNode.h"
14
15
namespace
IEC61970
16
{
17
namespace
Base
18
{
19
namespace
StateVariables
20
{
27
class
SvInjection
:
public
IEC61970::Base::StateVariables::StateVariable
28
{
29
30
public
:
31
SvInjection
();
32
virtual
~
SvInjection
();
37
IEC61970::Base::Domain::ActivePower
pInjection
;
43
IEC61970::Base::Domain::ReactivePower
qInjection
;
47
IEC61970::Base::Topology::TopologicalNode
*
TopologicalNode
;
48
49
};
50
51
}
52
53
}
54
55
}
56
#endif // SVINJECTION_H
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::StateVariables::SvInjection
Definition:
SvInjection.h:27
IEC61970::Base::Domain::ReactivePower
Definition:
ReactivePower.h:23
IEC61970::Base::Domain::ActivePower
Definition:
ActivePower.h:23
IEC61970::Base::StateVariables::StateVariable
Definition:
StateVariable.h:20
IEC61970::Base::StateVariables::SvInjection::pInjection
IEC61970::Base::Domain::ActivePower pInjection
Definition:
SvInjection.h:37
IEC61970::Base::Topology::TopologicalNode
Definition:
TopologicalNode.h:35
IEC61970::Base::StateVariables::SvInjection::qInjection
IEC61970::Base::Domain::ReactivePower qInjection
Definition:
SvInjection.h:43
IEC61970::Base::StateVariables::SvInjection::TopologicalNode
IEC61970::Base::Topology::TopologicalNode * TopologicalNode
Definition:
SvInjection.h:47
Generated by
1.8.13