Skip to content

Stand-alone library to provide Asio buffer sequence support without including all of Asio

License

Notifications You must be signed in to change notification settings

vinniefalco/buffers-asio

Repository files navigation

Boost.Buffers

Branch Linux/OSX Windows Coverage Documentation Matrix
master Build Status Build status codecov Documentation Matrix
develop Build Status Build status codecov Documentation Matrix

Description

This library optionally provides a subset of the buffer interfaces present in Boost.Asio, depending on a compilation switch setting. Otherwise, it includes the buffer header files directly from Boost.Asio.

The purpose of this library is to allow other libraries to be developed which make use of the ConstBufferSequence, MutableBufferSequence concepts, the required concrete types boost::asio::const_buffer and boost::asio::mutable_buffer, and the algorithms such as boost::asio::buffer_copy and boost::asio::buffer_size associated with buffer sequences. These other libraries can then be built without requiring a dependency on all of Boost.Asio.

About

Stand-alone library to provide Asio buffer sequence support without including all of Asio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published