INode<TValue> Interface

Définition

Interface pour la structure de données du nœud. Les conteneurs qui prennent en charge l’itération bidirectionnelle contiennent des nœuds. Un nœud se compose d’une valeur pour l’élément à cette position dans le conteneur et des pointeurs vers les éléments suivants et précédents du conteneur.

generic <typename TValue>
public interface class INode
public interface INode<TValue>
type INode<'Value> = interface
Public Interface INode(Of TValue)

Paramètres de type

TValue

Type d'un élément dans la séquence contrôlée.

Propriétés

Nom Description
_Value

Obtient ou définit la valeur de l’élément pour ce nœud dans le conteneur.

Méthodes

Nom Description
container()

Obtient le conteneur dans lequel se trouve le nœud actuel.

is_head()

Détermine si le nœud actuel est le premier nœud du conteneur.

next_node()

Obtient le nœud suivant dans le conteneur au-delà du nœud actuel.

prev_node()

Obtient le nœud dans le conteneur immédiatement avant le nœud actuel.

S’applique à