COM Interface RTTI descriptor.
Source position: typinfo.pp line 691
type TInterfaceData = packed record |
||
public |
||
property UnitName: ShortString; [r] |
|
Unit name. |
property PropertyTable: PPropData; [r] |
|
Property info for this interface. |
property MethodTable: PIntfMethodTable; [r] |
|
Method info for this interface. |
AttributeTable: PAttributeTable; |
||
|
||
case TTypeKind of |
||
tkInterface: ( |
||
Parent: PPTypeInfo; |
|
Parent interface. |
Flags: TIntfFlagsBase; |
|
Set of interface flags. |
GUID: TGuid; |
|
GUID of this interface. |
UnitNameField: ShortString; |
||
); |
||
tkInt64: ( |
||
dummy: Int64; |
||
); |
||
tkFloat: ( |
||
FloatType: TFloatType; |
||
); |
||
end; |
TInterfaceData describes the memory layout of RTTI data generated for a COM interface. CORBA interfaces are described by TInterfaceRawData.
|
COM Interface RTTI descriptor. |