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.