#include <Map_T.h>
Collaboration diagram for ACE_Reverse_Iterator:

Public Types | |
| typedef T | value_type |
| typedef ACE_Reverse_Iterator_Impl< T> | implementation |
Public Methods | |
| ACE_Reverse_Iterator (ACE_Reverse_Iterator_Impl<T> *impl) | |
| Constructor. | |
| ACE_Reverse_Iterator (const ACE_Reverse_Iterator<T> &rhs) | |
| Copy constructor. | |
| ~ACE_Reverse_Iterator (void) | |
| Destructor. | |
| ACE_Reverse_Iterator<T>& | operator= (const ACE_Reverse_Iterator<T> &rhs) |
| Assignment operator. | |
| int | operator== (const ACE_Reverse_Iterator<T> &rhs) const |
| Comparison operators. | |
| int | operator!= (const ACE_Reverse_Iterator<T> &rhs) const |
| T | operator * () const |
| Dereference operator. | |
| ACE_Reverse_Iterator<T>& | operator++ (void) |
| Prefix advance. | |
| ACE_Reverse_Iterator<T> | operator++ (int) |
| Postfix advance. | |
| ACE_Reverse_Iterator<T>& | operator-- (void) |
| Prefix reverse. | |
| ACE_Reverse_Iterator<T> | operator-- (int) |
| Postfix reverse. | |
| ACE_Reverse_Iterator_Impl<T>& | impl (void) |
| Accessor to implementation object. | |
Protected Attributes | |
| ACE_Reverse_Iterator_Impl<T>* | implementation_ |
| Implementation pointer. | |
Implementation to be provided by forwarding.
|
|||
|
|
|
|||
|
|
|
||||
|
Constructor.
|
|
||||
|
Copy constructor.
|
|
||||
|
Destructor.
|
|
||||
|
Accessor to implementation object.
|
|
||||
|
Dereference operator.
|
|
||||
|
|
|
||||
|
Postfix advance.
|
|
||||
|
Prefix advance.
|
|
||||
|
Postfix reverse.
|
|
||||
|
Prefix reverse.
|
|
||||
|
Assignment operator.
|
|
||||
|
Comparison operators.
|
|
|||
|
Implementation pointer.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000