Boost logo

Boost :

From: Marcin Tustin (mt_at_[hidden])
Date: 2005-05-19 11:17:25


> -----Original Message-----
> From: Jason Earl [mailto:Jason_at_[hidden]]
> Sent: 19 May 2005 16:20
> To: boost_at_[hidden]
> Subject: Re: [boost] Re: Non-intrusive serialization with VC2003 (7.1)
>
> I'm probably completely wrong, but but am I right in thinking
> the problem is due Jrs::SmartPtr<T> and not the fact that
> VS.NET or the serialization library is not find the right
> serialize method. If so I'm surprised no one else has pointed
> this out before!

        The big deal is that there is a non-intrusive serialize function
(i.e. an external function) rather than a method on SmartPtr. The
problem is that this function is not being detected, so the template
library falls through to trying to use a serialize method, which does
not exist.

        Because I'm building on another library, there is no possibility
of going over to any other kind of smart pointer.
 


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk