$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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.