Namespace: OtlParallel

Class TOmniDelegateEnumerator<T>

OtlCommon.TOmniValueEnumerator 
  |
  +-- OtlParallel.TOmniDelegateEnumerator<T>

public class TOmniDelegateEnumerator<T> ( TOmniValueEnumerator )

Generic Parameters
T
Sealed
False
Abstract
False
Persistent
False

Constructor Summary
Create(delegate: TEnumeratorDelegate<T> )
 
 

Method Summary
  public function OtlCommon.TOmniValue GetCurrent()
 
  public function boolean MoveNext()
 
 

Constructor Detail

Create

public constructor Create(delegate: TEnumeratorDelegate<T> )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Method Detail

GetCurrent

public function GetCurrent(): OtlCommon.TOmniValue 
Final
False
Reintroduce
False
Abstract
False
Returns
TOmniValue
Override
True
Virtual
False
Class
False

MoveNext

public function MoveNext(): boolean
Final
False
Reintroduce
False
Abstract
False
Returns
boolean
Override
True
Virtual
False
Class
False

Generalization Link

to Class TOmniValueEnumerator

Client
TOmniDelegateEnumerator
Supplier
TOmniValueEnumerator

Association Link

to Delegate TEnumeratorDelegate<T>

Supplier
TEnumeratorDelegate
Directed
False
Client
FDelegate
Type
association