Boost logo

Boost :

Subject: Re: [boost] [rfc] rcpp
From: Ivan Sorokin (sorokin_at_[hidden])
Date: 2010-02-22 15:50:39


Mathias Gaunard wrote:
>>> You might want to use proper move emulation in the absence of C++0x,
>>> as is provided by Boost.Move.
>> There is no such library Boost.Move.
> It is in the review queue to be included as a first-class Boost
> citizen, but it seems it is already used by Boost.Interprocess and
> shipped with it.

I've implemented my library over Boost.Move:
http://rain.ifmo.ru/~sorokin/rcpp/boost_move.diff

I have three questions.

1 Is it possible to specialize is_movable<T> for primitive types (e.g.
int, void*, etc) to return true?
2 Did I properly specialize has_nothrow_move?
3 When will Boost.Move become a part of boost?


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