#include <Hash_Map_Manager_T.h>
Inheritance diagram for ACE_Hash_Map_Iterator< EXT_ID, INT_ID, ACE_LOCK >:
Public Member Functions | |
ACE_Hash_Map_Iterator (ACE_Hash_Map_Manager< EXT_ID, INT_ID, ACE_LOCK > &mm, int tail=0) | |
Construct from map. | |
ACE_Hash_Map_Iterator (const ACE_Hash_Map_Iterator_Ex< EXT_ID, INT_ID, ACE_Hash< EXT_ID >, ACE_Equal_To< EXT_ID >, ACE_LOCK > &base) | |
Construct from base. | |
ACE_Hash_Map_Iterator< EXT_ID, INT_ID, ACE_LOCK > & | operator= (const ACE_Hash_Map_Iterator_Ex< EXT_ID, INT_ID, ACE_Hash< EXT_ID >, ACE_Equal_To< EXT_ID >, ACE_LOCK > &base) |
Assignment from base. |
Definition at line 964 of file Hash_Map_Manager_T.h.
|
Construct from map.
Definition at line 957 of file Hash_Map_Manager_T.inl.
00959 : ACE_Hash_Map_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> (mm, 00960 tail) 00961 { 00962 } |
|
Construct from base.
Definition at line 965 of file Hash_Map_Manager_T.inl.
00966 : ACE_Hash_Map_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> (base) 00967 { 00968 } |
|
Assignment from base.
Definition at line 971 of file Hash_Map_Manager_T.inl.
00972 { 00973 if (this != &rhs) 00974 { 00975 ACE_Hash_Map_Iterator_Ex<EXT_ID, INT_ID, ACE_Hash<EXT_ID>, ACE_Equal_To<EXT_ID>, ACE_LOCK> &base = *this; 00976 00977 base = rhs; 00978 } 00979 00980 return *this; 00981 } |