dune-common  2.7.0
Public Member Functions | List of all members
Dune::SLListModifyIterator< T, A > Class Template Reference

A mutable iterator for the SLList. More...

#include <dune/common/sllist.hh>

Public Member Functions

 SLListModifyIterator (SLListIterator< T, A > beforeIterator, SLListIterator< T, A > _iterator)
 
 SLListModifyIterator (const SLListModifyIterator< T, A > &other)
 
 SLListModifyIterator ()
 
T & dereference () const
 Dereferencing function for the iterator facade. More...
 
bool equals (const SLListConstIterator< T, A > &other) const
 Test whether another iterator is equal. More...
 
bool equals (const SLListIterator< T, A > &other) const
 Test whether another iterator is equal. More...
 
bool equals (const SLListModifyIterator< T, A > &other) const
 Test whether another iterator is equal. More...
 
void increment ()
 Increment function for the iterator facade. More...
 
void insert (const T &v)
 Insert an element at the current position. More...
 
void remove ()
 Delete the entry at the current position. More...
 

Detailed Description

template<typename T, class A>
class Dune::SLListModifyIterator< T, A >

A mutable iterator for the SLList.


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