Can someone help me?
Robert, where can I find what you're talking about?
I did all the tests reported in
http://www.boost.org/doc/libs/1_42_0/libs/serialization/doc/index.html but I
could not find a good solution for me. Could you help me?
On Thu, Apr 29, 2010 at 5:53 PM, Marco Meoni - Sbaush
i read all the boost manual, but i don't have found how serialize nested structures editing only the first struct.
i can't put the serialize method in the Container because Container contains a lot of other structures, and these structures contain other structures and so on.
I wish I could serialize all serializing only the parent class
Can you help me, pointing the manual section with this, or show me a basic example? Thank you so much.
On Thu, Apr 29, 2010 at 6:29 PM, Robert Ramey
wrote: Marco Meoni - Sbaush wrote:
I obtain this error: c:\boost\boost_1_42\boost\serialization\access.hpp(118) : error C2039: 'serialize' : is not a member of 'Container'
I can overcome the problem by defining the serialize method inside container. But container is an external library, so i can't modify it. I would serialize the entire contents of Example without touching the others structures. I thought that smart pointers could be the right solution for me. What i shoud do instead in your opinion?
thanks.
Marco.
On Wed, Apr 28, 2010 at 11:19 PM, Robert Ramey
wrote: Marco Meoni - Sbaush wrote:
struct Example{ friend class boost::serialization::access; template<class Archive> void serialize(Archive & ar, const unsigned int /* file_version */){ ar & results_container; // INCLUDE THIS
} Container* results_container; MyMap this_is_a_map; Example(){} ... ... };
Try specifying which members you want to serialize in the serialize function. See above.
Make sure your serialize function is in the proper namespace - see manual.
Robert Ramey
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Marco Meoni - Sbaush www.marcomeoni.net
-- Marco Meoni - Sbaush www.marcomeoni.net