diff options
Diffstat (limited to 'buffer.cpp')
-rw-r--r-- | buffer.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -32,7 +32,8 @@ #include <string> #include <cstdio> #include <iostream> - +#include <boost/archive/text_oarchive.hpp> +#include <boost/archive/text_iarchive.hpp> #include "datatypes.h" #include "buffer.h" @@ -247,3 +248,10 @@ Buffer Buffer::rightByteShift(u_int32_t width) const return res; } +template<class Archive> +void Buffer::serialize(Archive & ar, const unsigned int version) +{ + ar & length_; + ar & buf_; +} + |