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
Create
public constructor Create()
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
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
to Interface IOmniForkJoin<T>
Client- TOmniForkJoin
Supplier- IOmniForkJoin
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