IPriorityQueue<TValue,TCont> Interfaz

Definición

Define la interfaz de un objeto STL/CLR priority_queue .

generic <typename TValue, typename TCont>
public interface class IPriorityQueue : ICloneable
public interface IPriorityQueue<TValue,TCont> : ICloneable
type IPriorityQueue<'Value, 'Cont> = interface
    interface ICloneable
Public Interface IPriorityQueue(Of TValue, TCont)
Implements ICloneable

Parámetros de tipo

TValue

Tipo de un elemento de la secuencia controlada.

TCont

Tipo del contenedor subyacente.

Implementaciones

Propiedades

Nombre Description
top_item

Obtiene acceso al elemento de prioridad más alta del contenedor.

Métodos

Nombre Description
assign(IPriorityQueue<TValue,TCont>)

Reemplaza todos los elementos del contenedor.

Clone()

Crea un nuevo objeto que es una copia de la instancia actual.

(Heredado de ICloneable)
empty()

Determina si el contenedor no contiene elementos.

get_container()

Accede al contenedor subyacente.

pop()

Quita el elemento de prioridad más alta del contenedor.

push(TValue)

Agrega un nuevo elemento al contenedor.

size()

Cuenta el número de elementos del contenedor.

top()

Obtiene acceso al elemento de prioridad más alta del contenedor.

value_comp()

Copia el delegado de ordenación para dos elementos.

Se aplica a