====== ListIterator ====== **//Inherited from//** Iterator, **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * LinkNode * [[listiterator#m_pcurnode|m_pCurNode]] * LinkList * [[listiterator#m_pparlist|m_pParList]] **//Public interface//** * [[listiterator#listiterator1|ListIterator]](LinkList * pList = NULL) * void [[listiterator#setcontainer|setContainer]](void * pContainer) * void [[listiterator#reset|reset]]() * void * [[listiterator#next|next]]() * void [[listiterator#jump|jump]](void * pData) ---- {{anchor:m_pcurnode}} **LinkNode * m_pCurNode** {{anchor:m_pparlist}} **LinkList * m_pParList** ---- {{anchor:listiterator1}} **ListIterator(LinkList * pList = NULL)** *function: *parameters: - [i]LinkList * pList = NULL: *return value: {{anchor:setcontainer}} **void setContainer(void * pContainer)** *function: *parameters: - [i]void * pContainer: *return value: {{anchor:reset}} **void reset()** *function: *parameters: NULL *return value: {{anchor:next}} **void * next()** *function: *parameters: NULL *return value: {{anchor:jump}} **void jump(void * pData)** *function: *parameters: - [i]void * pData: *return value: