Unit 'dbf_prsdef' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fcl-db]

TExprWord

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: dbf_prsdef.pas line 109

type TExprWord = class(TObject)

protected

  FRefCount: Cardinal;

  function GetIsOperator; virtual;

  function GetIsVariable;

  function GetNeedsCopy;

  function GetFixedLen; virtual;

  function GetCanVary; virtual;

  function GetResultType; virtual;

  function GetMinFunctionArg; virtual;

  function GetMaxFunctionArg; virtual;

  function GetDescription; virtual;

  function GetTypeSpec; virtual;

  function GetShortName; virtual;

  procedure SetFixedLen(); virtual;

public

  constructor Create();

  function AsPointer; virtual;

  function LenAsPointer; virtual;

  function IsNullAsPointer; virtual;

  function IsFunction; virtual;

  property ExprFunc: TExprFunc; [r]

  property IsOperator: Boolean; [r]

  property CanVary: Boolean; [r]

  property IsVariable: Boolean; [r]

  property NeedsCopy: Boolean; [r]

  property FixedLen: Integer; [rw]

  property ResultType: TExpressionType; [r]

  property MinFunctionArg: Integer; [r]

  property MaxFunctionArg: Integer; [r]

  property Name: string; [r]

  property ShortName: string; [r]

  property Description: string; [r]

  property TypeSpec: string; [r]

end;

Inheritance

TExprWord

|

TObject


Documentation generated on: 2023-03-18