diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Trader/Link.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Trader/Link.h | 11 |
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. |