IEC61970 16v29a - IEC61968 12v08
GroundAction.h
1 // GroundAction.h
3 // Implementation of the Class GroundAction
4 // Original author: T. Kostic
6 
7 #ifndef GROUNDACTION_H
8 #define GROUNDACTION_H
9 
10 #include "IEC61968/Operations/TempEquipActionKind.h"
11 #include "IEC61968/Operations/SwitchingStep.h"
12 #include "IEC61970/Base/Core/ConductingEquipment.h"
13 #include "IEC61970/Base/Wires/ACLineSegment.h"
14 #include "IEC61970/Base/Wires/Ground.h"
15 
16 namespace IEC61968
17 {
18  namespace Operations
19  {
24  {
25 
26  public:
27  GroundAction();
28  virtual ~GroundAction();
32  IEC61968::Operations::TempEquipActionKind kind = IEC61968::Operations::TempEquipActionKind::_undef;
51 
52  };
53 
54  }
55 
56 }
57 #endif // GROUNDACTION_H
IEC61970::Base::Wires::Ground * Ground
Definition: GroundAction.h:50
Definition: ACLineSegment.h:38
Definition: Ground.h:21
IEC61968::Operations::TempEquipActionKind kind
Definition: GroundAction.h:32
Definition: SwitchingStep.h:26
IEC61970::Base::Wires::ACLineSegment * AlongACLineSegment
Definition: GroundAction.h:46
IEC61970::Base::Core::ConductingEquipment * GroundedEquipment
Definition: GroundAction.h:40
Definition: ConductingEquipment.h:21
Definition: BusbarSectionInfo.h:14
Definition: GroundAction.h:23