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