IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61968
AssetInfo
SwitchInfo.h
1
// SwitchInfo.h
3
// Implementation of the Class SwitchInfo
4
// Original author: T. Kostic
6
7
#ifndef SWITCHINFO_H
8
#define SWITCHINFO_H
9
10
#include "IEC61970/Base/Domain/CurrentFlow.h"
11
#include "IEC61970/Base/Domain/Boolean.h"
12
#include "IEC61970/Base/Domain/Voltage.h"
13
#include "IEC61968/Assets/AssetInfo.h"
14
15
namespace
IEC61968
16
{
17
namespace
AssetInfo
18
{
22
class
SwitchInfo
:
public
IEC61968::Assets::AssetInfo
23
{
24
25
public
:
26
SwitchInfo
();
27
virtual
~
SwitchInfo
();
32
IEC61970::Base::Domain::CurrentFlow
breakingCapacity
;
36
IEC61970::Base::Domain::Boolean
isSinglePhase
;
41
IEC61970::Base::Domain::Boolean
isUnganged
;
45
IEC61970::Base::Domain::CurrentFlow
ratedCurrent
;
49
IEC61970::Base::Domain::Voltage
ratedVoltage
;
50
51
};
52
53
}
54
55
}
56
#endif // SWITCHINFO_H
IEC61968::AssetInfo::SwitchInfo::ratedVoltage
IEC61970::Base::Domain::Voltage ratedVoltage
Definition:
SwitchInfo.h:49
IEC61968::Assets::AssetInfo
Definition:
AssetInfo.h:28
IEC61968::AssetInfo::SwitchInfo::isUnganged
IEC61970::Base::Domain::Boolean isUnganged
Definition:
SwitchInfo.h:41
IEC61970::Base::Domain::Voltage
Definition:
Voltage.h:22
IEC61968::AssetInfo::SwitchInfo::ratedCurrent
IEC61970::Base::Domain::CurrentFlow ratedCurrent
Definition:
SwitchInfo.h:45
IEC61968::AssetInfo::SwitchInfo::isSinglePhase
IEC61970::Base::Domain::Boolean isSinglePhase
Definition:
SwitchInfo.h:36
IEC61970::Base::Domain::Boolean
Definition:
Boolean.h:17
IEC61968::AssetInfo::SwitchInfo::breakingCapacity
IEC61970::Base::Domain::CurrentFlow breakingCapacity
Definition:
SwitchInfo.h:32
IEC61968
Definition:
BusbarSectionInfo.h:14
IEC61970::Base::Domain::CurrentFlow
Definition:
CurrentFlow.h:23
IEC61968::AssetInfo::SwitchInfo
Definition:
SwitchInfo.h:22
Generated by
1.8.13