Class TExpression (unit Expressions)

Inherits from

TObject

Constructors


constructor Create;

means 'can be interpreted as'.


Functions

function CanReadAs(aExprType: TExprType): Boolean;


destructor Destroy;


function GetAsBoolean: Boolean;


function GetAsFloat: Double;


function GetAsInteger: Integer;


function GetAsString: String;


function GetExprType: TExprType;


Properties

property AsBoolean : Boolean


property AsFloat : Double


property AsInteger : Integer


property AsString : String


property ExprType : TExprType


Events

Variables


Constructors


constructor Create;

means 'can be interpreted as'. Sort of


Functions


function CanReadAs(aExprType: TExprType): Boolean;


destructor Destroy;


function GetAsBoolean: Boolean;


function GetAsFloat: Double;


function GetAsInteger: Integer;


function GetAsString: String;


function GetExprType: TExprType;


Properties


property AsBoolean : Boolean


property AsFloat : Double


property AsInteger : Integer


property AsString : String


property ExprType : TExprType


Events


Variables