_Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator Class Reference

#include <xtree_fix.h>

Inheritance diagram for _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator:

Inheritance graph
[legend]

List of all members.

Public Member Functions

void _Dec ()
void _Inc ()
_Nodeptr _Mynode () const
 const_iterator (const iterator &_X)
 const_iterator (_Nodeptr _P)
 const_iterator ()
bool operator!= (const const_iterator &_X) const
const_reference operator* () const
const_iterator operator++ (int)
const_iteratoroperator++ ()
const_iterator operator-- (int)
const_iteratoroperator-- ()
_Ctptr operator-> () const
bool operator== (const const_iterator &_X) const

Protected Attributes

_Nodeptr _Ptr

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
class _Tree< _K, _Ty, _Kfn, _Pr, _A >::const_iterator


Constructor & Destructor Documentation

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
_Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::const_iterator (  )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
_Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::const_iterator ( _Nodeptr  _P  )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
_Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::const_iterator ( const iterator _X  )  [inline]


Member Function Documentation

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
void _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::_Dec (  )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
void _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::_Inc (  )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
_Nodeptr _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::_Mynode (  )  const [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
bool _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator!= ( const const_iterator _X  )  const [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
const_reference _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator* (  )  const [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
const_iterator _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator++ ( int   )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
const_iterator& _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator++ (  )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
const_iterator _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator-- ( int   )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
const_iterator& _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator-- (  )  [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
_Ctptr _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator-> (  )  const [inline]

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
bool _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::operator== ( const const_iterator _X  )  const [inline]


Member Data Documentation

template<class _K, class _Ty, class _Kfn, class _Pr, class _A>
_Nodeptr _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator::_Ptr [protected]


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

Generated on Mon Oct 19 10:11:29 2009 for Falcon_Core by  doxygen 1.5.8