System.Rtti.TRecordTypeMethod

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TRecordTypeMethod = packed record
    Flags: Byte;
    Code: Pointer;
    NameLen: Byte;
   {Name: ShortString;}
   {Sig: TProcedureSignature;
    AttrData: TAttrData;}
  end;

C++

struct DECLSPEC_DRECORD TRecordTypeMethod
{
public:
    System::Byte Flags;
    void *Code;
    System::Byte NameLen;
};

Properties

Type Visibility Source Unit Parent
record
struct
public
System.Rtti.pas
System.Rtti.hpp
System.Rtti System.Rtti

Description

Record used internally to access RTTI information regarding the methods in a class.

TRecordTypeMethod structures are automatically inserted by the Delphi compiler for all methods in a record that is marked to emit extended RTTI.

Do not use TRecordTypeMethod directly. Instead, use the TRttiMethod class to gain access to the method information associated with a Delphi record.

See Also