Compartir vía


IPriorityQueue<TValue,TCont> Interfaz

Definición

Define la interfaz para un objeto priority_queue de STL/CLR.

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

top_item

Tiene acceso al elemento de prioridad máxima del contenedor.

Métodos

assign(IPriorityQueue<TValue,TCont>)

Reemplaza todos los elementos del contenedor.

Clone()

Crea un nuevo objeto copiado de la instancia actual.

(Heredado de ICloneable)
empty()

Determina si el contenedor no incluye elementos.

get_container()

Tiene acceso al contenedor subyacente.

pop()

Quita el elemento de prioridad máxima del contenedor.

push(TValue)

Agrega un nuevo elemento al contenedor.

size()

Cuenta el número de elementos del contenedor.

top()

Tiene acceso al elemento de prioridad máxima del contenedor.

value_comp()

Copia el delegado de ordenación de dos elementos.

Se aplica a