IPriorityQueue<TValue,TCont> Interfaccia

Definizione

Definisce l'interfaccia per un oggetto 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

Parametri di tipo

TValue

Tipo di un elemento nella sequenza controllata.

TCont

Tipo del contenitore sottostante.

Implementazioni

Proprietà

Nome Descrizione
top_item

Accede all'elemento con priorità più alta del contenitore.

Metodi

Nome Descrizione
assign(IPriorityQueue<TValue,TCont>)

Sostituisce tutti gli elementi del contenitore.

Clone()

Crea un nuovo oggetto che rappresenta una copia dell'istanza corrente.

(Ereditato da ICloneable)
empty()

Determina se il contenitore non contiene elementi.

get_container()

Accede al contenitore sottostante.

pop()

Rimuove l'elemento con priorità più alta del contenitore.

push(TValue)

Aggiunge un nuovo elemento al contenitore.

size()

Conta il numero di elementi nel contenitore.

top()

Accede all'elemento con priorità più alta del contenitore.

value_comp()

Copia il delegato di ordinamento per due elementi.

Si applica a