#include <List.h>
Public Member Functions | |
| void | Erase () |
| virtual kt_bool | HasNext () const |
| ListIterator (List< T > *pList) | |
| virtual T & | Next () |
| virtual kt_bool | operator!= (const ListIterator &rOther) const |
| virtual T & | operator* () const |
| virtual const T & | operator++ () |
| virtual T | operator++ (int) |
| virtual T * | operator-> () const |
| virtual const ListIterator & | operator= (const ListIterator &rOther) |
Private Attributes | |
| kt_size_t | m_Index |
| List< T > * | m_pList |
List iterator
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |
|
private |