UniqueQueue<'T> Type
Represents a queue that stores each element at most once.
Constructors
| Constructor |
Description
|
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.Clear
|
Clears all elements from the queue. |
Full Usage:
this.Count
Returns: int
|
Gets the number of elements in the queue.
|
Full Usage:
this.Dequeue
Returns: 'T
|
Dequeues the oldest element. Raises an exception when the queue is empty.
|
Full Usage:
this.Enqueue
Parameters:
'T
|
Enqueues the given element only when it is not already present in the queue.
|
Full Usage:
this.IsEmpty
Returns: bool
|
Checks whether the queue is empty.
|
Full Usage:
this.TryDequeue
Parameters:
byref<'T>
Returns: bool
|
Tries to dequeue the oldest element. Returns false when the queue is empty.
|
B2R2