diff options
| author | Andrew Stitcher <astitcher@apache.org> | 2010-09-08 16:48:41 +0000 |
|---|---|---|
| committer | Andrew Stitcher <astitcher@apache.org> | 2010-09-08 16:48:41 +0000 |
| commit | 4f58af64f169752ea16d3164cbf1320c85a0ea2e (patch) | |
| tree | 162ff54d6c184db0c6cbbc1d74dc2472642f7f97 /cpp/src/qpid/sys/rdma | |
| parent | f1ca344c8126bd3bd079897a4e4c3f23affa5203 (diff) | |
| download | qpid-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.h | 12 |
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 { |
