Object TBaseArrayList
Unit
Declaration
type generic TBaseArrayList<TElement> = object(TObject)
Description
Hierarchy
- TObject
- TBaseArrayList
Overview
Nested Classes and Records
TBasePreEnumerator = object(TObject) |
Nested Types
PElement = ˆTElement; |
|
TArrayBuffer = array of TElement; |
Methods
procedure init; |
|
procedure addAll(other: TBaseArrayList); |
|
procedure addAll(const other: array of TElement); |
|
procedure add(const item: TElement); |
|
procedure clear; |
|
procedure delete(Index: SizeInt); |
|
procedure deleteLast(); |
|
procedure exchange(Index1, Index2: SizeInt); |
|
procedure expand; |
|
function toSharedArray: TArrayBuffer; |
Properties
property capacity: SizeInt read getCapacity write setCapacity; |
|
property count: SizeInt read fcount write setCount; |
Description
Nested Types
PElement = ˆTElement; |
|
TArrayBuffer = array of TElement; |
|
Methods
procedure init; |
|
procedure addAll(other: TBaseArrayList); |
|
procedure addAll(const other: array of TElement); |
|
procedure add(const item: TElement); |
|
procedure clear; |
|
procedure delete(Index: SizeInt); |
|
procedure deleteLast(); |
|
procedure exchange(Index1, Index2: SizeInt); |
|
procedure expand; |
|
function toSharedArray: TArrayBuffer; |
|
Properties
property capacity: SizeInt read getCapacity write setCapacity; |
|
property count: SizeInt read fcount write setCount; |
|
Generated by PasDoc 0.16.0.