Data.Bind.Components.TEvalShortcutEnumerator.Evaluate
Delphi
function Evaluate(const AExpression: TEvalEnumerator; const ATypes: array of TScopeMemberType; out AValue: TValue): Boolean; virtual; abstract;
C++
virtual bool __fastcall Evaluate(TEvalEnumerator* const AExpression, const TScopeMemberType *ATypes, const int ATypes_High, /* out */ System::Rtti::TValue &AValue) = 0 ;
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| function | protected | Data.Bind.Components.pas Data.Bind.Components.hpp |
Data.Bind.Components | TEvalShortcutEnumerator |
Description
Evaluates the specified TEvalEnumerator expression object using evaluation shortcuts.
Evaluate fills AValue with the evaluated value in the first of the specified types (ATypes) that can be used to format the value.