mirror of
https://github.com/boostorg/beast.git
synced 2025-08-03 06:44:39 +02:00
buffer_ref allows using beast buffers with asio.
This commit is contained in:
committed by
Klemens Morgenstern
parent
606d776ebb
commit
9d680df683
@@ -96,6 +96,16 @@ transferred.
|
||||
This function converts a buffer sequence to a `std::string`. It can
|
||||
be used for diagnostic purposes and tests.
|
||||
]]
|
||||
[[
|
||||
[link beast.ref.boost__beast__buffer_ref `buffer_ref`]
|
||||
[link beast.ref.boost__beast__ref `ref`]
|
||||
|
||||
][
|
||||
This function converts a beast buffer, that is to be passed by reference,
|
||||
into a buffer reference, that can be passed by value into asio functions.
|
||||
|
||||
It implements the __DynamicBuffer__v2__ concept.
|
||||
]]
|
||||
]
|
||||
|
||||
The __DynamicBuffer__ concept introduced in __Asio__ models a buffer
|
||||
|
@@ -87,6 +87,8 @@
|
||||
[def __SyncReadStream__ [@boost:/doc/html/boost_asio/reference/SyncReadStream.html ['SyncReadStream]]]
|
||||
[def __SyncWriteStream__ [@boost:/doc/html/boost_asio/reference/SyncWriteStream.html ['SyncWriteStream]]]
|
||||
[def __WriteHandler__ [@boost:/doc/html/boost_asio/reference/WriteHandler.html ['WriteHandler]]]
|
||||
[def __DynamicBuffer__v1__ [@boost:/doc/html/boost_asio/reference/DynamicBuffer_v1.html ['DynamicBuffer_v1']]]
|
||||
[def __DynamicBuffer__v2__ [@boost:/doc/html/boost_asio/reference/DynamicBuffer_v2.html ['DynamicBuffer_v2']]]
|
||||
|
||||
[/ Beast Named Requirements ]
|
||||
|
||||
|
@@ -125,6 +125,7 @@
|
||||
<simplelist type="vert" columns="1">
|
||||
<member><link linkend="beast.ref.boost__beast__basic_flat_buffer">basic_flat_buffer</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__basic_multi_buffer">basic_multi_buffer</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__buffer_ref">buffer_ref</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__buffered_read_stream">buffered_read_stream</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__buffers_adaptor">buffers_adaptor</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__buffers_cat_view">buffers_cat_view</link></member>
|
||||
@@ -152,6 +153,7 @@
|
||||
<member><link linkend="beast.ref.boost__beast__ostream">ostream</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__read_size">read_size</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__read_size_or_throw">read_size_or_throw</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__ref">ref</link></member>
|
||||
<member><link linkend="beast.ref.boost__beast__write">write</link></member>
|
||||
</simplelist>
|
||||
</entry><entry valign="top">
|
||||
|
Reference in New Issue
Block a user