Classe TExprParser

Unit

Declaração

type TExprParser = class(TObject)

Descrição

Hierarquia

Visão Geral

Métodos

Public Constructor Create;
Public Destructor Destroy; Override;
Public Function Eval: Boolean; Overload;
Public Function Eval(Const AExpression : String) : Boolean; Overload;

Propriedades

Public property Expression : String Read FExpression Write SetExpression;
Public property OnGetVariable : TOnGetVariableValue Read FOnGetVariable Write FOnGetVariable;
Public property OnExecuteFunction : TOnExecuteFunction Read FOnExecuteFunction Write FOnExecuteFunction;
Public property ErrorMessage : String Read FErrorMessage;
Public property Value : Variant Read FValue;
Public property EnableWildcardMatching : Boolean Read FEnableWildcardMatching Write FEnableWildcardMatching;
Public property CaseInsensitive : Boolean Read FCaseInsensitive Write SetCaseInsensitive;

Descrição

Métodos

Public Constructor Create;
 
Public Destructor Destroy; Override;
 
Public Function Eval: Boolean; Overload;
 
Public Function Eval(Const AExpression : String) : Boolean; Overload;
 

Propriedades

Public property Expression : String Read FExpression Write SetExpression;
 
Public property OnGetVariable : TOnGetVariableValue Read FOnGetVariable Write FOnGetVariable;
 
Public property OnExecuteFunction : TOnExecuteFunction Read FOnExecuteFunction Write FOnExecuteFunction;
 
Public property ErrorMessage : String Read FErrorMessage;
 
Public property Value : Variant Read FValue;
 
Public property EnableWildcardMatching : Boolean Read FEnableWildcardMatching Write FEnableWildcardMatching;
 
Public property CaseInsensitive : Boolean Read FCaseInsensitive Write SetCaseInsensitive;
 

Gerado por PasDoc 0.16.0.