Class TExprWord
Unit
Declaration
type TExprWord = class(TObject)
Description
This item has no description.
Hierarchy
- TObject
- TExprWord
Overview
Fields
| Protected | FRefCount: Cardinal; |
Methods
| Protected | function GetIsOperator: Boolean; virtual; |
| Protected | function GetIsVariable: Boolean; |
| Protected | function GetNeedsCopy: Boolean; |
| Protected | function GetFixedLen: Integer; virtual; |
| Protected | function GetCanVary: Boolean; virtual; |
| Protected | function GetResultType: TExpressionType; virtual; |
| Protected | function GetMinFunctionArg: Integer; virtual; |
| Protected | function GetMaxFunctionArg: Integer; virtual; |
| Protected | function GetDescription: string; virtual; |
| Protected | function GetTypeSpec: string; virtual; |
| Protected | function GetShortName: string; virtual; |
| Protected | procedure SetFixedLen(NewLen: integer); virtual; |
| Public | constructor Create(AName: string; AExprFunc: TExprFunc); |
| Public | function LenAsPointer: PInteger; virtual; |
| Public | function AsPointer: PChar; virtual; |
| Public | function IsFunction: Boolean; virtual; |
Properties
| Public | property ExprFunc: TExprFunc read FExprFunc; |
| Public | property IsOperator: Boolean read GetIsOperator; |
| Public | property CanVary: Boolean read GetCanVary; |
| Public | property IsVariable: Boolean read GetIsVariable; |
| Public | property NeedsCopy: Boolean read GetNeedsCopy; |
| Public | property FixedLen: Integer read GetFixedLen write SetFixedLen; |
| Public | property ResultType: TExpressionType read GetResultType; |
| Public | property MinFunctionArg: Integer read GetMinFunctionArg; |
| Public | property MaxFunctionArg: Integer read GetMaxFunctionArg; |
| Public | property Name: string read FName; |
| Public | property ShortName: string read GetShortName; |
| Public | property Description: string read GetDescription; |
| Public | property TypeSpec: string read GetTypeSpec; |
Description
Fields
| Protected | FRefCount: Cardinal; |
|
This item has no description. | |
Methods
| Protected | function GetIsOperator: Boolean; virtual; |
|
This item has no description. | |
| Protected | function GetIsVariable: Boolean; |
|
This item has no description. | |
| Protected | function GetNeedsCopy: Boolean; |
|
This item has no description. | |
| Protected | function GetFixedLen: Integer; virtual; |
|
This item has no description. | |
| Protected | function GetCanVary: Boolean; virtual; |
|
This item has no description. | |
| Protected | function GetResultType: TExpressionType; virtual; |
|
This item has no description. | |
| Protected | function GetMinFunctionArg: Integer; virtual; |
|
This item has no description. | |
| Protected | function GetMaxFunctionArg: Integer; virtual; |
|
This item has no description. | |
| Protected | function GetDescription: string; virtual; |
|
This item has no description. | |
| Protected | function GetTypeSpec: string; virtual; |
|
This item has no description. | |
| Protected | function GetShortName: string; virtual; |
|
This item has no description. | |
| Protected | procedure SetFixedLen(NewLen: integer); virtual; |
|
This item has no description. | |
| Public | constructor Create(AName: string; AExprFunc: TExprFunc); |
|
This item has no description. | |
| Public | function LenAsPointer: PInteger; virtual; |
|
This item has no description. | |
| Public | function AsPointer: PChar; virtual; |
|
This item has no description. | |
| Public | function IsFunction: Boolean; virtual; |
|
This item has no description. | |
Properties
| Public | property ExprFunc: TExprFunc read FExprFunc; |
|
This item has no description. | |
| Public | property IsOperator: Boolean read GetIsOperator; |
|
This item has no description. | |
| Public | property CanVary: Boolean read GetCanVary; |
|
This item has no description. | |
| Public | property IsVariable: Boolean read GetIsVariable; |
|
This item has no description. | |
| Public | property NeedsCopy: Boolean read GetNeedsCopy; |
|
This item has no description. | |
| Public | property FixedLen: Integer read GetFixedLen write SetFixedLen; |
|
This item has no description. | |
| Public | property ResultType: TExpressionType read GetResultType; |
|
This item has no description. | |
| Public | property MinFunctionArg: Integer read GetMinFunctionArg; |
|
This item has no description. | |
| Public | property MaxFunctionArg: Integer read GetMaxFunctionArg; |
|
This item has no description. | |
| Public | property Name: string read FName; |
|
This item has no description. | |
| Public | property ShortName: string read GetShortName; |
|
This item has no description. | |
| Public | property Description: string read GetDescription; |
|
This item has no description. | |
| Public | property TypeSpec: string read GetTypeSpec; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.