Namespace: OtlParallel
Interface IOmniParallelSimpleLoop
All Known Implementing Classes: - TOmniParallelSimpleLoop
public interface IOmniParallelSimpleLoop
Persistent- False
CancelWith
public function CancelWith(token: OtlSync.IOmniCancellationToken ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleSimpleDelegate )
Reintroduce- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleDelegate )
Reintroduce- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleFullDelegate )
Reintroduce- False
Finalize
public function Finalize(taskFinalizer: TOmniSimpleTaskFinalizerDelegate ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
Finalize
public function Finalize(taskFinalizer: TOmniSimpleTaskFinalizerTaskDelegate ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
Initialize
public function Initialize(taskInitializer: TOmniSimpleTaskInitializerDelegate ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
Initialize
public function Initialize(taskInitializer: TOmniSimpleTaskInitializerTaskDelegate ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
NoWait
public function NoWait(): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
NumTasks
public function NumTasks(taskCount: integer): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
OnStop
public function OnStop(stopCode: TProc): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
OnStop
public function OnStop(stopCode: TOmniTaskStopDelegate ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
TaskConfig
public function TaskConfig(config: IOmniTaskConfig ): IOmniParallelSimpleLoop
Reintroduce- False
Returns- IOmniParallelSimpleLoop
WaitFor
public function WaitFor(maxWait_ms: cardinal): boolean
Reintroduce- False
Returns- boolean