#include <nodeiterator.h>
Inheritance diagram for AllNodeIterator:
Public Types | |
typedef AllNodeIterator< _Node > | iterator |
typedef AllNodeIterator< const _Node > | const_iterator |
typedef AllNodeIterator< _Node, _Ref, _Ptr > | _Self |
typedef NodeIterator< _Node, _Ref, _Ptr > | _Base |
Public Methods | |
AllNodeIterator () | |
AllNodeIterator (_Node *start) | |
virtual _Self * | construct () const |
virtual _Self * | clone (_Node *start=0) const |
Copy constructor. | |
virtual | ~AllNodeIterator () |
virtual bool | operator== (const _Self &rhs) |
Equality operator. | |
virtual bool | operator!= (const _Self &rhs) |
Inequality operator. | |
virtual _Self & | operator++ () |
Prefix proceed operator. |
The default constructor makes a 'past the end AllNodeIterator'
Definition at line 239 of file nodeiterator.h.
|
Definition at line 245 of file nodeiterator.h. |
|
Reimplemented from NodeIterator. Definition at line 244 of file nodeiterator.h. Referenced by AllNodeIterator::clone(), and AllNodeIterator::construct(). |
|
Reimplemented from NodeIterator. Definition at line 243 of file nodeiterator.h. |
|
Reimplemented from NodeIterator. Definition at line 242 of file nodeiterator.h. |
|
Definition at line 248 of file nodeiterator.h. |
|
Definition at line 251 of file nodeiterator.h. References NodeIterator::setStart(). |
|
Definition at line 254 of file nodeiterator.h. |
|
Copy constructor.
Reimplemented from NodeIterator. Definition at line 629 of file nodeiterator.h. References AllNodeIterator::_Self. |
|
Reimplemented from NodeIterator. Definition at line 252 of file nodeiterator.h. References AllNodeIterator::_Self. |
|
Inequality operator.
Reimplemented from NodeIterator. Definition at line 654 of file nodeiterator.h. References NodeIterator::isEnd(). |
|
Prefix proceed operator.
Reimplemented from NodeIterator. Definition at line 665 of file nodeiterator.h. References NodeIterator::addToNodeList(), NodeIterator::m_currentNode, NodeIterator::m_nodeList, and NodeIterator::setEnd(). |
|
Equality operator.
Reimplemented from NodeIterator. Definition at line 643 of file nodeiterator.h. References NodeIterator::isEnd(). |