Vanetza
 
Loading...
Searching...
No Matches
vanetza::byte_buffer_sink Class Reference

Public Types

typedef char char_type
 
typedef boost::iostreams::sink_tag category
 

Public Member Functions

 byte_buffer_sink (ByteBuffer &buffer)
 
std::streamsize write (const char_type *s, std::streamsize n)
 

Private Attributes

ByteBuffer & m_buffer
 

Detailed Description

Definition at line 11 of file byte_buffer_sink.hpp.

Member Typedef Documentation

◆ category

typedef boost::iostreams::sink_tag vanetza::byte_buffer_sink::category

Definition at line 15 of file byte_buffer_sink.hpp.

◆ char_type

typedef char vanetza::byte_buffer_sink::char_type

Definition at line 14 of file byte_buffer_sink.hpp.

Constructor & Destructor Documentation

◆ byte_buffer_sink()

vanetza::byte_buffer_sink::byte_buffer_sink ( ByteBuffer &  buffer)

Definition at line 8 of file byte_buffer_sink.cpp.

Member Function Documentation

◆ write()

std::streamsize vanetza::byte_buffer_sink::write ( const char_type *  s,
std::streamsize  n 
)

Definition at line 12 of file byte_buffer_sink.cpp.

Member Data Documentation

◆ m_buffer

ByteBuffer& vanetza::byte_buffer_sink::m_buffer
private

Definition at line 23 of file byte_buffer_sink.hpp.


The documentation for this class was generated from the following files: