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

Description

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: