Namespace: OtlParallel
Class TOmniParallelSimpleLoop
System.TInterfacedObject
|
+-- OtlParallel.TOmniParallelSimpleLoop
All Implemented Interfaces: - IOmniParallelSimpleLoop
public class TOmniParallelSimpleLoop ( System.TInterfacedObject , IOmniParallelSimpleLoop )
Sealed- False
Abstract- False
Persistent- False
Create(first: integer; last: integer; step: integer) |
Create
public constructor Create(first: integer; last: integer; step: integer)
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
CancelWith
public function CancelWith(token: OtlSync.IOmniCancellationToken ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleSimpleDelegate )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleDelegate )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Execute
public procedure Execute(loopBody: TOmniIteratorSimpleFullDelegate )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Finalize
public function Finalize(taskFinalizer: TOmniSimpleTaskFinalizerDelegate ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
Finalize
public function Finalize(taskFinalizer: TOmniSimpleTaskFinalizerTaskDelegate ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
Initialize
public function Initialize(taskInitializer: TOmniSimpleTaskInitializerDelegate ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
Initialize
public function Initialize(taskInitializer: TOmniSimpleTaskInitializerTaskDelegate ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
NoWait
public function NoWait(): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
NumTasks
public function NumTasks(taskCount: integer): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
OnStop
public function OnStop(stopCode: TProc): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
OnStop
public function OnStop(stopCode: TOmniTaskStopDelegate ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
Override- False
Virtual- False
Class- False
TaskConfig
public function TaskConfig(config: IOmniTaskConfig ): IOmniParallelSimpleLoop
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelSimpleLoop
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
Client- TOmniParallelSimpleLoop
Supplier- IOmniParallelSimpleLoop
to Interface IOmniCancellationToken
Supplier- IOmniCancellationToken
Directed- False
Client- FCancelWith
Type- association
to Interface IOmniResourceCount
Supplier- IOmniResourceCount
Directed- False
Client- FCountStopped
Type- association
to Delegate TOmniSimpleTaskFinalizerTaskDelegate
Supplier- TOmniSimpleTaskFinalizerTaskDelegate
Directed- False
Client- FFinalizerDelegate
Type- association
to Delegate TOmniSimpleTaskInitializerTaskDelegate
Supplier- TOmniSimpleTaskInitializerTaskDelegate
Directed- False
Client- FInitializerDelegate
Type- association
to Class TOmniTaskStopDelegate
Supplier- TOmniTaskStopDelegate
Directed- False
Client- FOnStop
Type- association
to Interface IOmniTaskConfig
Supplier- IOmniTaskConfig
Directed- False
Client- FTaskConfig
Type- association