summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Event/Event_Channel.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/Event_Channel.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Event/Event_Channel.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/Event_Channel.h b/TAO/orbsvcs/orbsvcs/Event/Event_Channel.h
index f492c3a3c2d..f1b791d78a5 100644
--- a/TAO/orbsvcs/orbsvcs/Event/Event_Channel.h
+++ b/TAO/orbsvcs/orbsvcs/Event/Event_Channel.h
@@ -29,6 +29,7 @@
#include "ace/pre.h"
#include "ace/Containers.h"
+#include "ace/Unbounded_Set_Ex.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
@@ -725,8 +726,8 @@ public:
/// Free up dynamic resources.
~ACE_ES_Subscription_Info (void);
- typedef ACE_Unbounded_Set_Iterator<ACE_ES_Consumer_Rep *> Subscriber_Set_Iterator;
- typedef ACE_Unbounded_Set<ACE_ES_Consumer_Rep *> Subscriber_Set;
+ typedef ACE_Unbounded_Set_Ex_Iterator<ACE_ES_Consumer_Rep *> Subscriber_Set_Iterator;
+ typedef ACE_Unbounded_Set_Ex<ACE_ES_Consumer_Rep *> Subscriber_Set;
/**
* @class Type_Subscribers
@@ -1017,8 +1018,8 @@ public:
void fill_qos (RtecEventChannelAdmin::ConsumerQOS& c_qos);
private:
- typedef ACE_Unbounded_Set_Iterator<ACE_Push_Consumer_Proxy *> Consumer_Iterator;
- typedef ACE_Unbounded_Set<ACE_Push_Consumer_Proxy *> Consumers;
+ typedef ACE_Unbounded_Set_Ex_Iterator<ACE_Push_Consumer_Proxy *> Consumer_Iterator;
+ typedef ACE_Unbounded_Set_Ex<ACE_Push_Consumer_Proxy *> Consumers;
/// Protects access to all_consumers_.
ACE_ES_MUTEX lock_;
@@ -1226,8 +1227,8 @@ private:
/// Next module down stream.
ACE_ES_Supplier_Module *down_;
- typedef ACE_Unbounded_Set_Iterator<ACE_Push_Supplier_Proxy *> Supplier_Iterator;
- typedef ACE_Unbounded_Set<ACE_Push_Supplier_Proxy *> Suppliers;
+ typedef ACE_Unbounded_Set_Ex_Iterator<ACE_Push_Supplier_Proxy *> Supplier_Iterator;
+ typedef ACE_Unbounded_Set_Ex<ACE_Push_Supplier_Proxy *> Suppliers;
/// All suppliers.
Suppliers all_suppliers_;
@@ -1297,8 +1298,8 @@ public:
void fill_qos (RtecEventChannelAdmin::SupplierQOS& s_qos);
private:
- typedef ACE_Unbounded_Set_Iterator<ACE_Push_Supplier_Proxy *> Supplier_Iterator;
- typedef ACE_Unbounded_Set<ACE_Push_Supplier_Proxy *> Suppliers;
+ typedef ACE_Unbounded_Set_Ex_Iterator<ACE_Push_Supplier_Proxy *> Supplier_Iterator;
+ typedef ACE_Unbounded_Set_Ex<ACE_Push_Supplier_Proxy *> Suppliers;
/// All suppliers.
Suppliers all_suppliers_;