diff options
Diffstat (limited to 'cpp/src/Ice/Network.h')
-rwxr-xr-x | cpp/src/Ice/Network.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpp/src/Ice/Network.h b/cpp/src/Ice/Network.h index aae80089dbe..9d85d061925 100755 --- a/cpp/src/Ice/Network.h +++ b/cpp/src/Ice/Network.h @@ -191,6 +191,9 @@ class ICE_API ReadyCallback : public virtual ::IceUtil::Shared { public: + virtual ~ReadyCallback(); + + virtual void ready(SocketOperation, bool) = 0; }; typedef IceUtil::Handle<ReadyCallback> ReadyCallbackPtr; @@ -199,6 +202,8 @@ class ICE_API NativeInfo : public virtual IceUtil::Shared { public: + virtual ~NativeInfo(); + NativeInfo(SOCKET socketFd = INVALID_SOCKET) : _fd(socketFd) { } |