#include <Pole.h>
Pole asset.
IEC61968::InfIEC61968::InfAssets::PoleBaseKind IEC61968::InfIEC61968::InfAssets::Pole::baseKind = IEC61968::InfIEC61968::InfAssets::PoleBaseKind::_undef |
Kind of base for this pole.
IEC61970::Base::Domain::Boolean IEC61968::InfIEC61968::InfAssets::Pole::breastBlock |
True if a block of material has been attached to base of pole in ground for stability. This technique is used primarily when anchors can not be used.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfAssets::Pole::classification |
Pole class: 1, 2, 3, 4, 5, 6, 7, H1, H2, Other, Unknown.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfAssets::Pole::construction |
The framing structure mounted on the pole.
IEC61970::Base::Domain::Length IEC61968::InfIEC61968::InfAssets::Pole::diameter |
Diameter of the pole.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfAssets::Pole::jpaReference |
Joint pole agreement reference number.
IEC61970::Base::Domain::Length IEC61968::InfIEC61968::InfAssets::Pole::length |
Length of the pole (inclusive of any section of the pole that may be underground post-installation).
IEC61968::InfIEC61968::InfAssets::PolePreservativeKind IEC61968::InfIEC61968::InfAssets::Pole::preservativeKind = IEC61968::InfIEC61968::InfAssets::PolePreservativeKind::_undef |
Kind of preservative for this pole.
IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfAssets::Pole::speciesType |
Pole species. Aluminum, Aluminum Davit, Concrete, Fiberglass, Galvanized Davit, Galvanized, Steel Davit Primed, Steel Davit, Steel Standard Primed, Steel, Truncated, Wood-Treated, Wood-Hard, Wood-Salt Treated, Wood-Soft, Wood, Other, Unknown.
std::list<IEC61968::InfIEC61968::InfAssets::Streetlight*> IEC61968::InfIEC61968::InfAssets::Pole::Streetlights |
All streetlights attached to this pole.
IEC61970::Base::Domain::DateTime IEC61968::InfIEC61968::InfAssets::Pole::treatedDateTime |
Date and time pole was last treated with preservative.
IEC61968::InfIEC61968::InfAssets::PoleTreatmentKind IEC61968::InfIEC61968::InfAssets::Pole::treatmentKind = IEC61968::InfIEC61968::InfAssets::PoleTreatmentKind::_undef |
Kind of treatment for this pole.