FreeLing  3.1
Public Member Functions
freeling::const_preorder_iterator< T > Class Template Reference

#include <tree.h>

Inheritance diagram for freeling::const_preorder_iterator< T >:
Inheritance graph
[legend]
Collaboration diagram for freeling::const_preorder_iterator< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 const_preorder_iterator ()
 const_preorder_iterator (tree< T > *)
 const_preorder_iterator (const tree< T > *)
 const_preorder_iterator (const const_preorder_iterator< T > &)
 const_preorder_iterator (const preorder_iterator< T > &)
 const_preorder_iterator (const const_sibling_iterator< T > &)
 const_preorder_iterator (const sibling_iterator< T > &)
 ~const_preorder_iterator ()
const_preorder_iteratoroperator++ ()
const_preorder_iteratoroperator-- ()
const_preorder_iterator operator++ (int)
const_preorder_iterator operator-- (int)

template<class T>
class freeling::const_preorder_iterator< T >


Constructor & Destructor Documentation

template<class T >
freeling::const_preorder_iterator< T >::const_preorder_iterator ( tree< T > *  t)
template<class T >
freeling::const_preorder_iterator< T >::const_preorder_iterator ( const tree< T > *  t)
template<class T >
freeling::const_preorder_iterator< T >::const_preorder_iterator ( const preorder_iterator< T > &  o)
template<class T >
freeling::const_preorder_iterator< T >::const_preorder_iterator ( const sibling_iterator< T > &  o)

Member Function Documentation

template<class T >
const_preorder_iterator< T > & freeling::const_preorder_iterator< T >::operator++ ( )
template<class T >
const_preorder_iterator< T > freeling::const_preorder_iterator< T >::operator++ ( int  )
template<class T >
const_preorder_iterator< T > & freeling::const_preorder_iterator< T >::operator-- ( )
template<class T >
const_preorder_iterator< T > freeling::const_preorder_iterator< T >::operator-- ( int  )

The documentation for this class was generated from the following file: