#include <Terminal.h>
Public Attributes | |
IEC61970::Base::Core::PhaseCode | phases = IEC61970::Base::Core::PhaseCode::_undef |
IEC61970::Base::Core::ConnectivityNode * | ConnectivityNode |
IEC61970::Base::Core::ConductingEquipment * | ConductingEquipment |
std::list< IEC61970::Base::Wires::RegulatingControl * > | RegulatingControl |
Public Attributes inherited from IEC61970::Base::Core::ACDCTerminal | |
IEC61970::Base::Domain::Boolean | connected |
IEC61970::Base::Domain::Integer | sequenceNumber |
Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject | |
IEC61970::Base::Domain::String | aliasName |
IEC61970::Base::Domain::String | description |
IEC61970::Base::Domain::String | mRID |
IEC61970::Base::Domain::String | name |
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > | DiagramObjects |
An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes.
IEC61970::Base::Core::ConductingEquipment* IEC61970::Base::Core::Terminal::ConductingEquipment |
The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes.
IEC61970::Base::Core::ConnectivityNode* IEC61970::Base::Core::Terminal::ConnectivityNode |
The connectivity node to which this terminal connects with zero impedance.
IEC61970::Base::Core::PhaseCode IEC61970::Base::Core::Terminal::phases = IEC61970::Base::Core::PhaseCode::_undef |
Represents the normal network phasing condition. If the attribute is missing three phases (ABC or ABCN) shall be assumed.
std::list<IEC61970::Base::Wires::RegulatingControl*> IEC61970::Base::Core::Terminal::RegulatingControl |
The controls regulating this terminal.