Re: [Boost-bugs] [Boost C++ Libraries] #8869: boost::serialization can't serialize std::shared_ptr (C++11)

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8869: boost::serialization can't serialize std::shared_ptr (C++11)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-08-20 21:59:48


#8869: boost::serialization can't serialize std::shared_ptr (C++11)
-------------------------------+---------------------------
  Reporter: Frank | Owner: ramey
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: serialization
   Version: Boost 1.53.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------------

Comment (by ramey):

 I will fix this --- eventually.

 It's not a trivial fix. This is because (out of necessity) I broke a rule
 and coupled serialization of boost::shared_ptr to the archive clesses. I
 hated to do it but I felt I had to include boost::shared_ptr. Now we have
 shared_ptr which is also not serializable without extra help. The real
 solution is to enhance the archive classes to include some more API to
 handle classes not normally serializable.

 Robert Ramey

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8869#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:13 UTC