summaryrefslogtreecommitdiff
path: root/cpp/include/Ice/Outgoing.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2002-12-30 05:19:03 +0000
committerMarc Laukien <marc@zeroc.com>2002-12-30 05:19:03 +0000
commita8f175455eeb6ab82cdd4b15edbc8f480b2ad5dc (patch)
tree22552b21c83ead223a3c2f4f5a409d0196358135 /cpp/include/Ice/Outgoing.h
parentfixes (diff)
downloadice-a8f175455eeb6ab82cdd4b15edbc8f480b2ad5dc.tar.bz2
ice-a8f175455eeb6ab82cdd4b15edbc8f480b2ad5dc.tar.xz
ice-a8f175455eeb6ab82cdd4b15edbc8f480b2ad5dc.zip
fixes
Diffstat (limited to 'cpp/include/Ice/Outgoing.h')
-rw-r--r--cpp/include/Ice/Outgoing.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/cpp/include/Ice/Outgoing.h b/cpp/include/Ice/Outgoing.h
index a76b35faaeb..691bbfe6bc1 100644
--- a/cpp/include/Ice/Outgoing.h
+++ b/cpp/include/Ice/Outgoing.h
@@ -56,8 +56,7 @@ class ICE_API Outgoing : public ::IceUtil::noncopyable, public IceUtil::Monitor<
{
public:
- Outgoing(const ConnectionPtr&, const ReferencePtr&, const std::string&, ::Ice::OperationMode,
- const ::Ice::Context&);
+ Outgoing(Connection*, Reference*, const std::string&, ::Ice::OperationMode, const ::Ice::Context&);
~Outgoing();
bool invoke(); // Returns true if ok, false if user exception.
@@ -70,11 +69,11 @@ public:
private:
//
- // Optimization. The connection and the reference may not be deleted
- // while a stack-allocated Incoming still holds it.
+ // Optimization. The connection and the reference may not be
+ // deleted while a stack-allocated Outgoing still holds it.
//
- const ConnectionPtr& _connection;
- const ReferencePtr& _reference;
+ Connection* _connection;
+ Reference* _reference;
std::auto_ptr< ::Ice::LocalException> _exception;