summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/TcpEndpointI.h
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2009-10-02 16:56:30 -0230
committerDwayne Boone <dwayne@zeroc.com>2009-10-02 16:56:30 -0230
commit60015160ad9c3540c81d4281ebc0806a6281cace (patch)
tree3a52c3bdf6d1db4f6476b3522588521cd1eac3b7 /cpp/src/Ice/TcpEndpointI.h
parentRemove commented code (diff)
downloadice-60015160ad9c3540c81d4281ebc0806a6281cace.tar.bz2
ice-60015160ad9c3540c81d4281ebc0806a6281cace.tar.xz
ice-60015160ad9c3540c81d4281ebc0806a6281cace.zip
Resolve some BCC compiler warnings
Diffstat (limited to 'cpp/src/Ice/TcpEndpointI.h')
-rw-r--r--cpp/src/Ice/TcpEndpointI.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/cpp/src/Ice/TcpEndpointI.h b/cpp/src/Ice/TcpEndpointI.h
index c689d078374..a905d6a5ffa 100644
--- a/cpp/src/Ice/TcpEndpointI.h
+++ b/cpp/src/Ice/TcpEndpointI.h
@@ -52,6 +52,22 @@ public:
virtual bool operator!=(const EndpointI&) const;
virtual bool operator<(const EndpointI&) const;
+#if defined(__BCPLUSPLUS__)
+ //
+ // COMPILERFIX: Avoid warnings about hiding members for C++Builder 2010
+ //
+ //
+ virtual bool operator==(const Ice::LocalObject& rhs) const
+ {
+ return EndpointI::operator==(rhs);
+ }
+
+ virtual bool operator<(const Ice::LocalObject& rhs) const
+ {
+ return EndpointI::operator<(rhs);
+ }
+#endif
+
private:
virtual std::vector<ConnectorPtr> connectors(const std::vector<struct sockaddr_storage>&) const;