The result from the successful evaluation of an Arcade Expression. More...
| Header | #include <Arcade |
| Since | Esri |
| Inherits | Esri |
This class was introduced in Esri::ArcGISRuntime 100.14.
Public Functions
| virtual | ~ |
| QVariant | cast |
| bool | equals( |
| QVariant | result() const |
Detailed Description
Member Function Documentation
[override virtual] ArcadeEvaluationResult::~ArcadeEvaluationResult ()
Destructor.
QVariant ArcadeEvaluationResult::castTo (Esri::ArcGISRuntime::ArcadeExpressionReturnType toType ) const
Returns the result of an evaluation to another type using the Arcade casting rules.
- toType - The type to cast to.
Attempts to cast to the required type using the Arcade casting rules. Arcade does not throw errors when its casting fails, instead it returns a nullptr value, or NaN in the case of casting to a number.
bool ArcadeEvaluationResult::equals(Esri::ArcGISRuntime::ArcadeEvaluationResult *other) const
Returns true if two ArcadeEvaluationResult objects are equal, false otherwise.
- other - The second object.
This is a deep comparison, so two separate dictionaries with the same keys and values will compare equal.
QVariant ArcadeEvaluationResult::result() const
Returns the result of a successful evaluation.