IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::InfIEC61968::InfAssets::Structure Class Reference

#include <Structure.h>

Inheritance diagram for IEC61968::InfIEC61968::InfAssets::Structure:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::InfIEC61968::InfAssets::Structure:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Date fumigantAppliedDate
 
IEC61970::Base::Domain::String fumigantName
 
IEC61970::Base::Domain::Length height
 
IEC61968::InfIEC61968::InfAssets::StructureMaterialKind materialKind = IEC61968::InfIEC61968::InfAssets::StructureMaterialKind::_undef
 
IEC61970::Base::Domain::Voltage ratedVoltage
 
IEC61970::Base::Domain::Boolean removeWeed
 
IEC61970::Base::Domain::Date weedRemovedDate
 
std::list< IEC61968::InfIEC61968::InfAssets::StructureSupport * > StructureSupports
 
- Public Attributes inherited from IEC61968::Assets::AssetContainer
std::list< IEC61968::Assets::Seal * > Seals
 
- Public Attributes inherited from IEC61968::Assets::Asset
IEC61968::Assets::AcceptanceTest acceptanceTest
 
IEC61970::Base::Domain::Boolean critical
 
IEC61968::Common::ElectronicAddress electronicAddress
 
IEC61970::Base::Domain::String initialCondition
 
IEC61970::Base::Domain::PerCent initialLossOfLife
 
IEC61968::Assets::LifecycleDate lifecycle
 
IEC61970::Base::Domain::String lotNumber
 
IEC61970::Base::Domain::Money purchasePrice
 
IEC61970::Base::Domain::String serialNumber
 
IEC61968::Common::Status status
 
IEC61970::Base::Domain::String type
 
IEC61970::Base::Domain::String utcNumber
 
IEC61968::InfIEC61968::InfERPSupport::ErpInventoryErpInventory
 
std::list< IEC61968::Assets::AssetOrganisationRole * > OrganisationRoles
 
std::list< IEC61970::Base::Core::PowerSystemResource * > PowerSystemResources
 
IEC61968::Assets::AssetContainerAssetContainer
 
std::list< IEC61968::InfIEC61968::InfAssets::AssetPropertyCurve * > AssetPropertyCurves
 
std::list< IEC61968::InfIEC61968::InfERPSupport::ErpRecDelvLineItem * > ErpRecDeliveryItems
 
std::list< IEC61968::InfIEC61968::InfAssets::Reconditioning * > Reconditionings
 
IEC61968::Assets::AssetInfoAssetInfo
 
std::list< IEC61970::Base::Meas::Measurement * > Measurements
 
IEC61968::Common::LocationLocation
 
std::list< IEC61968::Common::ConfigurationEvent * > ConfigurationEvents
 
std::list< IEC61968::Common::ActivityRecord * > ActivityRecords
 
- 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
 

Detailed Description

Construction holding assets such as conductors, transformers, switchgear, etc. Where applicable, number of conductors can be derived from the number of associated wire spacing instances.

Member Data Documentation

◆ fumigantAppliedDate

IEC61970::Base::Domain::Date IEC61968::InfIEC61968::InfAssets::Structure::fumigantAppliedDate

Date fumigant was last applied.

◆ fumigantName

IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfAssets::Structure::fumigantName

Name of fumigant.

◆ height

IEC61970::Base::Domain::Length IEC61968::InfIEC61968::InfAssets::Structure::height

Visible height of structure above ground level for overhead construction (e.g., Pole or Tower) or below ground level for an underground vault, manhole, etc. Refer to associated DimensionPropertiesInfo for other types of dimensions.

◆ materialKind

IEC61968::InfIEC61968::InfAssets::StructureMaterialKind IEC61968::InfIEC61968::InfAssets::Structure::materialKind = IEC61968::InfIEC61968::InfAssets::StructureMaterialKind::_undef

Material this structure is made of.

◆ ratedVoltage

IEC61970::Base::Domain::Voltage IEC61968::InfIEC61968::InfAssets::Structure::ratedVoltage

Maximum rated voltage of the equipment that can be mounted on/contained within the structure.

◆ removeWeed

IEC61970::Base::Domain::Boolean IEC61968::InfIEC61968::InfAssets::Structure::removeWeed

True if weeds are to be removed around asset.

◆ weedRemovedDate

IEC61970::Base::Domain::Date IEC61968::InfIEC61968::InfAssets::Structure::weedRemovedDate

Date weed were last removed.


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