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:
- Validate utility network topology: Demonstrates the workflow of getting the network state and validating the topology of a utility network.
Member Function Documentation
[override virtual]
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.