Namespace: OtlCollections
Class TOmniBlockingCollectionEnumerator
System.TInterfacedObject
  |
  +-- OtlCollections.TOmniBlockingCollectionEnumerator
All Implemented Interfaces: - IOmniValueEnumerator   
 
public class TOmniBlockingCollectionEnumerator ( System.TInterfacedObject   , IOmniValueEnumerator    ) 
Sealed- False
 
Abstract- False
 
Persistent- False
 
   
Current
public Current: OtlCommon.TOmniValue 
Type- TOmniValue
 
Class- False
 
Access- read
 
Create
public constructor Create(collection: TOmniBlockingCollection )
Final- False
 
Reintroduce- False
 
Virtual- False
 
Override- False
 
Abstract- False
 
GetCurrent
public function GetCurrent(): OtlCommon.TOmniValue 
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- TOmniValue
 
Override- False
 
Virtual- False
 
Class- False
 
MoveNext
public function MoveNext(): boolean
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- boolean
 
Override- False
 
Virtual- False
 
Class- False
 
TryTake
public function TryTake(value: OtlCommon.TOmniValue ; timeout_ms: cardinal): boolean
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- boolean
 
Override- False
 
Virtual- False
 
Class- False
 
to Interface  IOmniValueEnumerator 
Client- TOmniBlockingCollectionEnumerator
 
Supplier- IOmniValueEnumerator
 
to Class  TOmniBlockingCollection 
Supplier- TOmniBlockingCollection
 
Directed- False
 
Client- obceCollection_ref
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- obceValue
 
Type- association
 
to Struct  TOmniValue 
Supplier- TOmniValue
 
Directed- False
 
Client- Current
 
Type- association