diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-04-28 17:48:50 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-04-28 17:48:50 +0000 |
commit | efcab6618f34dce80ef4fdb2b30e4f9ee602d812 (patch) | |
tree | e2fefe5e71883ff58b43bbb68ac59b52d9fb46e6 /ace/Hash_Map_Manager_T.h | |
parent | 760459abd836c2da4506b5f21bcf3aa573d130b7 (diff) | |
download | ATCD-efcab6618f34dce80ef4fdb2b30e4f9ee602d812.tar.gz |
ChangeLogTag: Mon Apr 28 13:45:03 2003 Irfan Pyarali <irfan@oomworks.com>
Diffstat (limited to 'ace/Hash_Map_Manager_T.h')
-rw-r--r-- | ace/Hash_Map_Manager_T.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/ace/Hash_Map_Manager_T.h b/ace/Hash_Map_Manager_T.h index 896f85412de..d724ee90a5d 100644 --- a/ace/Hash_Map_Manager_T.h +++ b/ace/Hash_Map_Manager_T.h @@ -687,20 +687,19 @@ public: /** * @class ACE_Hash_Map_Bucket_Iterator * - * @brief Forward iterator for the <ACE_Hash_Map_Manager_Ex> which only - * traverses a particular bucket. The particular bucket is - * specified by the <EXT_ID> parameter specified in the - * constructor. + * @brief Forward iterator for the <ACE_Hash_Map_Manager_Ex> which + * only traverses a particular bucket. The particular bucket is + * specified by the <EXT_ID> parameter specified in the constructor. * * This class does not perform any internal locking of the - * <ACE_Hash_Map_Manager_Ex> it is iterating upon since locking - * is inherently inefficient and/or error-prone within an - * STL-style iterator. If you require locking, you can - * explicitly use an <ACE_Guard> or <ACE_Read_Guard> on the - * <ACE_Hash_Map_Manager_Ex>'s internal lock, which is - * accessible via its <mutex> method. - * Note that this iterator cannot be created by calling a method - * on the map, since this would require adding explicit template + * <ACE_Hash_Map_Manager_Ex> it is iterating upon since locking is + * inherently inefficient and/or error-prone within an STL-style + * iterator. If you require locking, you can explicitly use an + * <ACE_Guard> or <ACE_Read_Guard> on the <ACE_Hash_Map_Manager_Ex>'s + * internal lock, which is accessible via its <mutex> method. + * + * Note that a creation method for this new iterator cannot be added + * to the hash map, since this would require adding explicit template * instantiations for bucket iterators on platforms with broken * templates. */ |