| [Overview][Constants][Types][Classes][Procedures and functions][Index] | 
Describe a field of a record/class
Source position: typinfo.pp line 196
type TVmtFieldEntry = packed record  | 
||
public  | 
||
FieldOffset: PtrUInt;  | 
  | 
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]  | 
||
property Next: PVmtFieldEntry; [r]  | 
||
  | 
||
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.  |