|
ACE
6.2.3
|
Defines the reverse iterator interface. More...
#include <Map_T.h>
Public Types | |
| typedef T | value_type |
| typedef ACE_Reverse_Iterator_Impl< T > | implementation |
Public Member Functions | |
| ACE_Reverse_Iterator (ACE_Reverse_Iterator_Impl< T > *impl) | |
| Constructor. More... | |
| ACE_Reverse_Iterator (const ACE_Reverse_Iterator< T > &rhs) | |
| Copy constructor. More... | |
| ~ACE_Reverse_Iterator (void) | |
| Destructor. More... | |
| ACE_Reverse_Iterator< T > & | operator= (const ACE_Reverse_Iterator< T > &rhs) |
| Assignment operator. More... | |
| T | operator* () const |
| Dereference operator. More... | |
| ACE_Reverse_Iterator< T > & | operator++ (void) |
| Prefix advance. More... | |
| ACE_Reverse_Iterator< T > | operator++ (int) |
| Postfix advance. More... | |
| ACE_Reverse_Iterator< T > & | operator-- (void) |
| Prefix reverse. More... | |
| ACE_Reverse_Iterator< T > | operator-- (int) |
| Postfix reverse. More... | |
| ACE_Reverse_Iterator_Impl< T > & | impl (void) |
| Accessor to implementation object. More... | |
Comparison Operators | |
The usual equality operators. | |
| bool | operator== (const ACE_Reverse_Iterator< T > &rhs) const |
| bool | operator!= (const ACE_Reverse_Iterator< T > &rhs) const |
Protected Attributes | |
| ACE_Reverse_Iterator_Impl< T > * | implementation_ |
| Implementation pointer. More... | |
Defines the reverse iterator interface.
Implementation to be provided by forwarding.
| typedef ACE_Reverse_Iterator_Impl<T> ACE_Reverse_Iterator< T >::implementation |
| typedef T ACE_Reverse_Iterator< T >::value_type |
|
inline |
Constructor.
|
inline |
Copy constructor.
|
inline |
Destructor.
|
inline |
Accessor to implementation object.
|
inline |
|
inline |
Dereference operator.
|
inline |
Prefix advance.
|
inline |
Postfix advance.
|
inline |
Prefix reverse.
|
inline |
Postfix reverse.
|
inline |
Assignment operator.
|
inline |
|
protected |
Implementation pointer.
1.8.3.1