
Anthony Williams escribió:
I've used my own move-emulation version in Boost.Interprocess under boost::interprocess namespace. I would really like to switch to the boost namespace version (supposing it's the official or pseudo-official move semantics emulation code) but newly added move emulation from thread is in boost/thread/detail and that suggests it's an implementation detail.
Is there any chance to move that code to boost root so that I can start also using this or we should wait until a move emulation library is accepted?
Can I propose boost/thread/detail/move.hpp for review as the basis for boost-wide move emulation?
Of course. There is another implementation written by Eric Friedman in sandbox: http://svn.boost.org/trac/boost/browser/sandbox/boost/move/move.hpp http://svn.boost.org/trac/boost/browser/sandbox/boost/move/moveable.hpp David Abrahams was also developing a move-emulation library. Unfortunately, I haven't heard anything about it recently.
Anthony
Regards, Ion