[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: rtti.pp line 809
| 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 |