CIM++ Adapted CIM Codebase
SurgeArresterInfo.h
1 // SurgeArresterInfo.h
3 // Implementation of the Class SurgeArresterInfo
5 
6 #ifndef SURGEARRESTERINFO_H
7 #define SURGEARRESTERINFO_H
8 
9 #include "IEC61970/Base/Domain/Voltage.h"
10 #include "IEC61970/Base/Domain/Boolean.h"
11 #include "IEC61970/Base/Domain/Integer.h"
12 #include "IEC61970/Base/Domain/CurrentFlow.h"
13 #include "IEC61968/Assets/AssetInfo.h"
14 
15 namespace IEC61968
16 {
17  namespace InfIEC61968
18  {
19  namespace InfAssetInfo
20  {
25  {
26 
27  public:
29  virtual ~SurgeArresterInfo();
76 
77  };
78 
79  }
80 
81  }
82 
83 }
84 #endif // SURGEARRESTERINFO_H
Definition: Integer.h:17
IEC61970::Base::Domain::Integer lineDischargeClass
Definition: SurgeArresterInfo.h:49
Definition: AssetInfo.h:28
IEC61970::Base::Domain::Voltage lightningImpulseDischargeVoltage
Definition: SurgeArresterInfo.h:42
IEC61970::Base::Domain::Voltage switchingImpulseDischargeVoltage
Definition: SurgeArresterInfo.h:75
Definition: Voltage.h:22
IEC61970::Base::Domain::CurrentFlow nominalDischargeCurrent
Definition: SurgeArresterInfo.h:54
IEC61970::Base::Domain::Boolean isPolymer
Definition: SurgeArresterInfo.h:37
IEC61970::Base::Domain::Voltage ratedVoltage
Definition: SurgeArresterInfo.h:64
IEC61970::Base::Domain::CurrentFlow pressureReliefClass
Definition: SurgeArresterInfo.h:59
Definition: Boolean.h:17
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::Voltage continuousOperatingVoltage
Definition: SurgeArresterInfo.h:33
Definition: CurrentFlow.h:23
IEC61970::Base::Domain::Voltage steepFrontDischargeVoltage
Definition: SurgeArresterInfo.h:69