IPriorityQueue<TValue,TCont> Interface

Definitie

Hiermee definieert u de interface voor een STL/ CLR-priority_queue-object .

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

Type parameters

TValue

Het type element in de gecontroleerde reeks.

TCont

Het type van de onderliggende container.

Implementeringen

Eigenschappen

Name Description
top_item

Hiermee wordt het element met de hoogste prioriteit van de container geopend.

Methoden

Name Description
assign(IPriorityQueue<TValue,TCont>)

Vervangt alle elementen van de container.

Clone()

Hiermee maakt u een nieuw object dat een kopie van het huidige exemplaar is.

(Overgenomen van ICloneable)
empty()

Bepaalt of de container geen elementen bevat.

get_container()

Hiermee opent u de onderliggende container.

pop()

Hiermee verwijdert u het element met de hoogste prioriteit van de container.

push(TValue)

Voegt een nieuw element toe aan de container.

size()

Telt het aantal elementen in de container.

top()

Hiermee wordt het element met de hoogste prioriteit van de container geopend.

value_comp()

Kopieert de ordenendelegen voor twee elementen.

Van toepassing op