summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp')
-rw-r--r--cpp/include/Ice/OutgoingAsync.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/include/Ice/OutgoingAsync.h b/cpp/include/Ice/OutgoingAsync.h
index 422a4651d81..568ba86e221 100644
--- a/cpp/include/Ice/OutgoingAsync.h
+++ b/cpp/include/Ice/OutgoingAsync.h
@@ -34,7 +34,6 @@ public:
virtual ~OutgoingAsync();
virtual void ice_exception(const ::IceUtil::Exception&) = 0;
- virtual void __response(bool) = 0;
void __setup(const ConnectionPtr&, const ReferencePtr&, const std::string&, ::Ice::OperationMode,
const ::Ice::Context&);
@@ -46,6 +45,10 @@ public:
BasicStream* __is();
BasicStream* __os();
+protected:
+
+ virtual void __response(bool) = 0;
+
private:
void warning(const ::Ice::Exception&) const;