栈
0.1
数据结构_第3章
|
#include <sLinkList.h>
Public Member Functions | |
iterator ()=default | |
virtual T & | operator* () |
virtual const T & | operator* () const |
iterator & | operator++ () |
iterator | operator++ (int) |
virtual bool | operator== (const const_iterator &rhs) const |
virtual bool | operator!= (const const_iterator &rhs) const |
bool | isEnd () const |
Protected Member Functions | |
iterator (node *p) | |
Protected Attributes | |
friend | sLinkList< T > |
node * | current |
Definition at line 68 of file sLinkList.h.
|
default |
|
inlineprotected |
Definition at line 92 of file sLinkList.h.
|
inlineinherited |
Definition at line 59 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current.
|
inlinevirtualinherited |
Definition at line 58 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current.
|
inlinevirtual |
Definition at line 73 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current, and List::sLinkList< T >::node::data.
|
inlinevirtual |
Reimplemented from List::sLinkList< T >::const_iterator.
Definition at line 74 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current, and List::sLinkList< T >::node::data.
|
inlinevirtual |
Reimplemented from List::sLinkList< T >::const_iterator.
Definition at line 75 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current, and List::sLinkList< T >::node::next.
|
inline |
Definition at line 82 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current, and List::sLinkList< T >::node::next.
|
inlinevirtualinherited |
Definition at line 57 of file sLinkList.h.
References List::sLinkList< T >::const_iterator::current.
|
protectedinherited |
Definition at line 62 of file sLinkList.h.
Referenced by List::sLinkList< T >::const_iterator::isEnd(), List::sLinkList< T >::const_iterator::operator!=(), List::sLinkList< T >::const_iterator::operator*(), List::sLinkList< T >::iterator::operator*(), List::sLinkList< T >::const_iterator::operator++(), List::sLinkList< T >::iterator::operator++(), and List::sLinkList< T >::const_iterator::operator==().
|
protected |
Definition at line 93 of file sLinkList.h.