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