summaryrefslogtreecommitdiff
path: root/ace/Future.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-29 15:53:25 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-29 15:53:25 +0000
commit8044a36757cd6683fe4a1c663dad546a23c50b74 (patch)
tree60213b6e01f74c82ed619ab61ae42192a7de8943 /ace/Future.h
parent39978133dbd8b30135320f004e7bd9881e5fe4bd (diff)
downloadATCD-8044a36757cd6683fe4a1c663dad546a23c50b74.tar.gz
Tue Jun 29 10:38:03 1999 Irfan Pyarali <irfan@cs.wustl.edu>
Diffstat (limited to 'ace/Future.h')
-rw-r--r--ace/Future.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/ace/Future.h b/ace/Future.h
index 95bfac25398..a21d05a9538 100644
--- a/ace/Future.h
+++ b/ace/Future.h
@@ -187,19 +187,10 @@ private:
typedef ACE_Future_Observer<T>
OBSERVER;
- typedef ACE_Hash_Addr<OBSERVER*>
- OBSERVER_HASH_ADDR;
+ typedef ACE_Unbounded_Set<OBSERVER *>
+ OBSERVER_COLLECTION;
- typedef ACE_Hash_Map_Manager<OBSERVER_HASH_ADDR, OBSERVER *, ACE_Null_Mutex>
- OBSERVER_HASH;
-
- typedef ACE_Hash_Map_Iterator<OBSERVER_HASH_ADDR, OBSERVER *, ACE_Null_Mutex>
- OBSERVER_HASH_ITERATOR;
-
- typedef ACE_Hash_Map_Entry<OBSERVER_HASH_ADDR, OBSERVER *>
- OBSERVER_HASH_ENTRY;
-
- OBSERVER_HASH observer_hash_;
+ OBSERVER_COLLECTION observer_collection_;
// Keep a list of ACE_Future_Observers unread by client's reader thread.
// = Condition variable and mutex that protect the <value_>.
@@ -332,4 +323,3 @@ private:
#endif /* ACE_HAS_THREADS */
#endif /* ACE_FUTURE_H */
-