IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::Operations::GroundAction Class Reference

#include <GroundAction.h>

Inheritance diagram for IEC61968::Operations::GroundAction:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::Operations::GroundAction:
Collaboration graph
[legend]

Public Attributes

IEC61968::Operations::TempEquipActionKind kind = IEC61968::Operations::TempEquipActionKind::_undef
 
IEC61970::Base::Core::ConductingEquipmentGroundedEquipment
 
IEC61970::Base::Wires::ACLineSegmentAlongACLineSegment
 
IEC61970::Base::Wires::GroundGround
 
- Public Attributes inherited from IEC61968::Operations::SwitchingStep
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::DateTime executedDateTime
 
IEC61970::Base::Domain::Boolean isFreeSequence
 
IEC61970::Base::Domain::DateTime plannedDateTime
 
IEC61970::Base::Domain::Integer sequenceNumber
 
IEC61968::Common::OperatorOperator
 
IEC61968::Common::CrewMemberCrewMember
 

Detailed Description

Action on ground as a switching step.

Member Data Documentation

◆ AlongACLineSegment

IEC61970::Base::Wires::ACLineSegment* IEC61968::Operations::GroundAction::AlongACLineSegment

The line segment that this ground action will affect. This is the only way to access relationship to clamp in case the ground needs to be placed along the line segment.

◆ Ground

IEC61970::Base::Wires::Ground* IEC61968::Operations::GroundAction::Ground

Ground on which this action is taken.

◆ GroundedEquipment

IEC61970::Base::Core::ConductingEquipment* IEC61968::Operations::GroundAction::GroundedEquipment

Equipment being grounded with this operation. In case of placing a ground anywhere along a line segment, you must use the clamp (to get the distance from one terminal), so use the explicit relation with line segment. In all other cases (including placing the ground at a line segment terminal), reference to one or more conducting equipment is sufficient.

◆ kind

IEC61968::Operations::TempEquipActionKind IEC61968::Operations::GroundAction::kind = IEC61968::Operations::TempEquipActionKind::_undef

Switching action to perform.


The documentation for this class was generated from the following files: