IPriorityQueue<TValue,TCont> Gränssnitt

Definition

Definierar gränssnittet för ett STL/ CLR-priority_queue objekt.

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

Typparametrar

TValue

Typen av ett element i den kontrollerade sekvensen.

TCont

Typen av den underliggande containern.

Implementeringar

Egenskaper

Name Description
top_item

Har åtkomst till containerns högsta prioritetselement.

Metoder

Name Description
assign(IPriorityQueue<TValue,TCont>)

Ersätter alla element i containern.

Clone()

Skapar ett nytt objekt som är en kopia av den aktuella instansen.

(Ärvd från ICloneable)
empty()

Avgör om containern inte innehåller några element.

get_container()

Öppnar den underliggande containern.

pop()

Tar bort det högsta prioritetselementet i containern.

push(TValue)

Lägger till ett nytt element i containern.

size()

Räknar antalet element i containern.

top()

Har åtkomst till containerns högsta prioritetselement.

value_comp()

Kopierar beställningsdelegaten för två element.

Gäller för