Sign in Join
FPDoc Onlineexperiment

TFPGListEnumerator class

In unit fgl

Generic list enumerator.

Declaration

pascal
TFPGListEnumerator<T> = class(TObject)

Inheritance

  1. TFPGListEnumerator
  2. TObject

Description

TFPGListEnumerator is a generic list enumerator. It is used in the TFPGList class to implement the enumerator for the list.

Normally there should be no need to instantiate or use this class directly.

See also

Properties

CurrentpublicCurrent enumerated element.

Methods

GetCurrentprotected
CreatepublicCreate a new list enumerator.
MoveNextpublicMove to next element in the list.

Fields

FListprotected
FPositionprotected

Inherited

From TObject (41)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.