Titerator Struct Reference

Detailed Description

Structure used to store the state of an iterator on a given list.

See Also
Tlist, list.h, list.c

Definition at line 61 of file list.h.

Data Fields

Tbufcurrent
 
Tlistlist
 

Field Documentation

Tbuf* Titerator::current

Current node pointed by the iterator.

Definition at line 63 of file list.h.

Referenced by AddBehindCurrent(), AddInFrontOfCurrent(), Advance(), Bacward(), CopyIterator(), DeleteCurrent(), EndOfList(), ExtractCurrent(), First(), GetCurrent(), InitIterator(), Last(), and MoveTo().

Tlist* Titerator::list

List that the interator is following.

Definition at line 64 of file list.h.

Referenced by AddBehindCurrent(), AddInFrontOfCurrent(), CopyIterator(), DeleteCurrent(), ExtractCurrent(), First(), InitIterator(), Last(), and MoveTo().