|
FreeLing
3.0
|
traverse the tree in preorder (parent first, then children) More...
#include <tree.h>


Public Member Functions | |
| preorder_iterator () | |
| preorder_iterator (const preorder_iterator< T > &) | |
| preorder_iterator (tree< T > *) | |
| preorder_iterator (const sibling_iterator< T > &) | |
| ~preorder_iterator () | |
| preorder_iterator & | operator++ () |
| preorder_iterator & | operator-- () |
| preorder_iterator | operator++ (int) |
| preorder_iterator | operator-- (int) |
traverse the tree in preorder (parent first, then children)
| preorder_iterator< T >::preorder_iterator | ( | ) |
| preorder_iterator< T >::preorder_iterator | ( | const preorder_iterator< T > & | o | ) |
| preorder_iterator< T >::preorder_iterator | ( | tree< T > * | t | ) |
| preorder_iterator< T >::preorder_iterator | ( | const sibling_iterator< T > & | o | ) |
| preorder_iterator< T >::~preorder_iterator | ( | ) |
| preorder_iterator< T > & preorder_iterator< T >::operator++ | ( | ) |
References tree_iterator< T, const tree< T > >::pnode.
| preorder_iterator< T > preorder_iterator< T >::operator++ | ( | int | ) |
| preorder_iterator< T > & preorder_iterator< T >::operator-- | ( | ) |
References tree_iterator< T, const tree< T > >::pnode.
| preorder_iterator< T > preorder_iterator< T >::operator-- | ( | int | ) |
1.7.6.1