That's what I'm planning to do. On 6 Jul 2007, at 12:35, Robert Ramey wrote:
Don't be tooooo hasty.
These functions are implemented in a helper class which maintains certain state information which shared_ptr needs to be correctly loaded. Before, the shared_ptr helper was mixed in in such a way that everyone had to include it. Now its only included if it is deemed necessary. I deemed it necessary in the case of the "standard" archives as that has the way it has always been.
In the case of packed_?archive one might or might not want to include serialization of shared_ptrs as part of the archive. If one is interested only in performance - one might want to excluded it - (matching up loaded pointers can take significant execution time. If one wants packed_?archive to be totally compatible with other "standard" boost archives, then the same shared_ptr mix-in helper should be added there as well.
Robert Ramey
Matthias Troyer wrote:
This is due to a change in the archive structure by Robert Ramey that we were not aware of. I will work on implementing the newly required functions.
Matthias
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users