summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Trader/Link.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Trader/Link.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Trader/Link.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Trader/Link.h b/TAO/orbsvcs/orbsvcs/Trader/Link.h
index 6c38459aa19..7fbc1566cc4 100644
--- a/TAO/orbsvcs/orbsvcs/Trader/Link.h
+++ b/TAO/orbsvcs/orbsvcs/Trader/Link.h
@@ -19,9 +19,7 @@
#ifndef TAO_LINK_H
#define TAO_LINK_H
-#include "Attributes.h"
-#include "Monitor.h"
-#include "stl.h"
+#include "Trader.h"
template <class TRADER, class MAP_LOCK_TYPE>
class TAO_Link :
@@ -177,13 +175,14 @@ public:
private:
- typedef TAO_Monitor
+ typedef ACE_Hash_Map_Manager
<
- map <string, CosTrading::Link::LinkInfo, less <string> >,
+ TAO_String_Hash_Key,
+ CosTrading::Link::LinkInfo,
MAP_LOCK_TYPE
>
LINKS;
-
+
LINKS links_;
// The collection of link connecting this trader to others in the
// federation.