ForwardListNode<T> Class

Template Parameters

T

Constraint

T  is  Semiregular

Constructors & Destructor

public ForwardListNode(ForwardListNode* next_, const T& value_)

Member Functions

public inline nothrow ForwardListNode* Next() const
public inline nothrow void SetNext(ForwardListNode* next_)
public inline nothrow T& Value()
public inline nothrow const T& Value() const

Typedefs

private typedef Self ForwardListNode
private typedef ValueType T

Member Variables

private ForwardListNode* next
private T value

Constructor& Destructor Details

ForwardListNode Constructor

public ForwardListNode(ForwardListNode* next_, const T& value_)

Definition
Line 16 of System.Base/ForwardList.cm


Member Function Details

Next Member Function

public inline nothrow ForwardListNode* Next()

Definition
Line 19 of System.Base/ForwardList.cm


SetNext Member Function

public inline nothrow void SetNext(ForwardListNode* next_)

Definition
Line 23 of System.Base/ForwardList.cm


Value Member Function

public inline nothrow T& Value()

Definition
Line 31 of System.Base/ForwardList.cm


Value Member Function

public inline nothrow const T& Value()

Definition
Line 27 of System.Base/ForwardList.cm