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 119

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: AnsiString; [r]

  property ShortName: AnsiString; [r]

  property Description: AnsiString; [r]

  property TypeSpec: AnsiString; [r]

end;

Inheritance

TExprWord

|

TObject


Documentation generated on: 2025-07-25