An iterator into a list. More...
#include <list.h>
Data Fields | |
| List * | list |
| A pointer to the List this is iterating through. | |
| ListNode * | next_node |
| The next node in the list. | |
| ListNode * | current_node |
| The current node in the list iterator. | |
| enum ListItrDirection | direction |
| The direction of the iterator. | |
| ListNode* current_node |
The current node in the list iterator.
The node of the most recently returned data from list_itr_next() .
| enum ListItrDirection direction |