type TIFPSStack = class(
TIfList
)
TIfList
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
procedure Clear; override; |
![]() |
function GetBool(ItemNo: Longint): Boolean; |
![]() |
function GetClass(ItemNo: Longint): TObject; |
![]() |
function GetCurrency(ItemNo: Longint): Currency; |
![]() |
function GetInt(ItemNo: Longint): Longint; |
![]() |
function GetInt64(ItemNo: Longint): Int64; |
![]() |
function GetReal(ItemNo: Longint): Extended; |
![]() |
function GetString(ItemNo: Longint): string; |
![]() |
function GetUInt(ItemNo: Longint): Cardinal; |
![]() |
function GetWideString(ItemNo: Longint): WideString; |
![]() |
procedure Pop; |
![]() |
function Push(TotalSize: Longint): PIFPSVariant; |
![]() |
function PushType(aType: TIFTypeRec): PIFPSVariant; |
![]() |
procedure SetBool(ItemNo: Longint; const Data: Boolean); |
![]() |
procedure SetClass(ItemNo: Longint; const Data: TObject); |
![]() |
procedure SetCurrency(ItemNo: Longint; const Data: Currency); |
![]() |
procedure SetInt(ItemNo: Longint; const Data: Longint); |
![]() |
procedure SetInt64(ItemNo: Longint; const Data: Int64); |
![]() |
procedure SetReal(ItemNo: Longint; const Data: Extended); |
![]() |
procedure SetString(ItemNo: Longint; const Data: string); |
![]() |
procedure SetUInt(ItemNo: Longint; const Data: Cardinal); |
![]() |
procedure SetWideString(ItemNo: Longint; const Data: WideString); |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
procedure Clear; override; |
Clear the stack
![]() |
function GetBool(ItemNo: Longint): Boolean; |
![]() |
function GetClass(ItemNo: Longint): TObject; |
![]() |
function GetCurrency(ItemNo: Longint): Currency; |
![]() |
function GetInt(ItemNo: Longint): Longint; |
![]() |
function GetInt64(ItemNo: Longint): Int64; |
![]() |
function GetReal(ItemNo: Longint): Extended; |
![]() |
function GetString(ItemNo: Longint): string; |
![]() |
function GetUInt(ItemNo: Longint): Cardinal; |
![]() |
function GetWideString(ItemNo: Longint): WideString; |
![]() |
procedure Pop; |
Pop the last item
![]() |
function Push(TotalSize: Longint): PIFPSVariant; |
Push a new item
![]() |
function PushType(aType: TIFTypeRec): PIFPSVariant; |
Push a new item
![]() |
procedure SetBool(ItemNo: Longint; const Data: Boolean); |
![]() |
procedure SetClass(ItemNo: Longint; const Data: TObject); |
![]() |
procedure SetCurrency(ItemNo: Longint; const Data: Currency); |
![]() |
procedure SetInt(ItemNo: Longint; const Data: Longint); |
![]() |
procedure SetInt64(ItemNo: Longint; const Data: Int64); |
![]() |
procedure SetReal(ItemNo: Longint; const Data: Extended); |
![]() |
procedure SetString(ItemNo: Longint; const Data: string); |
![]() |
procedure SetUInt(ItemNo: Longint; const Data: Cardinal); |
![]() |
procedure SetWideString(ItemNo: Longint; const Data: WideString); |
![]() |
property Capacity: Longint; |
![]() |
property DataPtr: Pointer; |
![]() |
property Items[I: Longint]: PIFPSVariant; |
![]() |
property Length: Longint; |
![]() |
property Capacity: Longint; |
Capacity of the data ptr
![]() |
property DataPtr: Pointer; |
Start of the data
![]() |
property Items[I: Longint]: PIFPSVariant; |
![]() |
property Length: Longint; |
Current length