Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
Generics.Collections
type TCustomListEnumerator<T> = class abstract(TEnumerator<T>)
TEnumerator
FList: TCustomList<T>;
FIndex: SizeInt;
function DoMoveNext: boolean; override;
function DoGetCurrent: T; override;
function GetCurrent: T; virtual;
constructor Create(AList: TCustomList<T>);