IPriorityQueue<TValue,TCont> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la interfaz para un objeto priority_queue de 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
- TValue
Tipo de un elemento de la secuencia controlada.
- TCont
Tipo del contenedor subyacente.
- Implementaciones
Propiedades
top_item |
Tiene acceso al elemento de prioridad máxima del contenedor. |
Métodos
assign(IPriorityQueue<TValue,TCont>) |
Reemplaza todos los elementos del contenedor. |
Clone() |
Crea un nuevo objeto copiado de la instancia actual. (Heredado de ICloneable) |
empty() |
Determina si el contenedor no incluye elementos. |
get_container() |
Tiene acceso al contenedor subyacente. |
pop() |
Quita el elemento de prioridad máxima del contenedor. |
push(TValue) |
Agrega un nuevo elemento al contenedor. |
size() |
Cuenta el número de elementos del contenedor. |
top() |
Tiene acceso al elemento de prioridad máxima del contenedor. |
value_comp() |
Copia el delegado de ordenación de dos elementos. |