Boost logo

Boost :

From: Daniel Frey (d.frey_at_[hidden])
Date: 2008-04-17 12:08:48


On Thu, 2008-04-17 at 18:04 +0300, Peter Dimov wrote:
> We need to keep in mind that std::tr1::enable_shared_from_this and
> std::enable_shared_from_this are still specified in the "old way", so it
> seems to me that even if we decide to go ahead with this change, we still
> have to keep the 1.35-like base class for compatibility with TR1 and C++0x.

If it's not too late, std::enable_shared_from_this (C++0x) could be the
base class I called shared_from_this_base in the other mail and
std::tr1::enable_shared_from_this (TR1) could use it to be implemented.
I see that it's a bit unfortunate, but as long as C++0x is not yet
finished we should IMHO consider it.

Regards, Daniel


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