diff options
Diffstat (limited to 'cpp/include/Ice/ResponseHandlerF.h')
-rw-r--r-- | cpp/include/Ice/ResponseHandlerF.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpp/include/Ice/ResponseHandlerF.h b/cpp/include/Ice/ResponseHandlerF.h index 88a5c05e063..109a2697981 100644 --- a/cpp/include/Ice/ResponseHandlerF.h +++ b/cpp/include/Ice/ResponseHandlerF.h @@ -17,8 +17,13 @@ namespace IceInternal { class ResponseHandler; + +#ifdef ICE_CPP11_MAPPING +typedef ::std::shared_ptr<ResponseHandler> ResponseHandlerPtr; +#else ICE_API IceUtil::Shared* upCast(ResponseHandler*); typedef IceInternal::Handle<ResponseHandler> ResponseHandlerPtr; +#endif } |