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

## Namespace: OtlParallel
Interface IOmniParallelMapper<T1,T2>

All Known Implementing Classes:
  TOmniParallelMapper<T1,T2>

public interface IOmniParallelMapper<T1,T2>

Generic Parameters
  T1,T2

Persistent
  False

Method Summary
`public function IOmniParallelMapper<T1,T2>` | `Execute(mapper: TMapProc<T1,T2> )`
`public function IOmniParallelMapper<T1,T2>` | `NoWait()`
`public function IOmniParallelMapper<T1,T2>` | `NumTasks(numTasks: integer)`
`public function IOmniParallelMapper<T1,T2>` | `OnStop(stopCode: TProc)`
`public function IOmniParallelMapper<T1,T2>` | `OnStop(stopCode: TOmniTaskStopDelegate )`
`public function TArray<T2>` | `Result()`
`public function IOmniParallelMapper<T1,T2>` | `Source(data: TArray<T1>; makeCopy: boolean)`
`public function IOmniParallelMapper<T1,T2>` | `TaskConfig(config: IOmniTaskConfig )`
`public function boolean` | `WaitFor(maxWait_ms: cardinal)`

Method Detail

### Execute

    public function Execute(mapper: TMapProc<T1,T2> ): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### NoWait

    public function NoWait(): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### NumTasks

    public function NumTasks(numTasks: integer): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### OnStop

    public function OnStop(stopCode: TProc): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### OnStop

    public function OnStop(stopCode: TOmniTaskStopDelegate ): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### Result

    public function Result(): TArray<T2>

Reintroduce
  False

Returns
  TArray<T2>

### Source

    public function Source(data: TArray<T1>; makeCopy: boolean): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### TaskConfig

    public function TaskConfig(config: IOmniTaskConfig ): IOmniParallelMapper<T1,T2>

Reintroduce
  False

Returns
  IOmniParallelMapper<T1,T2>

### WaitFor

    public function WaitFor(maxWait_ms: cardinal): boolean

Reintroduce
  False

Returns
  boolean

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