diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-29 15:53:25 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-29 15:53:25 +0000 |
commit | 8044a36757cd6683fe4a1c663dad546a23c50b74 (patch) | |
tree | 60213b6e01f74c82ed619ab61ae42192a7de8943 /ace/Future.h | |
parent | 39978133dbd8b30135320f004e7bd9881e5fe4bd (diff) | |
download | ATCD-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.h | 16 |
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 */ - |