COM Interface RTTI descriptor.
Source position: typinfo.pp line 732
type TInterfaceRawData = packed record |
||
public |
||
property UnitName: ShortString; [r] |
|
Name of unit in which interface is defined. |
property IIDStr: ShortString; [r] |
|
GUID as string. |
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; |
|
Interface flags. |
IID: TGUID; |
|
Raw GUID for this interface. |
UnitNameField: ShortString; |
||
); |
||
tkInt64: ( |
||
dummy: Int64; |
||
); |
||
tkFloat: ( |
||
FloatType: TFloatType; |
||
); |
||
end; |
TRawInterfaceData describes the memory layout of RTTI data generated for a CORBA interface. COM interfaces are described by TInterfaceData.
|
COM Interface RTTI descriptor. |