diff options
Diffstat (limited to 'cpp/src/IceSSL/SSLEngineF.h')
-rw-r--r-- | cpp/src/IceSSL/SSLEngineF.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/cpp/src/IceSSL/SSLEngineF.h b/cpp/src/IceSSL/SSLEngineF.h index 6d9c7a1e284..61656a11d2a 100644 --- a/cpp/src/IceSSL/SSLEngineF.h +++ b/cpp/src/IceSSL/SSLEngineF.h @@ -19,20 +19,24 @@ namespace IceSSL { class SSLEngine; -ICE_SSL_API IceUtil::Shared* upCast(IceSSL::SSLEngine*); +ICE_SSL_API IceUtil::Shared* upCast(SSLEngine*); typedef IceInternal::Handle<SSLEngine> SSLEnginePtr; #if defined(ICE_USE_SECURE_TRANSPORT) class SecureTransportEngine; -ICE_SSL_API IceUtil::Shared* upCast(IceSSL::SecureTransportEngine*); +ICE_SSL_API IceUtil::Shared* upCast(SecureTransportEngine*); typedef IceInternal::Handle<SecureTransportEngine> SecureTransportEnginePtr; #elif defined(ICE_USE_SCHANNEL) class SChannelEngine; -ICE_SSL_API IceUtil::Shared* upCast(IceSSL::SChannelEngine*); +ICE_SSL_API IceUtil::Shared* upCast(SChannelEngine*); typedef IceInternal::Handle<SChannelEngine> SChannelEnginePtr; +#elif defined(ICE_OS_WINRT) +class WinRTEngine; +ICE_SSL_API IceUtil::Shared* upCast(WinRTEngine*); +typedef IceInternal::Handle<WinRTEngine> WinRTEnginePtr; #else // OpenSSL class OpenSSLEngine; -ICE_SSL_API IceUtil::Shared* upCast(IceSSL::OpenSSLEngine*); +ICE_SSL_API IceUtil::Shared* upCast(OpenSSLEngine*); typedef IceInternal::Handle<OpenSSLEngine> OpenSSLEnginePtr; #endif |