System.TypInfo.TVmtFieldTable
Delphi
TVmtFieldTable = packed record
Count: Word; // Published fields
ClassTab: PVmtFieldClassTab;
{Entry: array[1..Count] of TVmtFieldEntry;
ExCount: Word;
ExEntry: array[1..ExCount] of TVmtFieldExEntry;}
end;
C++
struct DECLSPEC_DRECORD TVmtFieldTable
{
public:
System::Word Count;
TVmtFieldClassTab *ClassTab;
};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record struct |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
Description
TVmtFieldTable is used internally to store instance field RTTI information.
TVmtFieldTable structures are automatically inserted by the Delphi compiler for all fields that are marked to emit extended RTTI.
Do not use TVmtFieldTable directly; instead, use the TRttiField class to gain access to field information associated with a Delphi type.