IPriorityQueue<TValue,TCont> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a interface para um 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
O tipo de um elemento na sequência controlada.
- TCont
O tipo do contêiner subjacente.
- Implementações
Propriedades
top_item |
Acessa o elemento de prioridade mais alta do contêiner. |
Métodos
assign(IPriorityQueue<TValue,TCont>) |
Substitui todos os elementos do contêiner. |
Clone() |
Cria um novo objeto que é uma cópia da instância atual. (Herdado de ICloneable) |
empty() |
Determina se o contêiner não contém nenhum elemento. |
get_container() |
Acessa o contêiner subjacente. |
pop() |
Remove o elemento de prioridade mais alta do contêiner. |
push(TValue) |
Adiciona um novo elemento no contêiner. |
size() |
Conta o número de elementos no contêiner. |
top() |
Acessa o elemento de prioridade mais alta do contêiner. |
value_comp() |
Copia o delegado de ordenação para dois elementos. |