UNITS
CLASSES, INTERFACES, OBJECTS
TYPES
VARIABLES
CONSTANTS
FUNCTIONS, PROCEDURES
IDENTIFIERS

Class TExportTable

Unit

UTPFF_Aux

Declaration

type TExportTable = class(TObject)

Description

Class to hold the ImportTable. All objects of the package, which may be accessed from outside (thus exported) are listed here. It's basically the table of contents for the package.

Fields

NameDescription
Count number of entries in the NameTable
ExportClass class of the object
ExportClass_ObjRef class of the object; un-resolved ObjectReference (see the UTPFF docs)
ExportPackage package this object resides in (could be an internal package, called group)
ExportPackage_ObjRef package this object resides in (could be an internal package, called group); un-resolved ObjectReference (see the UTPFF docs)
ObjectFlags flags of the object
ObjectName name of the object
Offset offset of the NameTable inside the package
SerialOffset offset of the object within the file; if SerialSize = 0, then this is -1
SerialSize size of the object within the package file
Super parent of the object (from which it inherits)
Super_ObjRef parent of the object (from which it inherits); un-resolved ObjectReference (see the UTPFF docs)

Methods

Overview

constructor Create( Size : integer; FOffset : longint );

Description

constructor Create( Size : integer; FOffset : longint );

constructor, initialises all the arrays and copies the offset

Properties

None.


Generated by pasdoc 0.6.20 on Wed 20 Mar 2002 20:59:34