1 public class List_Iter {
4 /* =============================================================================
6 * =============================================================================
7 void list_iter_reset (list_iter_t* itPtr, list_t* listPtr);
13 public void reset(List_t listPtr)
18 /* =============================================================================
20 * =============================================================================
21 * bool_t list_iter_hasNext (list_iter_t* itPtr, list_t* listPtr);
23 public boolean hasNext(List_t listPtr) {
24 return (itPtr.nextPtr != null)? true : false;
27 /* =============================================================================
29 * =============================================================================
30 * void* list_iter_next (list_iter_t* itPtr, list_t* listPtr);
32 public Object next(List_t listPtr)
34 itPtr = itPtr.nextPtr;