Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-02-12 12:02:34


From: "Peter Dimov" <pdimov_at_[hidden]>
> From: "Darin Adler" <darin_at_[hidden]>
> > 2) change weak_ptr interface so you make a shared_ptr from it, and
> > remove other operations like *, get(), and ->
>
> If we have to bite the bullet, we should do (2) and make it work with
> multiple threads. How to do that without penalizing shared_ptr users that
> don't use weak_ptr is not yet clear to me, though.

Done, see the CVS. Comments appreciated. We probably need to decide what to
do with the *_nmt variants so we can remove atomic_count (it's no longer
needed.)


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