Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
std::reverse_iterator Class Template Reference
#include <stl_iterator.h>
List of all members.
Public Types
Public Methods
Protected Attributes
template<class _Iterator> class std::reverse_iterator
Member Typedef Documentation
typedef
iterator_traits
<_Iterator>::iterator_category iterator_category
typedef
iterator_traits
<_Iterator>::value_type value_type
typedef
iterator_traits
<_Iterator>::difference_type difference_type
typedef
iterator_traits
<_Iterator>::pointer pointer
typedef
iterator_traits
<_Iterator>::reference reference
typedef _Iterator iterator_type
typedef reverse_iterator<_Iterator> _Self
Constructor & Destructor Documentation
reverse_iterator (
)
[inline]
reverse_iterator (
iterator_type
__x
)
[inline, explicit]
reverse_iterator (
const
_Self
&
__x
)
[inline]
reverse_iterator (
const reverse_iterator< _Iter > &
__x
)
[inline]
Member Function Documentation
iterator_type
base (
) const
[inline]
reference
operator * (
) const
[inline]
pointer
operator-> (
) const
[inline]
_Self
& operator++ (
)
[inline]
_Self
operator++ (
int )
[inline]
_Self
& operator-- (
)
[inline]
_Self
operator-- (
int )
[inline]
_Self
operator+ (
difference_type
__n
) const
[inline]
_Self
& operator+= (
difference_type
__n
)
[inline]
_Self
operator- (
difference_type
__n
) const
[inline]
_Self
& operator-= (
difference_type
__n
)
[inline]
reference
operator[] (
difference_type
__n
) const
[inline]
Member Data Documentation
_Iterator current
[protected]
The documentation for this class was generated from the following file:
stl_iterator.h
Generated at Fri Apr 6 15:54:35 2001 for libstdc++ by
1.2.6 written by
Dimitri van Heesch
, © 1997-2001