Namespace: OtlParallel
Interface IOmniParallelMapper<T1,T2>
All Known Implementing Classes: - TOmniParallelMapper<T1,T2>
public interface IOmniParallelMapper<T1,T2>
Generic Parameters- T1,T2
Persistent- False
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