System.Rtti.TRttiInstanceType

From RAD Studio API Documentation
Jump to: navigation, search

System.Rtti.TRttiStructuredTypeSystem.Rtti.TRttiTypeSystem.Rtti.TRttiNamedObjectSystem.Rtti.TRttiObjectSystem.TObjectTRttiInstanceType

Delphi

TRttiInstanceType = class(TRttiStructuredType)

C++

class PASCALIMPLEMENTATION TRttiInstanceType : public TRttiStructuredType

Properties

Type Visibility Source Unit Parent
class public
System.Rtti.pas
System.Rtti.hpp
System.Rtti System.Rtti

Description

TRttiInstanceType is used to reflect a class type.

Use TRttiInstanceType instances to obtain information specific to class types, such as the base class, all its members, and so on. TRttiInstanceType allows obtaining only the members that are declared in the reflected class, and not inherited from ancestors.

Do not create instances of TRttiInstanceType or its descendants directly. Use a TRttiContext instance to work with RTTI objects.

See Also