reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, > Class Template Reference#include <_iterator_old.h>
Detailed Descriptiontemplate<class _BidirectionalIterator, class _Tp, _STLP_DFL_TMPL_PARAM(_Reference, _Tp &), _STLP_DFL_TYPE_PARAM(_Distance, ptrdiff_t)>
|
typedef bidirectional_iterator_tag reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::iterator_category |
Definition at line 73 of file _iterator_old.h.
typedef _Tp reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::value_type |
Definition at line 74 of file _iterator_old.h.
typedef _Distance reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::difference_type |
Definition at line 75 of file _iterator_old.h.
typedef _Tp* reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::pointer |
Definition at line 79 of file _iterator_old.h.
typedef _Reference reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::reference |
Definition at line 81 of file _iterator_old.h.
reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::reverse_bidirectional_iterator | ( | ) | [inline] |
Definition at line 83 of file _iterator_old.h.
reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::reverse_bidirectional_iterator | ( | _BidirectionalIterator | __x | ) | [inline, explicit] |
Definition at line 84 of file _iterator_old.h.
_BidirectionalIterator reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::base | ( | ) | const [inline] |
Definition at line 86 of file _iterator_old.h.
References reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current.
_Reference reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator * | ( | ) | const [inline] |
Definition at line 87 of file _iterator_old.h.
References reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current.
_STLP_DEFINE_ARROW_OPERATOR _Self& reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator++ | ( | ) | [inline] |
Definition at line 94 of file _iterator_old.h.
References reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current.
_Self reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator++ | ( | int | ) | [inline] |
Definition at line 98 of file _iterator_old.h.
References reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current.
_Self& reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator-- | ( | ) | [inline] |
Definition at line 103 of file _iterator_old.h.
References reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current.
_Self reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator-- | ( | int | ) | [inline] |
Definition at line 107 of file _iterator_old.h.
References reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current.
_BidirectionalIterator reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::current [protected] |
Definition at line 71 of file _iterator_old.h.
Referenced by reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::base(), reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator *(), reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator++(), and reverse_bidirectional_iterator< _BidirectionalIterator, _Tp,, >::operator--().