Namespace: OtlTask
Class TOmniWaitObjectList
OtlTask.TOmniWaitObjectList
public class TOmniWaitObjectList
Sealed- False
 
Abstract- False
 
Persistent- False
 
   
ResponseHandlers
public ResponseHandlers: TOmniWaitObjectMethod 
Type- TOmniWaitObjectMethod
 
Class- False
 
Access- read
 
WaitObjects
public WaitObjects: OtlSync.TOmniTransitionEvent 
Type- TOmniTransitionEvent
 
Class- False
 
Access- read
 
Create
public constructor Create()
Final- False
 
Reintroduce- False
 
Virtual- False
 
Override- False
 
Abstract- False
 
Add
public procedure Add(waitObject: OtlSync.TOmniTransitionEvent ; responseHandler: TOmniWaitObjectMethod )
Final- False
 
Reintroduce- False
 
Abstract- False
 
Override- False
 
Virtual- False
 
Class- False
 
Count
public function Count(): integer
Final- False
 
Reintroduce- False
 
Abstract- False
 
Returns- integer
 
Override- False
 
Virtual- False
 
Class- False
 
Destroy
public procedure Destroy()
Reintroduce- False
 
Virtual- False
 
Override- True
 
Abstract- False
 
Final- False
 
Remove
public procedure Remove(waitObject: OtlSync.TOmniTransitionEvent )
Final- False
 
Reintroduce- False
 
Abstract- False
 
Override- False
 
Virtual- False
 
Class- False
 
to Delegate  TOmniWaitObjectMethod 
Supplier- TOmniWaitObjectMethod
 
Directed- False
 
Client- ResponseHandlers
 
Type- association
 
to Class  TOmniTransitionEvent 
Supplier- TOmniTransitionEvent
 
Directed- False
 
Client- WaitObjects
 
Type- association