From 12d083e476c6ec783f8fa0a98de1f407d032304e Mon Sep 17 00:00:00 2001 From: Alex Cunningham Date: Thu, 20 Jun 2013 17:08:31 +0000 Subject: [PATCH] Added serialize() --- gtsam/inference/VariableIndex.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gtsam/inference/VariableIndex.h b/gtsam/inference/VariableIndex.h index f503516a4..570369e0a 100644 --- a/gtsam/inference/VariableIndex.h +++ b/gtsam/inference/VariableIndex.h @@ -161,6 +161,16 @@ protected: template void fill(const FG& factorGraph); /// @} + +private: + /** Serialization function */ + friend class boost::serialization::access; + template + void serialize(ARCHIVE & ar, const unsigned int version) { + ar & BOOST_SERIALIZATION_NVP(index_); + ar & BOOST_SERIALIZATION_NVP(nFactors_); + ar & BOOST_SERIALIZATION_NVP(nEntries_); + } }; /* ************************************************************************* */