Table of field descriptions for a class or record type.
Source position: typinfo.pp line 232
type TVmtFieldTable = packed record |
||
public |
||
Count: Word; |
|
Number of fields in the table. |
ClassTab: PVmtFieldClassTab; |
|
Class table. |
Fields: array [0..0] of TVmtFieldEntry; |
|
Array of fields. Note that the elements in the table have variable size. |
property Field []: PVmtFieldEntry; [r] |
|
Indexed access to the fields in the table. |
property Tail: Pointer; [r] |
||
property Next: Pointer; [r] |
||
|
||
end; |
TVmtFieldTable describes the fields for which RTTI was generated. A TVmtFieldTable entry is generated by the compiler in the RTTI information, it is not something one creates manually. Basically it contains a list of TVmtFieldEntry values.
|
Describe a field of a record/class. |