diff options
Diffstat (limited to 'boost/accumulators/statistics/mean.hpp')
-rw-r--r-- | boost/accumulators/statistics/mean.hpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/boost/accumulators/statistics/mean.hpp b/boost/accumulators/statistics/mean.hpp index 4788837184..c6df176b78 100644 --- a/boost/accumulators/statistics/mean.hpp +++ b/boost/accumulators/statistics/mean.hpp @@ -41,6 +41,10 @@ namespace impl extractor<SumFeature> sum; return numeric::fdiv(sum(args), count(args)); } + + // serialization is done by accumulators it depends on + template<class Archive> + void serialize(Archive & ar, const unsigned int file_version) {} }; template<typename Sample, typename Tag> @@ -71,6 +75,12 @@ namespace impl return this->mean; } + template<class Archive> + void serialize(Archive & ar, const unsigned int file_version) + { + ar & mean; + } + private: result_type mean; }; |