Class TBufDatasetParser
Unit
Declaration
type TBufDatasetParser = class(TCustomExpressionParser)
Description
Hierarchy
- TCustomExpressionParser
- TBufDatasetParser
Overview
Fields
![]() |
FCurrentExpression: string; |
Methods
![]() |
procedure FillExpressList; override; |
![]() |
procedure HandleUnknownVariable(VarName: string); override; |
![]() |
function GetVariableInfo(VarName: string): TField; |
![]() |
function CurrentExpression: string; override; |
![]() |
function GetResultType: TExpressionType; override; |
![]() |
procedure SetCaseInsensitive(NewInsensitive: Boolean); |
![]() |
procedure SetPartialMatch(NewPartialMatch: boolean); |
![]() |
constructor Create(ADataset: TDataset); |
![]() |
destructor Destroy; override; |
![]() |
procedure ClearExpressions; override; |
![]() |
procedure ParseExpression(AExpression: string); virtual; |
![]() |
function ExtractFromBuffer(Buffer: TRecordBuffer): PChar; virtual; |
Properties
![]() |
property Dataset: TDataSet read FDataset; |
![]() |
property Expression: string read FCurrentExpression; |
![]() |
property ResultLen: LongInt read FResultLen; |
![]() |
property CaseInsensitive: Boolean read FCaseInsensitive write SetCaseInsensitive; |
![]() |
property PartialMatch: boolean read FPartialMatch write SetPartialMatch; |
Description
Fields
![]() |
FCurrentExpression: string; |
Methods
![]() |
procedure FillExpressList; override; |
![]() |
procedure HandleUnknownVariable(VarName: string); override; |
![]() |
function GetVariableInfo(VarName: string): TField; |
![]() |
function CurrentExpression: string; override; |
![]() |
function GetResultType: TExpressionType; override; |
![]() |
procedure SetCaseInsensitive(NewInsensitive: Boolean); |
![]() |
procedure SetPartialMatch(NewPartialMatch: boolean); |
![]() |
constructor Create(ADataset: TDataset); |
![]() |
destructor Destroy; override; |
![]() |
procedure ClearExpressions; override; |
![]() |
procedure ParseExpression(AExpression: string); virtual; |
![]() |
function ExtractFromBuffer(Buffer: TRecordBuffer): PChar; virtual; |
Properties
![]() |
property Dataset: TDataSet read FDataset; |
![]() |
property Expression: string read FCurrentExpression; |
write FDataset; |
![]() |
property ResultLen: LongInt read FResultLen; |
![]() |
property CaseInsensitive: Boolean read FCaseInsensitive write SetCaseInsensitive; |
![]() |
property PartialMatch: boolean read FPartialMatch write SetPartialMatch; |
Generated by PasDoc 0.14.0.