Class TSqlitePassList

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSqlitePassList = class(TObject)

Description

Hierarchy

Overview

Methods

Public destructor Destroy; override;
Protected function Add(Item: Pointer): Integer;
Protected function Expand: TSqlitePassList;
Protected function First: Pointer;
Protected function Get(Index: Integer): Pointer;
Protected function GetFCount: Integer;
Protected function IndexOf(Item: Pointer): Integer;
Protected function Last: Pointer;
Protected function Remove(Item: Pointer): Integer;
Protected procedure Clear; dynamic;
Protected procedure Delete(Index: Integer);
Protected class procedure Error(const Msg: String; Data: Integer); virtual;
Protected procedure Exchange(Index1, Index2: Integer);
Protected procedure Grow; virtual;
Protected procedure Insert(Index: Integer; Item: Pointer);
Protected procedure Move(CurIndex, NewIndex: Integer);
Protected procedure Pack;
Protected procedure Put(Index: Integer; Item: Pointer);
Protected procedure SetCapacity(NewCapacity: Integer);
Protected procedure SetCount(NewCount: Integer);

Properties

Protected property Capacity: Integer read FCapacity write SetCapacity;
Public property Count: Integer read FCount write SetCount;
Public property Items[Index: Integer]: Pointer read Get write Put;
Protected property List: PPointerList read FList;

Description

Methods

Public destructor Destroy; override;
 
Protected function Add(Item: Pointer): Integer;
 
Protected function Expand: TSqlitePassList;
 
Protected function First: Pointer;
 
Protected function Get(Index: Integer): Pointer;
 
Protected function GetFCount: Integer;
 
Protected function IndexOf(Item: Pointer): Integer;
 
Protected function Last: Pointer;
 
Protected function Remove(Item: Pointer): Integer;
 
Protected procedure Clear; dynamic;
 
Protected procedure Delete(Index: Integer);
 
Protected class procedure Error(const Msg: String; Data: Integer); virtual;
 
Protected procedure Exchange(Index1, Index2: Integer);
 
Protected procedure Grow; virtual;
 
Protected procedure Insert(Index: Integer; Item: Pointer);
 
Protected procedure Move(CurIndex, NewIndex: Integer);
 
Protected procedure Pack;
 
Protected procedure Put(Index: Integer; Item: Pointer);
 
Protected procedure SetCapacity(NewCapacity: Integer);
 
Protected procedure SetCount(NewCount: Integer);
 

Properties

Protected property Capacity: Integer read FCapacity write SetCapacity;
 
Public property Count: Integer read FCount write SetCount;
 
Public property Items[Index: Integer]: Pointer read Get write Put;
 
Protected property List: PPointerList read FList;
 

Generated by PasDoc 0.11.0 on 2009-10-08 22:34:51