Header menu logo Nu

IPriorityQueue<'P, 'V> Type

Priority queue interface.

Instance members

Instance member Description

this.Enqueue

Full Usage: this.Enqueue

Parameters:
    priority : 'P
    value : 'V

Modifiers: abstract

Enqueue an element with the given priority.

priority : 'P
value : 'V

this.TryDequeue

Full Usage: this.TryDequeue

Parameters:
    value : byref<'V>

Returns: bool
Modifiers: abstract

Attempt to dequeue any current element.

value : byref<'V>
Returns: bool

Type something to start searching.