[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: rtti.pp line 526
type TRttiInterfaceType = class(TRttiType) |
protected |
function IntfMethodCount; |
function MethodTable; virtual; abstract; |
function GetBaseType; override; |
function GetIntfBaseType; virtual; abstract; |
function GetDeclaringUnitName; virtual; abstract; |
function GetGUID; virtual; abstract; |
function GetGUIDStr; virtual; |
function GetIntfFlags; virtual; abstract; |
function GetIntfType; virtual; abstract; |
public |
property BaseType: TRttiInterfaceType; [r] |
property DeclaringUnitName: string; [r] |
property GUID: TGUID; [r] |
property GUIDStr: string; [r] |
property IntfFlags: TIntfFlags; [r] |
property IntfType: TInterfaceType; [r] |
function GetDeclaredMethods; override; |
end; |
| |
| |
| |
| |
TObject |