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 <Utility |
| Since | Esri |
| Inherits | Esri |
Public Functions
| virtual | ~ |
| bool | has |
| bool | has |
| bool | is |
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 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.