TTypeData record
Class properties type data record.
Declaration
TTypeData = packed recordDescription
If the typeinfo kind is tkClass, then the property
information follows the UnitName string, as an array of TPropInfo records.
Properties
BaseType | public | Base type on which this type is based. |
CompType | public | Comp type. |
ParentInfo | public | Parent class type info. |
RecInitData | public | Pointer to record initialization data. |
HelperParent | public | Type information for parent helper class. |
ExtendedInfo | public | Type information for the extended type (record or class). |
IntfParent | public | Parent interface type data. |
RawIntfParent | public | Raw interface parent. |
IIDStr | public | IID string representation of interface. |
ElType2 | public | Dynamical array Element type. |
ElType | public | Dynamical array Element type. |
InstanceType | public | Pointer to instance type data. |
RefType | public | Type info for referred type (Nil for untyped pointer). |
Fields
AttributeTable | public |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
