diff options
Diffstat (limited to 'cpp/src/IceSSL/EndpointI.h')
-rw-r--r-- | cpp/src/IceSSL/EndpointI.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IceSSL/EndpointI.h b/cpp/src/IceSSL/EndpointI.h index 74f04d1665a..25a23766b0b 100644 --- a/cpp/src/IceSSL/EndpointI.h +++ b/cpp/src/IceSSL/EndpointI.h @@ -10,6 +10,7 @@ #ifndef ICE_SSL_ENDPOINT_I_H #define ICE_SSL_ENDPOINT_I_H +#include <Ice/EndpointI.h> #include <Ice/IPEndpointI.h> #include <Ice/EndpointFactory.h> #include <Ice/WSEndpoint.h> @@ -42,8 +43,13 @@ public: virtual IceInternal::AcceptorPtr acceptor(const std::string&) const; virtual std::string options() const; +#ifdef ICE_CPP11_MAPPING + virtual bool operator==(const IceInternal::EndpointI&) const; + virtual bool operator<(const IceInternal::EndpointI&) const; +#else virtual bool operator==(const Ice::LocalObject&) const; virtual bool operator<(const Ice::LocalObject&) const; +#endif virtual EndpointIPtr endpoint(const AcceptorIPtr&) const; |