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.