The result from the successful evaluation of an Arcade expression. More...
Public Functions virtual ~ArcadeEvaluationResult() override QVariant castTo(Esri::ArcGISRuntime::ArcadeExpressionReturnType toType) const QVariant result() const(since Esri::ArcGISRuntime 200.7)
bool operator!=(Esri::ArcGISRuntime::ArcadeEvaluationResult *other) const (since Esri::ArcGISRuntime 200.7)
bool operator==(Esri::ArcGISRuntime::ArcadeEvaluationResult *other) const Member Function Documentation [override virtual noexcept]
ArcadeEvaluationResult::~ArcadeEvaluationResult()
Destructor.
QVariant ArcadeEvaluationResult::castTo(Esri::ArcGISRuntime::ArcadeExpressionReturnType toType) constReturns the result of an evaluation to another type using the Arcade casting rules.
Use to ensure that the final return value from a script is cast to an expected type in an Arcade-consistent manner. For more information on the casting behavior for each type, see ArcadeExpressionReturnType. Only types to which a value can be cast are available in ArcadeExpressionReturnType. Other types, such as GeoElement, should be accessed via the result property. An error is not emitted when casting fails. Instead, an error is returned whose value depends on the type of cast attempted.
QVariant ArcadeEvaluationResult::result() constReturns the result of a successful evaluation.
May contain one of the following types:
nullptr
Note: in the case of a null pointer (nullptr
), the QVariant will report isNull == true.
[since Esri::ArcGISRuntime 200.7]
bool ArcadeEvaluationResult::operator!=(Esri::ArcGISRuntime::ArcadeEvaluationResult *other) const
Tests and returns true
if this object is not equal to a second ArcadeEvaluationResult object.
This is a deep comparison so two separate dictionaries with the same keys and values will compare equal.
This function was introduced in Esri::ArcGISRuntime 200.7.
[since Esri::ArcGISRuntime 200.7]
bool ArcadeEvaluationResult::operator==(Esri::ArcGISRuntime::ArcadeEvaluationResult *other) const
Tests and returns true
if this object is equal to a second ArcadeEvaluationResult object.
This is a deep comparison so two separate dictionaries with the same keys and values will compare equal.
This function was introduced in Esri::ArcGISRuntime 200.7.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4