12 #include <boost/serialization/nvp.hpp>
13 #include <boost/serialization/split_free.hpp>
15 #include <immer/box.hpp>
20 template <
class Archive,
class T,
class MP>
21 void save(Archive &ar,
const immer::box<T, MP> &box,
const unsigned int )
26 template <
class Archive,
class T,
class MP>
27 void load(Archive &ar, immer::box<T, MP> &box,
const unsigned int )
35 template<
class Archive,
class T,
class MP>
36 inline void serialize(Archive &ar, immer::box<T, MP> &box,
const unsigned int version)
38 boost::serialization::split_free(ar, box, version);
Definition: immer-array.hpp:18
void load(Archive &ar, immer::array< T, MP > &v, const unsigned int)
Definition: immer-array.hpp:35
void serialize(Archive &ar, immer::array< T, MP > &v, const unsigned int version)
Definition: immer-array.hpp:58
void save(Archive &ar, const immer::array< T, MP > &v, const unsigned int)
Definition: immer-array.hpp:22