#include "X.hpp" #include #include X::X(float s) : soup(s) {} template <> X_DECL void serialize(boost::archive::xml_iarchive& ar, X& x, const unsigned int version) { ar & boost::serialization::make_nvp("soup", x.soup); } template <> X_DECL void serialize(boost::archive::xml_oarchive& ar, X& x, const unsigned int version) { ar & boost::serialization::make_nvp("soup", x.soup); }