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.