diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-12-21 19:26:46 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-12-21 19:26:46 +0000 |
commit | 9e9254f32711d4ecf1e3f71b54982eaf6845388e (patch) | |
tree | 760551d54bece3e52d2f1cd3d05b26d9c1c1439b /ace/Map_Manager.h | |
parent | 4ecd5d0edb663fdba4935912ccdbbf79a66482ae (diff) | |
download | ATCD-9e9254f32711d4ecf1e3f71b54982eaf6845388e.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/Map_Manager.h')
-rw-r--r-- | ace/Map_Manager.h | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/ace/Map_Manager.h b/ace/Map_Manager.h index 312a67b2cd6..fe8595ac7d1 100644 --- a/ace/Map_Manager.h +++ b/ace/Map_Manager.h @@ -23,10 +23,11 @@ class ACE_Allocator; template <class EXT_ID, class INT_ID> -struct ACE_Map_Entry +class ACE_Map_Entry +{ // = TITLE // An entry in the Map. -{ +public: EXT_ID ext_id_; // Key used to look up an entry. @@ -57,6 +58,7 @@ class ACE_Map_Reverse_Iterator; template <class EXT_ID, class INT_ID, class ACE_LOCK> class ACE_Map_Manager +{ // = TITLE // Define a map abstraction that associates <EXT_ID>s with // <INT_ID>s. @@ -71,11 +73,10 @@ class ACE_Map_Manager // This implementation of a map uses an array, which is searched // linearly. For more efficient searching you should use the // <ACE_Hash_Map_Manager>. - -{ -friend class ACE_Map_Iterator<EXT_ID, INT_ID, ACE_LOCK>; -friend class ACE_Map_Reverse_Iterator<EXT_ID, INT_ID, ACE_LOCK>; public: + friend class ACE_Map_Iterator<EXT_ID, INT_ID, ACE_LOCK>; + friend class ACE_Map_Reverse_Iterator<EXT_ID, INT_ID, ACE_LOCK>; + // = Traits. typedef EXT_ID KEY; typedef INT_ID VALUE; @@ -252,11 +253,9 @@ private: template <class EXT_ID, class INT_ID, class ACE_LOCK> class ACE_Map_Iterator +{ // = TITLE // Iterator for the ACE_Map_Manager. - // - // = DESCRIPTION -{ public: // = Initialization method. ACE_Map_Iterator (ACE_Map_Manager <EXT_ID, INT_ID, ACE_LOCK> &mm); @@ -290,11 +289,9 @@ private: template <class EXT_ID, class INT_ID, class ACE_LOCK> class ACE_Map_Reverse_Iterator +{ // = TITLE // Reverse Iterator for the ACE_Map_Manager. - // - // = DESCRIPTION -{ public: // = Initialization method. ACE_Map_Reverse_Iterator (ACE_Map_Manager <EXT_ID, INT_ID, ACE_LOCK> &mm); |