#include <Map_T.h>
Inheritance diagram for ACE_Iterator_Impl
Public Methods | |
virtual | ~ACE_Iterator_Impl (void) |
Destructor. | |
virtual ACE_Iterator_Impl<T>* | clone (void) const = 0 |
Clone. | |
virtual int | compare (const ACE_Iterator_Impl<T> &rhs) const = 0 |
Comparison. | |
virtual T | dereference (void) const = 0 |
Dereference. | |
virtual void | plus_plus (void) = 0 |
Advance. | |
virtual void | minus_minus (void) = 0 |
Reverse. |
Implementation to be provided by subclasses.
|
Destructor.
|
|
Clone.
Reimplemented in ACE_Map_Impl_Iterator_Adapter, ACE_Active_Map_Manager_Iterator_Adapter, ACE_Hash_Map_Manager_Ex_Iterator_Adapter, and ACE_Map_Manager_Iterator_Adapter. |
|
Comparison.
Reimplemented in ACE_Map_Impl_Iterator_Adapter, ACE_Active_Map_Manager_Iterator_Adapter, ACE_Hash_Map_Manager_Ex_Iterator_Adapter, and ACE_Map_Manager_Iterator_Adapter. |
|
Dereference.
Reimplemented in ACE_Map_Impl_Iterator_Adapter, ACE_Active_Map_Manager_Iterator_Adapter, ACE_Hash_Map_Manager_Ex_Iterator_Adapter, and ACE_Map_Manager_Iterator_Adapter. |
|
Reverse.
Reimplemented in ACE_Map_Impl_Iterator_Adapter, ACE_Active_Map_Manager_Iterator_Adapter, ACE_Hash_Map_Manager_Ex_Iterator_Adapter, and ACE_Map_Manager_Iterator_Adapter. |
|
Advance.
Reimplemented in ACE_Map_Impl_Iterator_Adapter, ACE_Active_Map_Manager_Iterator_Adapter, ACE_Hash_Map_Manager_Ex_Iterator_Adapter, and ACE_Map_Manager_Iterator_Adapter. |