• UtilityNetworkState
  • class Esri::ArcGISRuntime::UtilityNetworkState

    Defines the current state of a utility network. These read-only properties provide detailed information about the current state of the utility network topology. For more information about dirty areas and/or errors in the network, see UtilityNetwork::dirtyAreaTable. More...

    Header: #include <UtilityNetworkState.h>
    Since: Esri::ArcGISRuntime 200.3
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    virtual ~UtilityNetworkState() override
    bool hasDirtyAreas() const
    bool hasErrors() const
    bool isNetworkTopologyEnabled() const

    Detailed Description

    Relevant samples:

    Member Function Documentation

    [override virtual noexcept] UtilityNetworkState::~UtilityNetworkState()

    Destructor.

    bool UtilityNetworkState::hasDirtyAreas() const

    Returns true if the network topology of the utility network contains any dirty areas, false otherwise.

    See also UtilityNetwork::dirtyAreaTable.

    bool UtilityNetworkState::hasErrors() const

    Returns true if the network topology of the utility network has any errors, false otherwise.

    See also UtilityNetwork::dirtyAreaTable.

    bool UtilityNetworkState::isNetworkTopologyEnabled() const

    Returns true if this utility network has network topology enabled, false otherwise.