#include <TreeView.h>
For internal use only.
You should use TreeView::iterator .
Public Member Functions | |
TreeViewIterator () | |
TreeViewIterator (const TreeViewIterator &other) | |
TreeViewIterator (TreeNode *node) | |
TreeViewIterator & | operator= (const TreeViewIterator &other) |
TreeNode *& | operator* () |
TreeNode ** | operator-> () |
TreeViewIterator & | operator++ () |
TreeViewIterator | operator++ (int) |
TreeViewIterator & | operator-- () |
TreeViewIterator | operator-- (int) |
bool | operator== (const TreeViewIterator &i) const |
bool | operator!= (const TreeViewIterator &i) const |
Private Member Functions | |
void | increment () |
void | decrement () |
bool | equal (TreeViewIterator const &other) const |
Private Attributes | |
TreeNode * | m_currentNode |
TreeViewIterator::TreeViewIterator | ( | ) |
TreeViewIterator::TreeViewIterator | ( | const TreeViewIterator & | other | ) |
TreeViewIterator::TreeViewIterator | ( | TreeNode * | node | ) | [explicit] |
TreeViewIterator & TreeViewIterator::operator= | ( | const TreeViewIterator & | other | ) |
TreeNode*& Vaca::TreeViewIterator::operator* | ( | ) | [inline] |
TreeNode** Vaca::TreeViewIterator::operator-> | ( | ) | [inline] |
TreeViewIterator& Vaca::TreeViewIterator::operator++ | ( | ) | [inline] |
TreeViewIterator Vaca::TreeViewIterator::operator++ | ( | int | ) | [inline] |
TreeViewIterator& Vaca::TreeViewIterator::operator-- | ( | ) | [inline] |
TreeViewIterator Vaca::TreeViewIterator::operator-- | ( | int | ) | [inline] |
bool Vaca::TreeViewIterator::operator== | ( | const TreeViewIterator & | i | ) | const [inline] |
bool Vaca::TreeViewIterator::operator!= | ( | const TreeViewIterator & | i | ) | const [inline] |
void TreeViewIterator::increment | ( | ) | [private] |
void TreeViewIterator::decrement | ( | ) | [private] |
bool TreeViewIterator::equal | ( | TreeViewIterator const & | other | ) | const [private] |
TreeNode* Vaca::TreeViewIterator::m_currentNode [private] |