A linked list enumerator. More...
Instance Methods | |
(FMLiveSwitchLinkedListNode< T > *) | - currentNode |
Gets the current node. More... | |
(instancetype) | - initWithRoot: |
Initializes a new instance of the FMLiveSwitchLinkedListEnumerator`1 class. More... | |
(bool) | - moveNext |
Moves to the next node. More... | |
(void) | - reset |
Resets this instance. More... | |
Class Methods | |
(FMLiveSwitchLinkedListEnumerator *) | + linkedListEnumeratorWithRoot: |
Initializes a new instance of the FMLiveSwitchLinkedListEnumerator`1 class. More... | |
Protected Attributes | |
__pad0__: NSObject- (T) current | |
A linked list enumerator.
- (FMLiveSwitchLinkedListNode<T>*) currentNode |
Gets the current node.
- (instancetype) initWithRoot: | (FMLiveSwitchLinkedListNode< T > *) | root |
Initializes a new instance of the FMLiveSwitchLinkedListEnumerator`1 class.
root | The root node. |
+ (FMLiveSwitchLinkedListEnumerator*) linkedListEnumeratorWithRoot: | (FMLiveSwitchLinkedListNode< T > *) | root |
Initializes a new instance of the FMLiveSwitchLinkedListEnumerator`1 class.
root | The root node. |
- (bool) moveNext |
Moves to the next node.
- (void) reset |
Resets this instance.
|
protected |