LinkedListNode<T> Class

Template Parameters

T

Constructors & Destructor

public LinkedListNode(const T& value_, LinkedListNode* prev_, LinkedListNode* next_)

Member Functions

public inline nothrow LinkedListNode* Next() const
public inline nothrow LinkedListNode* Prev() const
public inline nothrow void SetNext(LinkedListNode* next_)
public inline nothrow void SetPrev(LinkedListNode* prev_)
public inline nothrow T& Value()
public inline nothrow const T& Value() const

Typedefs

public typedef ValueType T

Member Variables

private LinkedListNode* next
private LinkedListNode* prev
private T value

Constructor& Destructor Details

LinkedListNode Constructor

public LinkedListNode(const T& value_, LinkedListNode* prev_, LinkedListNode* next_)

Definition
Line 15 of System.Base/LinkedList.cm


Member Function Details

Next Member Function

public inline nothrow LinkedListNode* Next()

Definition
Line 34 of System.Base/LinkedList.cm


Prev Member Function

public inline nothrow LinkedListNode* Prev()

Definition
Line 26 of System.Base/LinkedList.cm


SetNext Member Function

public inline nothrow void SetNext(LinkedListNode* next_)

Definition
Line 38 of System.Base/LinkedList.cm


SetPrev Member Function

public inline nothrow void SetPrev(LinkedListNode* prev_)

Definition
Line 30 of System.Base/LinkedList.cm


Value Member Function

public inline nothrow T& Value()

Definition
Line 22 of System.Base/LinkedList.cm


Value Member Function

public inline nothrow const T& Value()

Definition
Line 18 of System.Base/LinkedList.cm