Iterator class for const iteration over a range of elements given by a container of pointers. More...
#include <element_iterators.hpp>
Public Member Functions | |
const_on_element_iterator (ElementPtr const *pp) | |
const_on_element_iterator (on_element_iterator< ElementType > const &oei) | |
const ElementType & | operator* () const |
const ElementType * | operator-> () const |
const_on_element_iterator & | operator++ () |
const_on_element_iterator | operator++ (int) |
bool | operator== (const const_on_element_iterator &i) const |
bool | operator== (const on_element_iterator< ElementType > &i) const |
bool | operator!= (const const_on_element_iterator &i) const |
bool | operator!= (const on_element_iterator< ElementType > &i) const |
Friends | |
class | on_element_iterator |
Iterator class for const iteration over a range of elements given by a container of pointers.
const_on_element_iterator | ( | ElementPtr const * | pp | ) | [inline] |
const_on_element_iterator | ( | on_element_iterator< ElementType > const & | oei | ) | [inline] |
bool operator!= | ( | const const_on_element_iterator< ElementType > & | i | ) | const [inline] |
bool operator!= | ( | const on_element_iterator< ElementType > & | i | ) | const [inline] |
const ElementType& operator* | ( | ) | const [inline] |
const_on_element_iterator operator++ | ( | int | ) | [inline] |
const_on_element_iterator& operator++ | ( | ) | [inline] |
const ElementType* operator-> | ( | ) | const [inline] |
bool operator== | ( | const const_on_element_iterator< ElementType > & | i | ) | const [inline] |
bool operator== | ( | const on_element_iterator< ElementType > & | i | ) | const [inline] |
friend class on_element_iterator [friend] |