Describe a field of a record/class.
Source position: typinfo.pp line 215
type TVmtFieldEntry = packed record |
||
public |
||
FieldOffset: SizeUInt; |
|
Offset of the field from the start of the class data. |
TypeIndex: Word; |
|
Type of the field. |
Name: ShortString; |
|
Name of the field. |
property Tail: Pointer; [r] |
|
Pointer to the next RTTI structure. |
property Next: PVmtFieldEntry; [r] |
|
Pointer to the next TVmtFieldEntry. |
|
||
end; |
TVmtFieldEntry records are generated by the compiler for all fields of a record or class that have RTTI associated with them. They describe the field as known to the compiler.
|
Pointer to #rtl.typinfo.TVmtFieldEntry type. |
|
|
Table of field descriptions for a class or record type. |