Condividi tramite


IPriorityQueue<TValue,TCont> Interfaccia

Definizione

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

Parametri di tipo

TValue

Tipo di un elemento nella sequenza controllata.

TCont

Tipo del contenitore sottostante.

Implementazioni

Proprietà

top_item

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

Metodi

assign(IPriorityQueue<TValue,TCont>)

Sostituisce tutti gli elementi dal contenitore.

Clone()

Crea un nuovo oggetto che è 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