Class TFunction
Unit
Declaration
type TFunction = class(TExprWord)
Description
This item has no description.
Hierarchy
- TObject
- TExprWord
- TFunction
Overview
Methods
| Protected | function GetDescription: string; override; |
| Protected | function GetIsOperator: Boolean; override; |
| Protected | function GetMinFunctionArg: Integer; override; |
| Protected | function GetMaxFunctionArg: Integer; override; |
| Protected | function GetResultType: TExpressionType; override; |
| Protected | function GetTypeSpec: string; override; |
| Protected | function GetShortName: string; override; |
| Protected | procedure InternalCreate(AName, ATypeSpec: string; AMinFuncArg: Integer; AResultType: TExpressionType; AExprFunc: TExprFunc; AIsOperator: Boolean; AOperPrec: Integer); |
| Public | constructor Create(AName, AShortName, ATypeSpec: string; AMinFuncArg: Integer; AResultType: TExpressionType; AExprFunc: TExprFunc; Descr: string); |
| Public | constructor CreateOper(AName, ATypeSpec: string; AResultType: TExpressionType; AExprFunc: TExprFunc; AOperPrec: Integer); |
| Public | function IsFunction: Boolean; override; |
Properties
| Public | property OperPrec: Integer read FOperPrec; |
| Public | property TypeSpec: string read FTypeSpec; |
Description
Methods
| Protected | function GetDescription: string; override; |
|
This item has no description. | |
| Protected | function GetIsOperator: Boolean; override; |
|
This item has no description. | |
| Protected | function GetMinFunctionArg: Integer; override; |
|
This item has no description. | |
| Protected | function GetMaxFunctionArg: Integer; override; |
|
This item has no description. | |
| Protected | function GetResultType: TExpressionType; override; |
|
This item has no description. | |
| Protected | function GetTypeSpec: string; override; |
|
This item has no description. | |
| Protected | function GetShortName: string; override; |
|
This item has no description. | |
| Protected | procedure InternalCreate(AName, ATypeSpec: string; AMinFuncArg: Integer; AResultType: TExpressionType; AExprFunc: TExprFunc; AIsOperator: Boolean; AOperPrec: Integer); |
|
This item has no description. | |
| Public | constructor Create(AName, AShortName, ATypeSpec: string; AMinFuncArg: Integer; AResultType: TExpressionType; AExprFunc: TExprFunc; Descr: string); |
|
This item has no description. | |
| Public | constructor CreateOper(AName, ATypeSpec: string; AResultType: TExpressionType; AExprFunc: TExprFunc; AOperPrec: Integer); |
|
This item has no description. | |
| Public | function IsFunction: Boolean; override; |
|
This item has no description. | |
Properties
| Public | property OperPrec: Integer read FOperPrec; |
|
This item has no description. | |
| Public | property TypeSpec: string read FTypeSpec; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.