10#ifndef MSGPACK_V1_FBUFFER_HPP
11#define MSGPACK_V1_FBUFFER_HPP
30 void write(
const char* buf,
unsigned int len)
34 if (1 != fwrite(buf, len, 1, m_file)) {
35 throw std::runtime_error(
"fwrite() failed");
44#if defined(MSGPACK_USE_CPP03)
#define MSGPACK_ASSERT
Definition assert.hpp:22
Definition fbuffer.hpp:25
FILE * file() const
Definition fbuffer.hpp:39
fbuffer & operator=(const fbuffer &)=delete
fbuffer(FILE *file)
Definition fbuffer.hpp:27
void write(const char *buf, unsigned int len)
Definition fbuffer.hpp:30
fbuffer(const fbuffer &)=delete
Definition adaptor_base.hpp:15
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition versioning.hpp:66