Skip To Content ArcGIS for Developers Sign In Dashboard

UtilityCategoryComparison Class

(Esri::ArcGISRuntime::UtilityCategoryComparison)

A condition evaluating whether a particular UtilityCategory exists on a feature in the trace. More...

Header: #include <UtilityCategoryComparison>
Since: Esri::ArcGISRuntime 100.7
Inherits: UtilityTraceConditionalExpression

Public Functions

UtilityCategoryComparison(UtilityCategory *category, UtilityCategoryComparisonOperator comparisonOperator, QObject *parent = nullptr)
~UtilityCategoryComparison()
UtilityCategory *category() const
UtilityCategoryComparisonOperator comparisonOperator() const

Additional Inherited Members

Detailed Description

A condition evaluating whether a particular UtilityCategory exists on a feature in the trace.

Member Function Documentation

UtilityCategoryComparison::UtilityCategoryComparison(UtilityCategory *category, UtilityCategoryComparisonOperator comparisonOperator, QObject *parent = nullptr)

Creates a condition evaluating whether a UtilityCategory exists on a feature.

  • category - The UtilityCategory to use in the comparison.
  • comparisonOperator - The comparison operator to use for comparison.
  • parent - The optional parent QObject.

UtilityCategoryComparison::~UtilityCategoryComparison()

Destructor.

UtilityCategory *UtilityCategoryComparison::category() const

Returns the category to evaluate as part of the condition.

UtilityCategoryComparisonOperator UtilityCategoryComparison::comparisonOperator() const

Returns the type of comparison to do between the UtilityCategory and each feature in the trace.


Feedback on this topic?