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()

2 つの要素のための順序付けデリゲートをコピーします。

適用対象