Vanetza
 
Loading...
Searching...
No Matches
byte_buffer_sink.cpp
1#include "byte_buffer_sink.hpp"
2#include <algorithm>
3#include <iterator>
4
5namespace vanetza
6{
7
8byte_buffer_sink::byte_buffer_sink(ByteBuffer& buffer) : m_buffer(buffer)
9{
10}
11
12std::streamsize byte_buffer_sink::write(const char_type* s, std::streamsize n)
13{
14 std::copy(s, s + n, std::back_inserter(m_buffer));
15 return n;
16}
17
18} // namespace vanetza
19