Namespace: OtlContainers

Class TOmniQueue

OtlContainers.TOmniBaseQueue 
  |
  +-- OtlContainers.TOmniQueue

public class TOmniQueue ( TOmniBaseQueue )

Sealed
False
Abstract
False
Persistent
False

Property Summary
  public  OtlContainerObserver.TOmniContainerSubject ContainerSubject
 
 

Method Summary
  public function OtlCommon.TOmniValue Dequeue()
 
  public Sub Enqueue(value: OtlCommon.TOmniValue )
 
  public function boolean TryDequeue(value: OtlCommon.TOmniValue )
 
 

Property Detail

ContainerSubject

public ContainerSubject: OtlContainerObserver.TOmniContainerSubject 
Type
TOmniContainerSubject
Class
False
Access
read

Method Detail

Dequeue

public function Dequeue(): OtlCommon.TOmniValue 
Final
False
Reintroduce
False
Abstract
False
Returns
TOmniValue
Override
False
Virtual
False
Class
False

Enqueue

public procedure Enqueue(value: OtlCommon.TOmniValue )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

TryDequeue

public function TryDequeue(value: OtlCommon.TOmniValue ): boolean
Final
False
Reintroduce
False
Abstract
False
Returns
boolean
Override
False
Virtual
False
Class
False

Generalization Link

to Class TOmniBaseQueue

Client
TOmniQueue
Supplier
TOmniBaseQueue

Association Link

to Class TOmniContainerSubject

Supplier
TOmniContainerSubject
Directed
False
Client
ocContainerSubject
Type
association

to Class TOmniContainerSubject

Supplier
TOmniContainerSubject
Directed
False
Client
ContainerSubject
Type
association