Public Member Functions | List of all members
Sawyer::Tree::Vertex< B >::EdgeVector< T >::Iterator< BaseIterator > Class Template Reference


template<class B>
template<class T>
template<class BaseIterator>
class Sawyer::Tree::Vertex< B >::EdgeVector< T >::Iterator< BaseIterator >

Definition at line 461 of file Tree.h.

Public Member Functions

 Iterator (const BaseIterator &baseIterator)
 Iterator (const Iterator &other)
Iteratoroperator= (const Iterator &other)
Iteratoroperator++ ()
Iterator operator++ (int)
Iteratoroperator-- ()
Iterator operator-- (int)
Iteratoroperator+= (difference_type n)
Iterator operator+ (difference_type n) const
Iteratoroperator-= (difference_type n)
Iterator operator- (difference_type n) const
difference_type operator- (const Iterator &other) const
auto & operator* () const
auto & operator-> () const
auto & operator[] (difference_type i) const
bool operator== (const Iterator &other) const
bool operator!= (const Iterator &other) const
bool operator< (const Iterator &other) const
bool operator<= (const Iterator &other) const
bool operator> (const Iterator &other) const
bool operator>= (const Iterator &other) const

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