28 : m_container(container)
35 m_container.insert(m_container.end(), s, s + n);
42 : m_buffer(std::make_shared<
Buffer>())
57 std::shared_ptr<Buffer>
General-purpose automatically managed/resized buffer.
std::shared_ptr< Buffer > buf()
Return a shared pointer to the underlying buffer.
~OBufferStream() noexcept override
(implementation detail) A Boost.Iostreams.Sink that appends to a Buffer.
BufferSink(Buffer &container)
std::streamsize write(const char_type *s, std::streamsize n)