diff --git a/include/msgpack/v1/pack.hpp b/include/msgpack/v1/pack.hpp index 677c39fa..f459bc41 100644 --- a/include/msgpack/v1/pack.hpp +++ b/include/msgpack/v1/pack.hpp @@ -629,6 +629,14 @@ private: m_stream.write(buf, static_cast(len)); } +#if !defined(MSGPACK_USE_CPP03) + template + void append_buffer(Ret (Cls::*)(const char*, SizeType) noexcept(true), const char* buf, size_t len) + { + m_stream.write(buf, static_cast(len)); + } +#endif // !defined(MSGPACK_USE_CPP03) + private: Stream& m_stream;