Boost logo

Boost :

From: Joaquín Mª López Muñoz (joaquin_at_[hidden])
Date: 2006-07-07 08:58:23


Maxim Yegorushkin ha escrito:

> JOAQUIN LOPEZ MU?Z wrote:

[...]

> > So my
> > question is how to efficiently provide add_ref and release
> > functions which are thread safe (wrt to refcounting)? I can
> > use a class-level boost::detail::lightweight_mutex in the
> > obvious way, but I understand shared_ptr uses much more
> > advanced mechanisms and maybe these are available for
> > (semi)public consuption at boost/detail.
>
> An atomic counter should suffice. boost::detail::atomic_count.

That's it! Thank you very much,

Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo


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