| Class TLongIntList (unit mwPasTokenList) |
TObject
| Constructors |
constructor Create;| Functions |
function Add(Item: LongInt): Integer;
procedure Clear;
procedure Delete(Index: Integer);
procedure DeleteGroup(StartIndex: LongInt; GroupCount: LongInt);
destructor Destroy;
procedure Exchange(Index1, Index2: Integer);
function First: LongInt;
function IndexOf(Item: LongInt): Integer;
procedure Insert(Index: Integer; Item: LongInt);
function Last: LongInt;
procedure Move(CurIndex, NewIndex: Integer);
function Remove(Item: LongInt): Integer;
procedure Sort;
function GetItems(Index: Integer): LongInt;
procedure SetCapacity(NewCapacity: Integer);
procedure SetCount(NewCount: Integer);
procedure SetItems(Index: Integer; Item: LongInt);| Properties |
property Capacity : Integer
property Count : Integer
property Items : LongInt
property LongIntList : PLongIntArray| Events |
| Variables |
FCapacity : Integer;
FCount : Integer;
FLongIntList : PLongIntArray;| Constructors |
constructor Create;| Functions |
function Add(Item: LongInt): Integer;SetItems
procedure Clear;Add
procedure Delete(Index: Integer);Clear
procedure DeleteGroup(StartIndex: LongInt; GroupCount: LongInt);Delete
destructor Destroy;Create
procedure Exchange(Index1, Index2: Integer);DeleteGroup
function First: LongInt;Exchange
function IndexOf(Item: LongInt): Integer;First
procedure Insert(Index: Integer; Item: LongInt);IndexOf
function Last: LongInt;Insert
procedure Move(CurIndex, NewIndex: Integer);Last
function Remove(Item: LongInt): Integer;Move
procedure Sort;Destroy } { Based on a non-recursive QuickSort from the SWAG-Archive. ( TV Sorting Unit by Brad Williams )
function GetItems(Index: Integer): LongInt;Sort
procedure SetCapacity(NewCapacity: Integer);GetItems
procedure SetCount(NewCount: Integer);SetCapacity
procedure SetItems(Index: Integer; Item: LongInt);SetCount
| Properties |
property Capacity : Integer
property Count : Integer
property Items : LongInt
property LongIntList : PLongIntArray| Events |
| Variables |
FCapacity : Integer;
FCount : Integer;
FLongIntList : PLongIntArray;