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

## Namespace: OtlParallel
Class TOmniCompute<T>

    System.TInterfacedObject
      |
      +-- OtlParallel.TOmniCompute<T>

All Implemented Interfaces:
  IOmniCompute<T>

public class TOmniCompute<T> ( System.TInterfacedObject , IOmniCompute<T> )

Generic Parameters
  T

Sealed
  False

Abstract
  False

Persistent
  False

Constructor Summary
`Create(action: TOmniForkJoinDelegate<T> ; input: OtlCollections.IOmniBlockingCollection )`

Method Summary
`public Sub` | `Execute()`
`public function boolean` | `IsDone()`
`public function boolean` | `TryValue(timeout_ms: cardinal; value: T)`
`public function T` | `Value()`

Constructor Detail

### Create

    public constructor Create(action: TOmniForkJoinDelegate<T> ; input: OtlCollections.IOmniBlockingCollection )

Final
  False

Reintroduce
  False

Virtual
  False

Override
  False

Abstract
  False

Method Detail

### Execute

    public procedure Execute()

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

### IsDone

    public function IsDone(): boolean

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  boolean

Override
  False

Virtual
  False

Class
  False

### TryValue

    public function TryValue(timeout_ms: cardinal; value: T): boolean

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  boolean

Override
  False

Virtual
  False

Class
  False

### Value

    public function Value(): T

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  T

Override
  False

Virtual
  False

Class
  False

Implementation Link

to Interface IOmniCompute<T>

Client
  TOmniCompute

Supplier
  IOmniCompute

Association Link

to Delegate TOmniForkJoinDelegate<T>

Supplier
  TOmniForkJoinDelegate

Directed
  False

Client
  FAction

Type
  association

to Interface IOmniBlockingCollection

Supplier
  IOmniBlockingCollection

Directed
  False

Client
  FInput

Type
  association

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