ArcGIS Developers

UtilityTerminal Class

class Esri::ArcGISRuntime::UtilityTerminal

A single terminal on a junction feature. More...

Header: #include <UtilityTerminal>
Since: Esri::ArcGISRuntime 100.6
Inherits: Esri::ArcGISRuntime::Object

This class was introduced in Esri::ArcGISRuntime 100.6.

Public Functions

virtual ~UtilityTerminal() override
bool isUpstreamTerminal() const
QString name() const
int terminalId() const

Detailed Description

Terminal objects can be obtained from UtilityTerminalConfiguration::terminals().

Member Function Documentation

[override virtual] UtilityTerminal::~UtilityTerminal()


bool UtilityTerminal::isUpstreamTerminal() const

Returns whether this terminal is on the upstream side of the device.

In source-based networks, upstream is towards the subnetwork controller. In sink-based networks, upstream is away from the subnetwork controller.

This function was introduced in Esri::ArcGISRuntime 100.8.

QString UtilityTerminal::name() const

Returns the name of the utility terminal.

int UtilityTerminal::terminalId() const

Returns the ID of the utility terminal.

Feedback on this topic?