PPI: introduced SENF_PPI_NOTRACE define
[senf.git] / senf / Socket / ReadWritePolicy.cti
index edb7915..0227184 100644 (file)
@@ -34,7 +34,7 @@
 #ifndef DOXYGEN
 template <class SPolicy>
 prefix_ unsigned senf::ReadablePolicy::
-readfrom(ClientSocketHandle<SPolicy> handle, char * buffer, unsigned size,
+readfrom(ClientSocketHandle<SPolicy> & handle, char * buffer, unsigned size,
          typename SPolicy::AddressingPolicy::Address & address,
          typename IfCommunicationPolicyIs<SPolicy,UnconnectedCommunicationPolicy>::type *)
 {
@@ -43,7 +43,7 @@ readfrom(ClientSocketHandle<SPolicy> handle, char * buffer, unsigned size,
 #else
 template <class SPolicy>
 prefix_ unsigned senf::ReadablePolicy::
-readfrom(ClientSocketHandle<SPolicy> handle, char * buffer, unsigned size,
+readfrom(ClientSocketHandle<SPolicy> & handle, char * buffer, unsigned size,
          typename Policy::AddressingPolicy::Address & address)
 {}
 #endif
@@ -51,7 +51,7 @@ readfrom(ClientSocketHandle<SPolicy> handle, char * buffer, unsigned size,
 #ifndef DOXYGEN
 template <class SPolicy>
 prefix_ unsigned senf::WriteablePolicy::
-write(ClientSocketHandle<SPolicy> handle, char const * buffer, unsigned size,
+write(ClientSocketHandle<SPolicy> & handle, char const * buffer, unsigned size,
       typename IfCommunicationPolicyIs<SPolicy,ConnectedCommunicationPolicy>::type *)
 {
     return do_write(handle,buffer,size);
@@ -59,14 +59,14 @@ write(ClientSocketHandle<SPolicy> handle, char const * buffer, unsigned size,
 #else
 template <class SPolicy>
 prefix_ unsigned senf::WriteablePolicy::
-write(ClientSocketHandle<SPolicy> handle, char const * buffer, unsigned size)
+write(ClientSocketHandle<SPolicy> & handle, char const * buffer, unsigned size)
 {}
 #endif
 
 #ifndef DOXYGEN
 template <class SPolicy>
 prefix_ unsigned senf::WriteablePolicy::
-writeto(ClientSocketHandle<SPolicy> handle,
+writeto(ClientSocketHandle<SPolicy> & handle,
         typename boost::call_traits<typename SPolicy::AddressingPolicy::Address>::param_type addr,
         char const * buffer, unsigned size,
         typename IfCommunicationPolicyIs<SPolicy,UnconnectedCommunicationPolicy>::type *)
@@ -76,7 +76,7 @@ writeto(ClientSocketHandle<SPolicy> handle,
 #else
 template <class SPolicy>
 prefix_ unsigned senf::WriteablePolicy::
-writeto(ClientSocketHandle<SPolicy> handle,
+writeto(ClientSocketHandle<SPolicy> & handle,
         typename Policy::AddressingPolicy::Address const & addr,
         char const * buffer, unsigned size)
 {}