Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlParallel
Interface IOmniParallelSimpleLoop

All Known Implementing Classes:
  TOmniParallelSimpleLoop

public interface IOmniParallelSimpleLoop

Persistent
  False

Method Summary
`public function IOmniParallelSimpleLoop` | `CancelWith(token: OtlSync.IOmniCancellationToken )`
`public Sub` | `Execute(loopBody: TOmniIteratorSimpleSimpleDelegate )`
`public Sub` | `Execute(loopBody: TOmniIteratorSimpleDelegate )`
`public Sub` | `Execute(loopBody: TOmniIteratorSimpleFullDelegate )`
`public function IOmniParallelSimpleLoop` | `Finalize(taskFinalizer: TOmniSimpleTaskFinalizerDelegate )`
`public function IOmniParallelSimpleLoop` | `Finalize(taskFinalizer: TOmniSimpleTaskFinalizerTaskDelegate )`
`public function IOmniParallelSimpleLoop` | `Initialize(taskInitializer: TOmniSimpleTaskInitializerDelegate )`
`public function IOmniParallelSimpleLoop` | `Initialize(taskInitializer: TOmniSimpleTaskInitializerTaskDelegate )`
`public function IOmniParallelSimpleLoop` | `NoWait()`
`public function IOmniParallelSimpleLoop` | `NumTasks(taskCount: integer)`
`public function IOmniParallelSimpleLoop` | `OnStop(stopCode: TProc)`
`public function IOmniParallelSimpleLoop` | `OnStop(stopCode: TOmniTaskStopDelegate )`
`public function IOmniParallelSimpleLoop` | `TaskConfig(config: IOmniTaskConfig )`
`public function boolean` | `WaitFor(maxWait_ms: cardinal)`

Method Detail

### 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

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD