type TIFPSRuntimeAttribute = class(TObject)
![]() |
constructor Create(Owner: TIFPSRuntimeAttributes); |
![]() |
destructor Destroy; override; |
![]() |
function AddValue(aType: TIFTypeRec): PIFPSVariant; |
![]() |
procedure AdjustSize; |
![]() |
procedure DeleteValue(i: Longint); |
![]() |
constructor Create(Owner: TIFPSRuntimeAttributes); |
![]() |
destructor Destroy; override; |
![]() |
function AddValue(aType: TIFTypeRec): PIFPSVariant; |
add a new value
![]() |
procedure AdjustSize; |
Adjust the size to the capacity (saves memory)
![]() |
procedure DeleteValue(i: Longint); |
delete a value
![]() |
property AttribType: string; |
![]() |
property AttribTypeHash: Longint; |
![]() |
property Owner: TIFPSRuntimeAttributes; |
![]() |
property Value[I: Longint]: PIFVariant; |
![]() |
property ValueCount: Longint; |
![]() |
property AttribType: string; |
the attribute type
![]() |
property AttribTypeHash: Longint; |
hash of the attribute type
![]() |
property Owner: TIFPSRuntimeAttributes; |
Owner of this attribute
![]() |
property Value[I: Longint]: PIFVariant; |
The value[i]
![]() |
property ValueCount: Longint; |
the number of values