Dune::DoubleLinkedList< T > Class Template Reference
[Common]
#include <dlist.hh>
Inheritance diagram for Dune::DoubleLinkedList< T >:

Detailed Description
template<class T>
class Dune::DoubleLinkedList< T >
(DEPRECATED) A doubly-linked list
- Deprecated:
- Please use std::list
Public Member Functions | |
Iterator | begin () const |
iterator at the lists start | |
Iterator | end () const |
iterator behind last element | |
Iterator | rbegin () const |
iterator at the lists end | |
Iterator | rend () const |
iterator before the lists start | |
DoubleLinkedList () | |
empty constructor | |
DoubleLinkedList (const DoubleLinkedList< T > &) | |
copy constructor | |
~DoubleLinkedList () | |
destructor | |
DoubleLinkedList< T > & | operator= (const DoubleLinkedList< T > &) |
Deep copy operator. | |
int | size () const |
current list size | |
Iterator | insert_after (Iterator i, T &t) |
insert after an iterators position | |
Iterator | insert_before (Iterator i, T &t) |
insert before an iterators position | |
void | erase (Iterator i) |
remove selected element | |
Classes | |
class | Iterator |
Iterator class for the doubly-linked list. More... |
The documentation for this class was generated from the following files:
- dlist.hh
- dlist.cc