Core/external : Reinstate ACE 5.8.1 (tested and building)

--HG--
branch : trunk
This commit is contained in:
click
2010-08-16 11:23:20 +02:00
parent b4bef54b7a
commit 29c2520506
95 changed files with 6406 additions and 587 deletions
+9 -8
View File
@@ -4,7 +4,7 @@
/**
* @file Map_Manager.h
*
* $Id: Map_Manager.h 80826 2008-03-04 14:51:23Z wotte $
* $Id: Map_Manager.h 91066 2010-07-12 11:05:04Z johnnyw $
*
* @author Douglas C. Schmidt <[email protected]>
*/
@@ -111,10 +111,11 @@ class ACE_Map_Reverse_Iterator;
/**
* @class ACE_Map_Manager
*
* @brief Define a map abstraction that associates <EXT_ID>s with
* <INT_ID>s.
* @brief
* Define a map abstraction that associates EXT_IDs with
* INT_IDs.
*
* The <EXT_ID> must support <operator==>. This constraint can
* The EXT_ID must support @c operator==. This constraint can
* be alleviated via template specialization, as shown in the
* $ACE_ROOT/tests/Conn_Test.cpp test.
* This class uses an ACE_Allocator to allocate memory. The
@@ -122,7 +123,7 @@ class ACE_Map_Reverse_Iterator;
* ACE_Allocator with a persistable memory pool.
* This implementation of a map uses an array, which is searched
* linearly. For more efficient searching you should use the
* <ACE_Hash_Map_Manager>.
* ACE_Hash_Map_Manager.
*/
template <class EXT_ID, class INT_ID, class ACE_LOCK>
class ACE_Map_Manager
@@ -195,7 +196,7 @@ public:
/**
* Reassociate @a ext_id with @a int_id. If @a ext_id is not in the
* map then behaves just like <bind>. Otherwise, store the old
* map then behaves just like bind(). Otherwise, store the old
* values of @a int_id into the "out" parameter and rebind the new
* parameters.
* @retval 0 If a new entry is bound successfully.
@@ -261,12 +262,12 @@ public:
size_t total_size (void) const;
/**
* Returns a reference to the underlying <ACE_LOCK>. This makes it
* Returns a reference to the underlying ACE_LOCK. This makes it
* possible to acquire the lock explicitly, which can be useful in
* some cases if you instantiate the ACE_Atomic_Op with an
* ACE_Recursive_Mutex or ACE_Process_Mutex, or if you need to
* guard the state of an iterator.
* @note The right name would be <lock>, but HP/C++ will choke on that!
* @note The right name would be lock, but HP/C++ will choke on that!
*/
ACE_LOCK &mutex (void);