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

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

All Implemented Interfaces:
  IOmniForkJoin<T>

public class TOmniForkJoin<T> ( System.TInterfacedObject , IOmniForkJoin<T> )

Generic Parameters
  T

Sealed
  False

Abstract
  False

Persistent
  False

Constructor Summary
`Create()`

Method Summary
`public function IOmniCompute<T>` | `Compute(action: TOmniForkJoinDelegate<T> )`
`public function IOmniForkJoin<T>` | `NumTasks(numTasks: integer)`
`public function IOmniForkJoin<T>` | `TaskConfig(config: IOmniTaskConfig )`

Constructor Detail

### Create

    public constructor Create()

Final
  False

Reintroduce
  False

Virtual
  False

Override
  False

Abstract
  False

Method Detail

### Compute

    public function Compute(action: TOmniForkJoinDelegate<T> ): IOmniCompute<T>

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniCompute<T>

Override
  False

Virtual
  False

Class
  False

### NumTasks

    public function NumTasks(numTasks: integer): IOmniForkJoin<T>

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniForkJoin<T>

Override
  False

Virtual
  False

Class
  False

### TaskConfig

    public function TaskConfig(config: IOmniTaskConfig ): IOmniForkJoin<T>

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniForkJoin<T>

Override
  False

Virtual
  False

Class
  False

Implementation Link

to Interface IOmniForkJoin<T>

Client
  TOmniForkJoin

Supplier
  IOmniForkJoin

Association Link

to Interface IOmniBlockingCollection

Supplier
  IOmniBlockingCollection

Directed
  False

Client
  FPoolInput

Type
  association

to Interface IOmniTaskConfig

Supplier
  IOmniTaskConfig

Directed
  False

Client
  FTaskConfig

Type
  association

to Interface IOmniPipeline

Supplier
  IOmniPipeline

Directed
  False

Client
  FTaskPool

Type
  association

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