|
From: Steven W. <ste...@us...> - 2007-04-02 22:22:10
|
Update of /cvsroot/boost-sandbox/boost-sandbox/boost/units In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26031/boost-sandbox/boost/units Modified Files: io.hpp Log Message: Made xml_archive work Index: io.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/boost/units/io.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- io.hpp 29 Mar 2007 20:18:54 -0000 1.5 +++ io.hpp 2 Apr 2007 22:22:02 -0000 1.6 @@ -17,6 +17,8 @@ #include <boost/config.hpp> +#include <boost/serialization/nvp.hpp> + #include <boost/units/quantity.hpp> #include <boost/units/detail/io_impl.hpp> @@ -36,7 +38,7 @@ template<class Archive,class Unit,class Y> inline void serialize(Archive& ar,boost::units::quantity<Unit,Y>& q,const unsigned int version) { - ar & units::quantity_cast<Y&>(q); + ar & boost::serialization::make_nvp("value", units::quantity_cast<Y&>(q)); } } // namespace serialization |