Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlCollections
Class TOmniBlockingCollectionEnumerator

    System.TInterfacedObject
      |
      +-- OtlCollections.TOmniBlockingCollectionEnumerator

All Implemented Interfaces:
  IOmniValueEnumerator

public class TOmniBlockingCollectionEnumerator ( System.TInterfacedObject , IOmniValueEnumerator )

Sealed
  False

Abstract
  False

Persistent
  False

Property Summary
`public OtlCommon.TOmniValue` | `Current`

Constructor Summary
`Create(collection: TOmniBlockingCollection )`

Method Summary
`public function OtlCommon.TOmniValue` | `GetCurrent()`
`public function boolean` | `MoveNext()`
`public function boolean` | `TryTake(value: OtlCommon.TOmniValue ; timeout_ms: cardinal)`

Property Detail

### Current

    public Current: OtlCommon.TOmniValue

Type
  TOmniValue

Class
  False

Access
  read

Constructor Detail

### Create

    public constructor Create(collection: TOmniBlockingCollection )

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
  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

Implementation Link

to Interface IOmniValueEnumerator

Client
  TOmniBlockingCollectionEnumerator

Supplier
  IOmniValueEnumerator

Association Link

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

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD