#include <XFuNTreeRandomAccessIterator.h>
Inheritance diagram for XFuNTreeRandomAccessIterator< T >:
Public Member Functions | |
XFuNTreeRandomAccessIterator< T > & | advance (const UINT32 aChildIndex) |
Advances to the Nth child node. | |
XFuNTreeRandomAccessIterator< T > & | backup () |
Backs up to parent node. | |
XFuNTreeRandomAccessIterator< T > | getChild (const UINT32 aIndex) const |
Returns an iterator pointing to the Nth child node. | |
XFuNTreeRandomAccessIterator () | |
Creates an empty iterator. | |
XFuNTreeRandomAccessIterator (XFuNTreeNode< T > *aNode, const UINT32 aChildNodes) | |
Creates an iterator pointing to a node. | |
XFuNTreeRandomAccessIterator (const XFuNTreeAbstractIterator< T > &aClone) | |
Clones an iterator. |
|
Creates an empty iterator.
Definition at line 84 of file XFuNTreeRandomAccessIterator.h. References XFuNTreeAbstractIterator< T >::mNode. |
|
Creates an iterator pointing to a node.
Definition at line 91 of file XFuNTreeRandomAccessIterator.h. References XFuNTreeAbstractIterator< T >::mChildNodes, and XFuNTreeAbstractIterator< T >::mNode. |
|
Clones an iterator.
Definition at line 104 of file XFuNTreeRandomAccessIterator.h. |
|
Advances to the Nth child node.
Definition at line 54 of file XFuNTreeRandomAccessIterator.h. References XFuNTreeAbstractIterator< T >::mNode. |
|
Backs up to parent node.
Definition at line 64 of file XFuNTreeRandomAccessIterator.h. References XFuNTreeAbstractIterator< T >::mNode. |
|
Returns an iterator pointing to the Nth child node.
Definition at line 74 of file XFuNTreeRandomAccessIterator.h. References XFuNTreeAbstractIterator< T >::mChildNodes, and XFuNTreeAbstractIterator< T >::mNode. |
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |