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

A mutable iterator for the SLList. More...

#include <dune/common/sllist.hh>

Public Member Functions

 SLListIterator (typename SLList< T, A >::Element *item, SLList< T, A > *sllist)
 
 SLListIterator ()
 
 SLListIterator (const SLListModifyIterator< T, A > &other)
 
T & dereference () const
 Dereferencing function for the iterator facade. More...
 
bool equals (const SLListConstIterator< T, A > &other) const
 Equality test for the iterator facade. More...
 
bool equals (const SLListIterator< T, A > &other) const
 Equality test for the iterator facade. More...
 
bool equals (const SLListModifyIterator< T, A > &other) const
 Equality test for the iterator facade. More...
 
void increment ()
 Increment function for the iterator facade. More...
 
void insertAfter (const T &v) const
 Insert an element in the underlying list after the current position. More...
 
void deleteNext () const
 Delete the entry after the current position. More...
 

Detailed Description

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

A mutable iterator for the SLList.


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