Skip To Content ArcGIS for Developers Sign In Dashboard

UtilityCategoryComparison Class

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: Esri::ArcGISRuntime::UtilityTraceConditionalExpression

This class was introduced in Esri::ArcGISRuntime 100.7.

Public Functions

UtilityCategoryComparison(Esri::ArcGISRuntime::UtilityCategory *category, Esri::ArcGISRuntime::UtilityCategoryComparisonOperator comparisonOperator, QObject *parent = nullptr)
virtual ~UtilityCategoryComparison() override
Esri::ArcGISRuntime::UtilityCategory *category() const
Esri::ArcGISRuntime::UtilityCategoryComparisonOperator comparisonOperator() const

Detailed Description

Member Function Documentation

UtilityCategoryComparison::UtilityCategoryComparison(Esri::ArcGISRuntime::UtilityCategory *category, Esri::ArcGISRuntime::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.

[override virtual] UtilityCategoryComparison::~UtilityCategoryComparison()

Destructor.

Esri::ArcGISRuntime::UtilityCategory *UtilityCategoryComparison::category() const

Returns the category to evaluate as part of the condition.

Esri::ArcGISRuntime::UtilityCategoryComparisonOperator UtilityCategoryComparison::comparisonOperator() const

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


Feedback on this topic?