summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/sys/rdma
diff options
context:
space:
mode:
authorAndrew Stitcher <astitcher@apache.org>2010-09-08 16:48:41 +0000
committerAndrew Stitcher <astitcher@apache.org>2010-09-08 16:48:41 +0000
commit4f58af64f169752ea16d3164cbf1320c85a0ea2e (patch)
tree162ff54d6c184db0c6cbbc1d74dc2472642f7f97 /cpp/src/qpid/sys/rdma
parentf1ca344c8126bd3bd079897a4e4c3f23affa5203 (diff)
downloadqpid-python-4f58af64f169752ea16d3164cbf1320c85a0ea2e.tar.gz
Stop using references to intrusive_ptr in Rdma code
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995127 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/sys/rdma')
-rw-r--r--cpp/src/qpid/sys/rdma/RdmaIO.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/cpp/src/qpid/sys/rdma/RdmaIO.h b/cpp/src/qpid/sys/rdma/RdmaIO.h
index aabb330c42..9f55a7be7c 100644
--- a/cpp/src/qpid/sys/rdma/RdmaIO.h
+++ b/cpp/src/qpid/sys/rdma/RdmaIO.h
@@ -149,8 +149,8 @@ namespace Rdma {
UNKNOWN
};
- typedef boost::function2<void, Rdma::Connection::intrusive_ptr&, ErrorType> ErrorCallback;
- typedef boost::function1<void, Rdma::Connection::intrusive_ptr&> DisconnectedCallback;
+ typedef boost::function2<void, Rdma::Connection::intrusive_ptr, ErrorType> ErrorCallback;
+ typedef boost::function1<void, Rdma::Connection::intrusive_ptr> DisconnectedCallback;
class ConnectionManager {
Connection::intrusive_ptr ci;
@@ -177,8 +177,8 @@ namespace Rdma {
virtual void connectionEvent(Connection::intrusive_ptr ci) = 0;
};
- typedef boost::function2<bool, Rdma::Connection::intrusive_ptr&, const ConnectionParams&> ConnectionRequestCallback;
- typedef boost::function1<void, Rdma::Connection::intrusive_ptr&> EstablishedCallback;
+ typedef boost::function2<bool, Rdma::Connection::intrusive_ptr, const ConnectionParams&> ConnectionRequestCallback;
+ typedef boost::function1<void, Rdma::Connection::intrusive_ptr> EstablishedCallback;
class Listener : public ConnectionManager
{
@@ -200,8 +200,8 @@ namespace Rdma {
void connectionEvent(Connection::intrusive_ptr ci);
};
- typedef boost::function2<void, Rdma::Connection::intrusive_ptr&, const ConnectionParams&> RejectedCallback;
- typedef boost::function2<void, Rdma::Connection::intrusive_ptr&, const ConnectionParams&> ConnectedCallback;
+ typedef boost::function2<void, Rdma::Connection::intrusive_ptr, const ConnectionParams&> RejectedCallback;
+ typedef boost::function2<void, Rdma::Connection::intrusive_ptr, const ConnectionParams&> ConnectedCallback;
class Connector : public ConnectionManager
{