summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/RouterInfo.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2002-07-29 20:31:14 +0000
committerMarc Laukien <marc@zeroc.com>2002-07-29 20:31:14 +0000
commitf867ba38e2d7ee0c8edb4c4680334cf11ee9e2c2 (patch)
treeba65f86e6c15863a3be8e690bef89b7288a3fa13 /cpp/src/Ice/RouterInfo.h
parentfix (diff)
downloadice-f867ba38e2d7ee0c8edb4c4680334cf11ee9e2c2.tar.bz2
ice-f867ba38e2d7ee0c8edb4c4680334cf11ee9e2c2.tar.xz
ice-f867ba38e2d7ee0c8edb4c4680334cf11ee9e2c2.zip
leak fix
Diffstat (limited to 'cpp/src/Ice/RouterInfo.h')
-rw-r--r--cpp/src/Ice/RouterInfo.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpp/src/Ice/RouterInfo.h b/cpp/src/Ice/RouterInfo.h
index 3504a0bea89..3af6bb426a3 100644
--- a/cpp/src/Ice/RouterInfo.h
+++ b/cpp/src/Ice/RouterInfo.h
@@ -47,6 +47,8 @@ public:
RouterInfo(const ::Ice::RouterPrx&);
+ void destroy();
+
bool operator==(const RouterInfo&) const;
bool operator!=(const RouterInfo&) const;
bool operator<(const RouterInfo&) const;
@@ -62,10 +64,10 @@ public:
private:
- ::Ice::RouterPrx _router;
+ ::Ice::RouterPrx _router; // Immutable.
::Ice::ObjectPrx _clientProxy;
::Ice::ObjectPrx _serverProxy;
- RoutingTablePtr _routingTable;
+ RoutingTablePtr _routingTable; // Immutable.
::Ice::ObjectAdapterPtr _adapter;
};