Namespace: OtlTaskControl
Class TOmniTaskGroup
System.TInterfacedObject
|
+-- OtlTaskControl.TOmniTaskGroup
All Implemented Interfaces: - IOmniTaskGroup
public class TOmniTaskGroup ( System.TInterfacedObject , IOmniTaskGroup )
Sealed- False
Abstract- False
Persistent- False
Tasks
public Tasks: IOmniTaskControlList
Type- IOmniTaskControlList
Class- False
Access- read
Create
public constructor Create()
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Add
public function Add(taskControl: IOmniTaskControl ): IOmniTaskGroup
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskGroup
Override- False
Virtual- False
Class- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
GetEnumerator
public function GetEnumerator(): IOmniTaskControlListEnumerator
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskControlListEnumerator
Override- False
Virtual- False
Class- False
RegisterAllCommWith
public function RegisterAllCommWith(task: OtlTask.IOmniTask ): IOmniTaskGroup
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskGroup
Override- False
Virtual- False
Class- False
Remove
public function Remove(taskControl: IOmniTaskControl ): IOmniTaskGroup
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskGroup
Override- False
Virtual- False
Class- False
RunAll
public function RunAll(): IOmniTaskGroup
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskGroup
Override- False
Virtual- False
Class- False
SendToAll
public procedure SendToAll(msg: OtlComm.TOmniMessage )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
TerminateAll
public function TerminateAll(maxWait_ms: cardinal): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
UnregisterAllCommFrom
public function UnregisterAllCommFrom(task: OtlTask.IOmniTask ): IOmniTaskGroup
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskGroup
Override- False
Virtual- False
Class- False
WaitForAll
public function WaitForAll(maxWait_ms: cardinal): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
to Interface IOmniTaskGroup
Client- TOmniTaskGroup
Supplier- IOmniTaskGroup
to Interface IOmniTask
Supplier- IOmniTask
Directed- False
Client- otgRegisteredWith
Type- association
to Interface IOmniTaskControlList
Supplier- IOmniTaskControlList
Directed- False
Client- otgTaskList
Type- association
to Interface IOmniTaskControlList
Supplier- IOmniTaskControlList
Directed- False
Client- Tasks
Type- association