reverse_iterator< _RandomAccessIterator, _Tp,, > Class Template Reference#include <_iterator_old.h>
Detailed Descriptiontemplate<class _RandomAccessIterator, class _Tp, _STLP_DFL_TMPL_PARAM(_Reference, _Tp &), _STLP_DFL_TYPE_PARAM(_Distance, ptrdiff_t)>
|
typedef random_access_iterator_tag reverse_iterator< _RandomAccessIterator, _Tp,, >::iterator_category |
Definition at line 180 of file _iterator_old.h.
typedef _Tp reverse_iterator< _RandomAccessIterator, _Tp,, >::value_type |
Definition at line 181 of file _iterator_old.h.
typedef _Distance reverse_iterator< _RandomAccessIterator, _Tp,, >::difference_type |
Definition at line 182 of file _iterator_old.h.
typedef _Tp* reverse_iterator< _RandomAccessIterator, _Tp,, >::pointer |
Definition at line 186 of file _iterator_old.h.
typedef _Reference reverse_iterator< _RandomAccessIterator, _Tp,, >::reference |
Definition at line 188 of file _iterator_old.h.
reverse_iterator< _RandomAccessIterator, _Tp,, >::reverse_iterator | ( | ) | [inline] |
Definition at line 190 of file _iterator_old.h.
reverse_iterator< _RandomAccessIterator, _Tp,, >::reverse_iterator | ( | const _Self & | __x | ) | [inline] |
Definition at line 191 of file _iterator_old.h.
reverse_iterator< _RandomAccessIterator, _Tp,, >::reverse_iterator | ( | _RandomAccessIterator | __x | ) | [inline, explicit] |
Definition at line 192 of file _iterator_old.h.
_Self& reverse_iterator< _RandomAccessIterator, _Tp,, >::operator= | ( | const _Self & | __x | ) | [inline] |
Definition at line 193 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current, and reverse_iterator< _RandomAccessIterator, _Tp,, >::base().
_RandomAccessIterator reverse_iterator< _RandomAccessIterator, _Tp,, >::base | ( | ) | const [inline] |
Definition at line 195 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
Referenced by reverse_iterator< _RandomAccessIterator, _Tp,, >::operator=().
_Reference reverse_iterator< _RandomAccessIterator, _Tp,, >::operator * | ( | ) | const [inline] |
Definition at line 196 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_STLP_DEFINE_ARROW_OPERATOR _Self& reverse_iterator< _RandomAccessIterator, _Tp,, >::operator++ | ( | ) | [inline] |
Definition at line 202 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self reverse_iterator< _RandomAccessIterator, _Tp,, >::operator++ | ( | int | ) | [inline] |
Definition at line 206 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self& reverse_iterator< _RandomAccessIterator, _Tp,, >::operator-- | ( | ) | [inline] |
Definition at line 211 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self reverse_iterator< _RandomAccessIterator, _Tp,, >::operator-- | ( | int | ) | [inline] |
Definition at line 215 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self reverse_iterator< _RandomAccessIterator, _Tp,, >::operator+ | ( | _Distance | __n | ) | const [inline] |
Definition at line 220 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self& reverse_iterator< _RandomAccessIterator, _Tp,, >::operator+= | ( | _Distance | __n | ) | [inline] |
Definition at line 223 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self reverse_iterator< _RandomAccessIterator, _Tp,, >::operator- | ( | _Distance | __n | ) | const [inline] |
Definition at line 227 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Self& reverse_iterator< _RandomAccessIterator, _Tp,, >::operator-= | ( | _Distance | __n | ) | [inline] |
Definition at line 230 of file _iterator_old.h.
References reverse_iterator< _RandomAccessIterator, _Tp,, >::__current.
_Reference reverse_iterator< _RandomAccessIterator, _Tp,, >::operator[] | ( | _Distance | __n | ) | const [inline] |
Definition at line 234 of file _iterator_old.h.
_RandomAccessIterator reverse_iterator< _RandomAccessIterator, _Tp,, >::__current [protected] |
Definition at line 178 of file _iterator_old.h.
Referenced by reverse_iterator< _RandomAccessIterator, _Tp,, >::base(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator *(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator+(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator++(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator+=(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator-(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator--(), reverse_iterator< _RandomAccessIterator, _Tp,, >::operator-=(), and reverse_iterator< _RandomAccessIterator, _Tp,, >::operator=().