Search
Preparing search index...
The search index is not available
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
fm
icelink
LinkedListEnumerator
Class LinkedListEnumerator<T>
A linked list enumerator.
Type parameters
T
Hierarchy
LinkedListEnumerator
Index
Constructors
constructor
Properties
__current
Node
__root
__started
Methods
get
Current
get
Current
Node
get
Type
String
move
Next
reset
Constructors
constructor
new
Linked
List
Enumerator
(
root
:
LinkedListNode
<
T
>
)
:
LinkedListEnumerator
Initializes a new instance of the
fm.icelink.linkedListEnumerator
class.
Parameters
root:
LinkedListNode
<
T
>
The root node.
Returns
LinkedListEnumerator
Properties
Private
__current
Node
__current
Node
:
LinkedListNode
<
T
>
internal
Private
__root
__root
:
LinkedListNode
<
T
>
internal
Private
__started
__started
:
boolean
internal
Methods
get
Current
get
Current
(
)
:
T
Gets the current value.
Returns
T
get
Current
Node
get
Current
Node
(
)
:
LinkedListNode
<
T
>
Gets the current node.
Returns
LinkedListNode
<
T
>
get
Type
String
get
Type
String
(
)
:
string
Returns
string
move
Next
move
Next
(
)
:
boolean
Moves to the next node.
Returns
boolean
reset
reset
(
)
:
void
Resets this instance.
Returns
void
Linked
List
Enumerator
constructor
__current
Node
__root
__started
get
Current
get
Current
Node
get
Type
String
move
Next
reset