IEC61970 16v29a
16v29a
refactored
IEC61970
Base
Wires
ProtectedSwitch.h
1
// ProtectedSwitch.h
3
// Implementation of the Class ProtectedSwitch
5
6
#ifndef PROTECTEDSWITCH_H
7
#define PROTECTEDSWITCH_H
8
9
#include <list>
10
11
#include "IEC61970/Base/Domain/CurrentFlow.h"
12
#include "IEC61970/Base/Protection/RecloseSequence.h"
13
#include "IEC61970/Base/Wires/Switch.h"
14
15
namespace
IEC61970
16
{
17
namespace
Base
18
{
19
namespace
Wires
20
{
25
class
ProtectedSwitch
:
public
IEC61970::Base::Wires::Switch
26
{
27
28
public
:
29
ProtectedSwitch
();
30
virtual
~
ProtectedSwitch
();
35
IEC61970::Base::Domain::CurrentFlow
breakingCapacity
;
39
std::list<IEC61970::Base::Protection::RecloseSequence*>
RecloseSequences
;
40
41
};
42
43
}
44
45
}
46
47
}
48
#endif // PROTECTEDSWITCH_H
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::Wires::ProtectedSwitch::RecloseSequences
std::list< IEC61970::Base::Protection::RecloseSequence * > RecloseSequences
Definition:
ProtectedSwitch.h:39
IEC61970::Base::Wires::ProtectedSwitch
Definition:
ProtectedSwitch.h:25
IEC61970::Base::Domain::CurrentFlow
Definition:
CurrentFlow.h:23
IEC61970::Base::Wires::ProtectedSwitch::breakingCapacity
IEC61970::Base::Domain::CurrentFlow breakingCapacity
Definition:
ProtectedSwitch.h:35
IEC61970::Base::Wires::Switch
Definition:
Switch.h:29
Generated by
1.8.13