Namespace: OtlParallel
Class TOmniParallelJoin
System.TInterfacedObject
|
+-- OtlParallel.TOmniParallelJoin
All Implemented Interfaces: - IOmniParallelJoin
public class TOmniParallelJoin ( System.TInterfacedObject , IOmniParallelJoin )
Sealed- False
Abstract- False
Persistent- False
Create
public constructor Create()
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Cancel
public function Cancel(): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
DetachException
public function DetachException(): Exception
Final- False
Reintroduce- False
Abstract- False
Returns- Exception
Override- False
Virtual- False
Class- False
Execute
public function Execute(): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
FatalException
public function FatalException(): Exception
Final- False
Reintroduce- False
Abstract- False
Returns- Exception
Override- False
Virtual- False
Class- False
IsCancelled
public function IsCancelled(): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
IsExceptional
public function IsExceptional(): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
NoWait
public function NoWait(): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
NumTasks
public function NumTasks(numTasks: integer): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
OnStop
public function OnStop(stopCode: TProc): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
Task
public function Task(aTask: TOmniJoinDelegate ): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
Task
public function Task(aTask: TProc): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
TaskConfig
public function TaskConfig(config: IOmniTaskConfig ): IOmniParallelJoin
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniParallelJoin
Override- False
Virtual- False
Class- False
WaitFor
public function WaitFor(timeout_ms: cardinal): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
to Interface IOmniParallelJoin
Client- TOmniParallelJoin
Supplier- IOmniParallelJoin
to Interface IOmniResourceCount
Supplier- IOmniResourceCount
Directed- False
Client- FCountStopped
Type- association
to Interface IOmniCancellationToken
Supplier- IOmniCancellationToken
Directed- False
Client- FGlobalCancellationFlag
Type- association
to Interface IOmniCancellationToken
Supplier- IOmniCancellationToken
Directed- False
Client- FGlobalExceptionFlag
Type- association
to Interface IOmniBlockingCollection
Supplier- IOmniBlockingCollection
Directed- False
Client- FInput
Type- association
to Interface IOmniJoinState
Supplier- IOmniJoinState
Directed- False
Client- FJoinStates
Type- association
to Interface IOmniTaskConfig
Supplier- IOmniTaskConfig
Directed- False
Client- FTaskConfig
Type- association
to Struct TOmniCS
Supplier- TOmniCS
Directed- False
Client- FTaskExceptionLock
Type- association