summaryrefslogtreecommitdiff
path: root/cpp/include/Ice/OutgoingAsyncF.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/Ice/OutgoingAsyncF.h')
-rw-r--r--cpp/include/Ice/OutgoingAsyncF.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/cpp/include/Ice/OutgoingAsyncF.h b/cpp/include/Ice/OutgoingAsyncF.h
index 21f9b5f4737..769c319db85 100644
--- a/cpp/include/Ice/OutgoingAsyncF.h
+++ b/cpp/include/Ice/OutgoingAsyncF.h
@@ -21,6 +21,14 @@ class OutgoingAsync;
ICE_API IceUtil::Shared* upCast(OutgoingAsync*);
typedef IceInternal::Handle<OutgoingAsync> OutgoingAsyncPtr;
+class OutgoingAsyncMessageCallback;
+ICE_API IceUtil::Shared* upCast(OutgoingAsyncMessageCallback*);
+typedef IceInternal::Handle<OutgoingAsyncMessageCallback> OutgoingAsyncMessageCallbackPtr;
+
+class BatchOutgoingAsync;
+ICE_API IceUtil::Shared* upCast(BatchOutgoingAsync*);
+typedef IceInternal::Handle<BatchOutgoingAsync> BatchOutgoingAsyncPtr;
+
}
namespace Ice
@@ -28,6 +36,7 @@ namespace Ice
class AMI_Object_ice_invoke;
class AMI_Array_Object_ice_invoke;
+class AMI_Object_ice_flushBatchRequests;
}
@@ -36,6 +45,7 @@ namespace IceInternal
ICE_API IceUtil::Shared* upCast(::Ice::AMI_Object_ice_invoke*);
ICE_API IceUtil::Shared* upCast(::Ice::AMI_Array_Object_ice_invoke*);
+ICE_API IceUtil::Shared* upCast(::Ice::AMI_Object_ice_flushBatchRequests*);
}
@@ -44,6 +54,7 @@ namespace Ice
typedef IceInternal::Handle<AMI_Object_ice_invoke> AMI_Object_ice_invokePtr;
typedef IceInternal::Handle<AMI_Array_Object_ice_invoke> AMI_Array_Object_ice_invokePtr;
+typedef IceInternal::Handle<AMI_Object_ice_flushBatchRequests> AMI_Object_ice_flushBatchRequestsPtr;
}