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 |