FreeLing
4.0
|
basic preorder iterator. More...
#include <tree.h>
Public Member Functions | |
basic_preorder_iterator () | |
basic_preorder_iterator (const basic_preorder_iterator &p) | |
~basic_preorder_iterator () | |
basic_preorder_iterator< T, X > | operator++ (int) |
postincrement | |
basic_preorder_iterator< T, X > & | operator++ () |
preincrement | |
basic_preorder_iterator< T, X > | operator-- (int) |
postdecrement | |
basic_preorder_iterator< T, X > & | operator-- () |
predecrement |
basic preorder iterator.
It is a basic_iterator (const or nonconst, depending on X) plus preorder decrement and increment operations
freeling::basic_preorder_iterator< T, X >::basic_preorder_iterator | ( | ) |
---------------------------------------------------------------------------------- basic_preorder_iterator -----------------------------------------------------------
freeling::basic_preorder_iterator< T, X >::basic_preorder_iterator | ( | const basic_preorder_iterator< T, X > & | p | ) |
freeling::basic_preorder_iterator< T, X >::~basic_preorder_iterator | ( | ) |
basic_preorder_iterator< T, X > freeling::basic_preorder_iterator< T, X >::operator++ | ( | int | ) |
postincrement
basic_preorder_iterator< T, X > & freeling::basic_preorder_iterator< T, X >::operator++ | ( | ) |
preincrement
basic_preorder_iterator< T, X > freeling::basic_preorder_iterator< T, X >::operator-- | ( | int | ) |
postdecrement
basic_preorder_iterator< T, X > & freeling::basic_preorder_iterator< T, X >::operator-- | ( | ) |
predecrement