Add beast::asio::basic_streambuf (RIPD-661):

This is class whose interface is identical to the boost::asio::basic_streambuf,
and uses an implementation that stores the data in multiple discontiguous
linear buffers, expanding and shrinking as needed.
This commit is contained in:
Vinnie Falco
2014-10-28 12:30:30 -07:00
parent 9cba944d21
commit 74b99014d2
3 changed files with 658 additions and 0 deletions

View File

@@ -148,6 +148,8 @@
</ClInclude>
<ClInclude Include="..\..\src\beast\beast\asio\ssl_bundle.h">
</ClInclude>
<ClInclude Include="..\..\src\beast\beast\asio\streambuf.h">
</ClInclude>
<ClCompile Include="..\..\src\beast\beast\asio\tests\bind_handler.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>

View File

@@ -618,6 +618,9 @@
<ClInclude Include="..\..\src\beast\beast\asio\ssl_bundle.h">
<Filter>beast\asio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\beast\beast\asio\streambuf.h">
<Filter>beast\asio</Filter>
</ClInclude>
<ClCompile Include="..\..\src\beast\beast\asio\tests\bind_handler.test.cpp">
<Filter>beast\asio\tests</Filter>
</ClCompile>