Namespace: OtlParallel
Class TOmniParallelSimpleLoop<T>
System.TInterfacedObject
|
+-- OtlParallel.TOmniParallelSimpleLoop<T>
All Implemented Interfaces: - IOmniParallelSimpleLoop<T>
public class TOmniParallelSimpleLoop<T> ( System.TInterfacedObject , IOmniParallelSimpleLoop<T> )
Generic Parameters- T
Sealed- False
Abstract- False
Persistent- False
Create
public constructor Create(arr: TArray<T>)
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
CancelWith
public function CancelWith(token: OtlSync.IOmniCancellationToken ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleSimpleDelegate<T> )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleDelegate<T> )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleFullDelegate<T> )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Finalize
public function Finalize(taskFinalizer: TOmniSimpleTaskFinalizerDelegate ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
Finalize
public function Finalize(taskFinalizer: TOmniSimpleTaskFinalizerTaskDelegate ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
Initialize
public function Initialize(taskInitializer: TOmniSimpleTaskInitializerDelegate ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
Initialize
public function Initialize(taskInitializer: TOmniSimpleTaskInitializerTaskDelegate ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
NoWait
public function NoWait(): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
NumTasks
public function NumTasks(taskCount: integer): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
OnStop
public function OnStop(stopCode: TProc): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
OnStop
public function OnStop(stopCode: TOmniTaskStopDelegate ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
TaskConfig
public function TaskConfig(config: IOmniTaskConfig ): IOmniParallelSimpleLoop<T>
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop<T>
Override- False
Virtual- False
Class- False
WaitFor
public function WaitFor(maxWait_ms: cardinal): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
to Interface IOmniParallelSimpleLoop<T>
Client- TOmniParallelSimpleLoop
Supplier- IOmniParallelSimpleLoop
to Interface IOmniParallelSimpleLoop
Supplier- IOmniParallelSimpleLoop
Directed- False
Client- FIterator
Type- association