Skip To Content ArcGIS for Developers Sign In Dashboard

UtilityTierGroup Class

class Esri::ArcGISRuntime::UtilityTierGroup

A related group of UtilityTier objects. More...

Header: #include <UtilityTierGroup>
Since: Esri::ArcGISRuntime 100.7
Inherits: Esri::ArcGISRuntime::Object

This class was introduced in Esri::ArcGISRuntime 100.7.

Public Functions

virtual ~UtilityTierGroup() override
QString name() const
Esri::ArcGISRuntime::UtilityTier *tier(const QString &tierName) const
QList<Esri::ArcGISRuntime::UtilityTier *> tiers() const

Detailed Description

Tier groups provide an extra level of organization for tiers. For example, a gas network may be divided into two tier groups - Transmission and Distribution. Each of these tier groups would contain a set of tiers specific to that group. For example, Distribution Pressure and Distribution Isolation might be tiers within the Distribution tier group.

Member Function Documentation

[override virtual] UtilityTierGroup::~UtilityTierGroup()


QString UtilityTierGroup::name() const

Returns the name of the UtilityTierGroup.

Esri::ArcGISRuntime::UtilityTier *UtilityTierGroup::tier(const QString &tierName) const

Returns the UtilityTier object with the specified name.

  • tierName - The name of the desired UtilityTier object to return.

QList<Esri::ArcGISRuntime::UtilityTier *> UtilityTierGroup::tiers() const

Returns the collection of UtilityTier objects within this tier group.

Feedback on this topic?