Overview     Usage     Performance Notes     Links tst 0.68 - 23 Jan 2009

search_results_list::iterator Class Reference

List of all members.

template<class TreeT, class IteratorT>
class containers::search_results_list< TreeT, IteratorT >::iterator


Public Member Functions

tree_iterator operator* ()
iteratoroperator++ ()
iterator operator++ (int)
iteratoroperator= (const iterator &other)
bool operator== (const iterator &rhs) const
bool operator!= (const iterator &rhs) const

Private Types

typedef IndexList::const_iterator base_iter

Private Member Functions

 iterator (NodeList &nodes, base_iter it)

Private Attributes

NodeListm_nodelist
base_iter m_iter

Friends

class search_results_list

Member Typedef Documentation

typedef IndexList::const_iterator base_iter [private]


Constructor & Destructor Documentation

iterator ( NodeList nodes,
base_iter  it 
) [inline, private]


Member Function Documentation

tree_iterator operator* (  )  [inline]

iterator& operator++ (  )  [inline]

iterator operator++ ( int   )  [inline]

iterator& operator= ( const iterator other  )  [inline]

bool operator== ( const iterator rhs  )  const [inline]

bool operator!= ( const iterator rhs  )  const [inline]


Friends And Related Function Documentation

friend class search_results_list [friend]


Member Data Documentation

NodeList& m_nodelist [private]

base_iter m_iter [private]


ternary_tree 0.68 -- by rasmus ekman -- Page generated with Doxygen 1.5.6 on 23 Jan 2009