IPriorityQueue<TValue,TCont> Interface

Definição

Define a interface para um objeto 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

Parâmetros de Tipo Genérico

TValue

O tipo de um elemento na sequência controlada.

TCont

O tipo do recipiente subjacente.

Implementações

Propriedades

Name Description
top_item

Acede ao elemento de maior prioridade do contentor.

Métodos

Name Description
assign(IPriorityQueue<TValue,TCont>)

Substitui todos os elementos do recipiente.

Clone()

Cria um novo objeto que é uma cópia da instância atual.

(Herdado de ICloneable)
empty()

Determina se o contentor não contém elementos.

get_container()

Acede ao contentor subjacente.

pop()

Remove o elemento de maior prioridade do contentor.

push(TValue)

Adiciona um novo elemento ao contentor.

size()

Conta o número de elementos no contentor.

top()

Acede ao elemento de maior prioridade do contentor.

value_comp()

Copia o delegado de ordenação para dois elementos.

Aplica-se a