UtilityTraceOrCondition Class

  • UtilityTraceOrCondition
  • class Esri::ArcGISRuntime::UtilityTraceOrCondition

    Two sub-expressions combined together using a logical OR operator. More...

    Header: #include <UtilityTraceOrCondition.h>
    Since: Esri::ArcGISRuntime 100.7
    Inherits: Esri::ArcGISRuntime::UtilityTraceConditionalExpression

    Public Functions

    UtilityTraceOrCondition(Esri::ArcGISRuntime::UtilityTraceConditionalExpression *leftExpression, Esri::ArcGISRuntime::UtilityTraceConditionalExpression *rightExpression, QObject *parent = nullptr)
    virtual ~UtilityTraceOrCondition() override
    Esri::ArcGISRuntime::UtilityTraceConditionalExpression *leftExpression() const
    Esri::ArcGISRuntime::UtilityTraceConditionalExpression *rightExpression() const

    Detailed Description

    Relevant samples:

    • Configure subnetwork trace: Get a server-defined trace configuration for a given tier and modify its traversability scope, add new condition barriers and control what is included in the subnetwork trace result.

    Member Function Documentation

    UtilityTraceOrCondition::UtilityTraceOrCondition(Esri::ArcGISRuntime::UtilityTraceConditionalExpression *leftExpression, Esri::ArcGISRuntime::UtilityTraceConditionalExpression *rightExpression, QObject *parent = nullptr)

    Creates a logical OR operator of two sub-expressions.

    • leftExpression - The left sub-expression
    • rightExpression - The right sub-expression
    • parent - The optional parent QObject.

    [override virtual] UtilityTraceOrCondition::~UtilityTraceOrCondition()

    Destructor.

    Esri::ArcGISRuntime::UtilityTraceConditionalExpression *UtilityTraceOrCondition::leftExpression() const

    Returns the left sub-expression.

    Esri::ArcGISRuntime::UtilityTraceConditionalExpression *UtilityTraceOrCondition::rightExpression() const

    Returns the right sub-expression.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close