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

#include <LandProperty.h>

Inheritance diagram for IEC61968::InfIEC61968::InfLocations::LandProperty:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::InfIEC61968::InfLocations::LandProperty:
Collaboration graph
[legend]

Public Attributes

IEC61968::InfIEC61968::InfLocations::DemographicKind demographicKind = IEC61968::InfIEC61968::InfLocations::DemographicKind::_undef
 
IEC61970::Base::Domain::String externalRecordReference
 
IEC61968::InfIEC61968::InfLocations::LandPropertyKind kind = IEC61968::InfIEC61968::InfLocations::LandPropertyKind::_undef
 
IEC61968::Common::Status status
 
std::list< IEC61968::InfIEC61968::InfLocations::LocationGrant * > LocationGrants
 
std::list< IEC61968::InfIEC61968::InfERPSupport::ErpSiteLevelData * > ErpSiteLevelDatas
 
std::list< IEC61968::InfIEC61968::InfCommon::PropertyOrganisationRole * > ErpOrganisationRoles
 
std::list< IEC61968::InfIEC61968::InfCommon::PersonPropertyRole * > ErpPersonRoles
 
std::list< IEC61968::Assets::AssetContainer * > AssetContainers
 
std::list< IEC61968::Common::Location * > Locations
 
- 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

Information about a particular piece of (land) property such as its use. Ownership of the property may be determined through associations to Organisations and/or ErpPersons.

Member Data Documentation

◆ demographicKind

IEC61968::InfIEC61968::InfLocations::DemographicKind IEC61968::InfIEC61968::InfLocations::LandProperty::demographicKind = IEC61968::InfIEC61968::InfLocations::DemographicKind::_undef

Demographics around the site.

◆ externalRecordReference

IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfLocations::LandProperty::externalRecordReference

Reference allocated by the governing organisation (such as municipality) to this piece of land that has a formal reference to Surveyor General's records. The governing organisation is specified in associated Organisation.

◆ kind

IEC61968::InfIEC61968::InfLocations::LandPropertyKind IEC61968::InfIEC61968::InfLocations::LandProperty::kind = IEC61968::InfIEC61968::InfLocations::LandPropertyKind::_undef

Kind of (land) property, categorised according to its main functional use from the utility's perspective.

◆ LocationGrants

std::list<IEC61968::InfIEC61968::InfLocations::LocationGrant*> IEC61968::InfIEC61968::InfLocations::LandProperty::LocationGrants

All location grants this land property has.

◆ Locations

std::list<IEC61968::Common::Location*> IEC61968::InfIEC61968::InfLocations::LandProperty::Locations

The spatail description of a piece of property.


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