[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: rtti.pp line 224
type TRttiType = class(TRttiNamedObject) |
protected |
FTypeData: PTypeData; |
function GetName; override; |
function GetHandle; override; |
function GetIsInstance; virtual; |
function GetIsManaged; virtual; |
function GetIsOrdinal; virtual; |
function GetIsRecord; virtual; |
function GetIsSet; virtual; |
function GetTypeKind; virtual; |
function GetTypeSize; virtual; |
function GetBaseType; virtual; |
public |
constructor Create(); |
destructor Destroy; override; |
function GetAttributes; override; |
function GetProperties; virtual; |
function GetProperty(); virtual; |
function GetMethods; virtual; |
function GetMethod(); virtual; |
function GetDeclaredMethods; virtual; |
property IsInstance: Boolean; [r] |
property isManaged: Boolean; [r] |
property IsOrdinal: Boolean; [r] |
property IsRecord: Boolean; [r] |
property IsSet: Boolean; [r] |
property Handle: PTypeInfo; [r] |
property AsInstance: TRttiInstanceType; [r] |
property TypeKind: TTypeKind; [r] |
property TypeSize: Integer; [r] |
end; |
| |
| |
| |
TObject |