Wiselib
|
allows to step backwards More...
#include <reverse_iterator.h>
Public Types | |
typedef reverse_iterator < Iterator_P > | iterator_type |
typedef Iterator_P::reference | reference |
typedef Iterator_P::pointer | pointer |
Public Member Functions | |
reverse_iterator (Iterator_P iterator) | |
default constructor | |
reference | operator* () const |
pointer | operator-> () const |
iterator_type & | operator++ () |
iterator_type | operator++ (int) |
iterator_type & | operator-- () |
iterator_type | operator-- (int) |
bool | operator== (const reverse_iterator &x) const |
bool | operator!= (const reverse_iterator &x) const |
allows to step backwards
typedef reverse_iterator<Iterator_P> wiselib::reverse_iterator< Iterator_P >::iterator_type |
typedef Iterator_P::pointer wiselib::reverse_iterator< Iterator_P >::pointer |
typedef Iterator_P::reference wiselib::reverse_iterator< Iterator_P >::reference |
wiselib::reverse_iterator< Iterator_P >::reverse_iterator | ( | Iterator_P | iterator | ) | [inline] |
default constructor
bool wiselib::reverse_iterator< Iterator_P >::operator!= | ( | const reverse_iterator< Iterator_P > & | x | ) | const [inline] |
reference wiselib::reverse_iterator< Iterator_P >::operator* | ( | ) | const [inline] |
iterator_type wiselib::reverse_iterator< Iterator_P >::operator++ | ( | int | ) | [inline] |
iterator_type& wiselib::reverse_iterator< Iterator_P >::operator++ | ( | ) | [inline] |
iterator_type& wiselib::reverse_iterator< Iterator_P >::operator-- | ( | ) | [inline] |
iterator_type wiselib::reverse_iterator< Iterator_P >::operator-- | ( | int | ) | [inline] |
pointer wiselib::reverse_iterator< Iterator_P >::operator-> | ( | ) | const [inline] |
bool wiselib::reverse_iterator< Iterator_P >::operator== | ( | const reverse_iterator< Iterator_P > & | x | ) | const [inline] |