IBaseIterator<TValue> インターフェイス

定義

すべての STL/CLR 反復子の基本インターフェイスを定義します。

generic <typename TValue>
public interface class IBaseIterator : ICloneable
public interface IBaseIterator<TValue> : ICloneable
type IBaseIterator<'Value> = interface
    interface ICloneable
Public Interface IBaseIterator(Of TValue)
Implements ICloneable

型パラメーター

TValue

被制御シーケンス内の要素の型。

派生
実装

メソッド

名前 説明
Clone()

現在のインスタンスのコピーである新しいオブジェクトを作成します。

(継承元 ICloneable)
container()

反復子が走査しているコンテナーを取得します。

get_bias()

反復子のバイアスを取得します。 バイアスは、要素 0 からの反復子のオフセットです。

get_node()

反復子が指しているノード (または要素) を取得します。

next()

基になるコンテナー内の次の位置、またはコンテナーが完全に走査されている場合は、コンテナーの末尾を超える最初の位置まで反復子をインクリメントします。

valid()

反復子が有効であり、基になるコンテナーを走査するために安全に使用できるかどうかを判断します。

適用対象