diff options
author | Marc Laukien <marc@zeroc.com> | 2002-07-29 20:59:46 +0000 |
---|---|---|
committer | Marc Laukien <marc@zeroc.com> | 2002-07-29 20:59:46 +0000 |
commit | cdb31717221a2f411d4b14e986390d5ced381004 (patch) | |
tree | 9ccc2b8c941f67f5dd38c127e7d32076d6b64e6d /cpp/src/Ice/LocatorInfo.h | |
parent | make depend (diff) | |
download | ice-cdb31717221a2f411d4b14e986390d5ced381004.tar.bz2 ice-cdb31717221a2f411d4b14e986390d5ced381004.tar.xz ice-cdb31717221a2f411d4b14e986390d5ced381004.zip |
fix
Diffstat (limited to 'cpp/src/Ice/LocatorInfo.h')
-rw-r--r-- | cpp/src/Ice/LocatorInfo.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cpp/src/Ice/LocatorInfo.h b/cpp/src/Ice/LocatorInfo.h index 4e58f70b470..1489b02ea73 100644 --- a/cpp/src/Ice/LocatorInfo.h +++ b/cpp/src/Ice/LocatorInfo.h @@ -48,6 +48,8 @@ class LocatorAdapterTable : public ::IceUtil::Shared, public ::IceUtil::Mutex public: LocatorAdapterTable(); + + void clear(); bool get(const std::string&, ::std::vector<EndpointPtr>&) const; void add(const std::string&, const ::std::vector<EndpointPtr>&); @@ -64,6 +66,8 @@ public: LocatorInfo(const ::Ice::LocatorPrx&, const LocatorAdapterTablePtr&); + void destroy(); + bool operator==(const LocatorInfo&) const; bool operator!=(const LocatorInfo&) const; bool operator<(const LocatorInfo&) const; @@ -76,9 +80,9 @@ public: private: - ::Ice::LocatorPrx _locator; + ::Ice::LocatorPrx _locator; // Immutable. ::Ice::LocatorRegistryPrx _locatorRegistry; - LocatorAdapterTablePtr _adapterTable; + LocatorAdapterTablePtr _adapterTable; // Immutable. }; } |