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
public Sub |
Execute() |
public function boolean |
IsDone() |
public function boolean |
TryValue(timeout_ms: cardinal; value: T) |
public function T |
Value() |
Create
public constructor Create(action: TOmniForkJoinDelegate<T> ; input: OtlCollections.IOmniBlockingCollection )
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
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
to Interface IOmniCompute<T>
Client- TOmniCompute
Supplier- IOmniCompute
to Delegate TOmniForkJoinDelegate<T>
Supplier- TOmniForkJoinDelegate
Directed- False
Client- FAction
Type- association
to Interface IOmniBlockingCollection
Supplier- IOmniBlockingCollection
Directed- False
Client- FInput
Type- association