diff options
Diffstat (limited to 'doc/html/boost_asio/reference/buffer_sequence_begin.html')
-rw-r--r-- | doc/html/boost_asio/reference/buffer_sequence_begin.html | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/doc/html/boost_asio/reference/buffer_sequence_begin.html b/doc/html/boost_asio/reference/buffer_sequence_begin.html index c1d184c540..ad907a585e 100644 --- a/doc/html/boost_asio/reference/buffer_sequence_begin.html +++ b/doc/html/boost_asio/reference/buffer_sequence_begin.html @@ -34,24 +34,32 @@ The <code class="computeroutput">boost::asio::buffer_sequence_begin</code> <p> Get an iterator to the first element in a buffer sequence. </p> -<pre class="programlisting">const mutable_buffer * <a class="link" href="buffer_sequence_begin/overload1.html" title="buffer_sequence_begin (1 of 4 overloads)">buffer_sequence_begin</a>( - const mutable_buffer & b); +<pre class="programlisting">template< + typename MutableBuffer> +const mutable_buffer * <a class="link" href="buffer_sequence_begin/overload1.html" title="buffer_sequence_begin (1 of 4 overloads)">buffer_sequence_begin</a>( + const MutableBuffer & b, + typename enable_if< is_convertible< const MutableBuffer *, const mutable_buffer * >::value >::type * = 0); <span class="emphasis"><em>» <a class="link" href="buffer_sequence_begin/overload1.html" title="buffer_sequence_begin (1 of 4 overloads)">more...</a></em></span> +template< + typename ConstBuffer> const const_buffer * <a class="link" href="buffer_sequence_begin/overload2.html" title="buffer_sequence_begin (2 of 4 overloads)">buffer_sequence_begin</a>( - const const_buffer & b); + const ConstBuffer & b, + typename enable_if< is_convertible< const ConstBuffer *, const const_buffer * >::value >::type * = 0); <span class="emphasis"><em>» <a class="link" href="buffer_sequence_begin/overload2.html" title="buffer_sequence_begin (2 of 4 overloads)">more...</a></em></span> template< typename C> auto <a class="link" href="buffer_sequence_begin/overload3.html" title="buffer_sequence_begin (3 of 4 overloads)">buffer_sequence_begin</a>( - C & c); + C & c, + typename enable_if< !is_convertible< const C *, const mutable_buffer * >::value &&!is_convertible< const C *, const const_buffer * >::value >::type * = 0); <span class="emphasis"><em>» <a class="link" href="buffer_sequence_begin/overload3.html" title="buffer_sequence_begin (3 of 4 overloads)">more...</a></em></span> template< typename C> auto <a class="link" href="buffer_sequence_begin/overload4.html" title="buffer_sequence_begin (4 of 4 overloads)">buffer_sequence_begin</a>( - const C & c); + const C & c, + typename enable_if< !is_convertible< const C *, const mutable_buffer * >::value &&!is_convertible< const C *, const const_buffer * >::value >::type * = 0); <span class="emphasis"><em>» <a class="link" href="buffer_sequence_begin/overload4.html" title="buffer_sequence_begin (4 of 4 overloads)">more...</a></em></span> </pre> <h5> @@ -67,7 +75,7 @@ auto <a class="link" href="buffer_sequence_begin/overload4.html" title="buffer_s </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> |