Namespace: PureMVC.Utils
Class TInterfacedEnumerableList<T>.TEnumerator
System.TInterfacedObject
|
+-- PureMVC.Utils.TInterfacedEnumerator
|
+-- PureMVC.Utils.TInterfacedEnumerator<T>
|
+-- PureMVC.Utils.TInterfacedEnumerableList<T>.TEnumerator
Enclosing Class:-
TInterfacedEnumerableList<T>
public class TInterfacedEnumerableList<T>.TEnumerator ( TInterfacedEnumerator<T> )
Abstract- False
Reintroduce- False
Sealed- False
Persistent- False
internal
Integer |
FIndex |
internal
Generics.Collections.TList<T> |
FList |
Create(AList: Generics.Collections.TList<T>) |
FIndex
internal FIndex: Integer
Type- Integer
Const- False
Class- False
FList
internal FList: Generics.Collections.TList<T>
Type- Generics.Collections.TList<T>
Const- False
Class- False
Current
public Current: T
Type- T
Access- read
Class- False
Create
public constructor Create(AList: Generics.Collections.TList<T>)
Abstract- False
Reintroduce- False
Virtual- False
Override- False
Final- False
MoveNext
public function MoveNext(): Boolean
Abstract- False
Reintroduce- False
Final- False
Returns- Boolean
Virtual- False
Override- True
Class- False
Reset
public procedure Reset()
Abstract- False
Reintroduce- False
Final- False
Virtual- False
Override- True
Class- False
to Class TInterfacedEnumerator<T>
Client- TEnumerator
Supplier- TInterfacedEnumerator