IPriorityQueue<TValue,TCont> Интерфейс

Определение

Определяет интерфейс для объекта 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

Параметры типа

TValue

Тип элемента в управляемой последовательности.

TCont

Тип базового контейнера.

Реализации

Свойства

Имя Описание
top_item

Обращается к элементу с наивысшим приоритетом контейнера.

Методы

Имя Описание
assign(IPriorityQueue<TValue,TCont>)

Заменяет все элементы контейнера.

Clone()

Создает новый объект, который является копией текущего экземпляра.

(Унаследовано от ICloneable)
empty()

Определяет, содержит ли контейнер никаких элементов.

get_container()

Обращается к базовому контейнеру.

pop()

Удаляет элемент с наивысшим приоритетом контейнера.

push(TValue)

Добавляет новый элемент в контейнер.

size()

Подсчитывает количество элементов в контейнере.

top()

Обращается к элементу с наивысшим приоритетом контейнера.

value_comp()

Копирует делегат упорядочивания для двух элементов.

Применяется к