class Person { public: int age; std::string name; private: friend class boost::serialization::access; template <class Archive> void serialize(Archive& archive, unsigned int version) { static_cast<void>(version); // No use archive & age; archive & name; } };