Units
Classes, Interfaces, Objects
Types
Variables
Constants
Functions, Procedures
Identifiers

Class TIFPSExternalClass

Unit

ifpscomp

Declaration

type TIFPSExternalClass = class

Description

TIFPSExternalClass is used when external classes need to be called

Fields

NameDescription
SE  

Methods

Overview

Public constructor Create(Se: TIFPSPascalCompiler);
Public function ClassFunc_Call(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;
Public function ClassFunc_Find(const Name: string; var Index: Cardinal): Boolean; virtual;
Public function Func_Call(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;
Public function Func_Find(const Name: string; var Index: Cardinal): Boolean; virtual;
Public function IsCompatibleWith(Cl: TIFPSExternalClass): Boolean; virtual;
Public function Property_Find(const Name: string; var Index: Cardinal): Boolean; virtual;
Public function Property_Get(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;
Public function Property_GetHeader(Index: Cardinal; var s: string): Boolean; virtual;
Public function Property_Set(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;
Public function SelfType: Cardinal; virtual;

Description

constructor Create(Se: TIFPSPascalCompiler);

Create

function ClassFunc_Call(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;

Call a class function

function ClassFunc_Find(const Name: string; var Index: Cardinal): Boolean; virtual;

Find a class function

function Func_Call(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;

Call a function

function Func_Find(const Name: string; var Index: Cardinal): Boolean; virtual;

Find a function

function IsCompatibleWith(Cl: TIFPSExternalClass): Boolean; virtual;

Check if the class is compatible

function Property_Find(const Name: string; var Index: Cardinal): Boolean; virtual;

Find a variant

function Property_Get(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;

Get a variant value

function Property_GetHeader(Index: Cardinal; var s: string): Boolean; virtual;

Return the header of an variant

function Property_Set(Index: Cardinal; var ProcNo: Cardinal): Boolean; virtual;

Set a variant value

function SelfType: Cardinal; virtual;

The type used as a class


Generated by rjPasDoc 0.7 on Wed 15 May 2002 19:21:35