Object TBaseArrayList

Unit

Declaration

type generic TBaseArrayList<TElement> = object(TObject)

Description

Hierarchy

Overview

Nested Classes and Records

Public TBasePreEnumerator = object(TObject)

Nested Types

Public PElement = ˆTElement;
Public TArrayBuffer = array of TElement;

Methods

Public procedure init;
Public procedure addAll(other: TBaseArrayList);
Public procedure addAll(const other: array of TElement);
Public procedure add(const item: TElement);
Public procedure clear;
Public procedure delete(Index: SizeInt);
Public procedure deleteLast();
Public procedure exchange(Index1, Index2: SizeInt);
Public procedure expand;
Public function toSharedArray: TArrayBuffer;

Properties

Public property capacity: SizeInt read getCapacity write setCapacity;
Public property count: SizeInt read fcount write setCount;

Description

Nested Types

Public PElement = ˆTElement;
 
Public TArrayBuffer = array of TElement;
 

Methods

Public procedure init;
 
Public procedure addAll(other: TBaseArrayList);
 
Public procedure addAll(const other: array of TElement);
 
Public procedure add(const item: TElement);
 
Public procedure clear;
 
Public procedure delete(Index: SizeInt);
 
Public procedure deleteLast();
 
Public procedure exchange(Index1, Index2: SizeInt);
 
Public procedure expand;
 
Public function toSharedArray: TArrayBuffer;
 

Properties

Public property capacity: SizeInt read getCapacity write setCapacity;
 
Public property count: SizeInt read fcount write setCount;
 

Generated by PasDoc 0.16.0.