Class to implement internal implementation of serialization_buffer class without buffers.
More...
#include <msgpack_light/details/non_buffered_serialization_buffer_impl.h>
Class to implement internal implementation of serialization_buffer class without buffers.
Definition at line 36 of file non_buffered_serialization_buffer_impl.h.
◆ non_buffered_serialization_buffer_impl()
msgpack_light::details::non_buffered_serialization_buffer_impl::non_buffered_serialization_buffer_impl |
( |
output_stream & | stream | ) |
|
|
inlineexplicit |
◆ ~non_buffered_serialization_buffer_impl()
msgpack_light::details::non_buffered_serialization_buffer_impl::~non_buffered_serialization_buffer_impl |
( |
| ) |
|
|
inlinenoexcept |
◆ flush()
void msgpack_light::details::non_buffered_serialization_buffer_impl::flush |
( |
| ) |
|
|
inline |
◆ put()
void msgpack_light::details::non_buffered_serialization_buffer_impl::put |
( |
unsigned char | data | ) |
|
|
inline |
◆ write()
void msgpack_light::details::non_buffered_serialization_buffer_impl::write |
( |
const unsigned char * | data, |
|
|
std::size_t | size ) |
|
inline |
◆ write_in_big_endian()
template<typename... T>
void msgpack_light::details::non_buffered_serialization_buffer_impl::write_in_big_endian |
( |
T... | values | ) |
|
|
inline |
◆ stream_
output_stream& msgpack_light::details::non_buffered_serialization_buffer_impl::stream_ |
|
private |
The documentation for this class was generated from the following file: