FreeLing  4.0
Public Member Functions | Friends
freeling::tree_sibling_iterator< T > Class Template Reference

sibling iterator. More...

#include <tree.h>

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

List of all members.

Public Member Functions

 tree_sibling_iterator ()
 tree_sibling_iterator (tree< T > *p)
tree_sibling_iterator< T > & operator= (const tree_sibling_iterator< T > &p)
 tree_sibling_iterator (const basic_sibling_iterator< T, basic_nonconst_tree_iterator< T > > &p)
 tree_sibling_iterator (const tree_sibling_iterator< T > &p)
 tree_sibling_iterator (const tree_preorder_iterator< T > &p)
 ~tree_sibling_iterator ()

Friends

class tree_preorder_iterator< T >
class const_tree_preorder_iterator< T >
class const_tree_sibling_iterator< T >

Detailed Description

template<class T>
class freeling::tree_sibling_iterator< T >

sibling iterator.

Inherits form basic_sibling and from basic_nonconst


Constructor & Destructor Documentation

---------------------------------------------------------------------------------- tree_sibling_iterator -----------------------------------------------------------

template<class T >
freeling::tree_sibling_iterator< T >::tree_sibling_iterator ( tree< T > *  p)
template<class T >
freeling::tree_sibling_iterator< T >::tree_sibling_iterator ( const tree_sibling_iterator< T > &  p)

Member Function Documentation

template<class T >
tree_sibling_iterator< T > & freeling::tree_sibling_iterator< T >::operator= ( const tree_sibling_iterator< T > &  p)

Friends And Related Function Documentation

template<class T>
friend class const_tree_preorder_iterator< T > [friend]
template<class T>
friend class const_tree_sibling_iterator< T > [friend]
template<class T>
friend class tree_preorder_iterator< T > [friend]

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