25 Aug
2014
25 Aug
'14
4:08 p.m.
On Mon, 25 Aug 2014 03:23:59 -0700, Ion GaztaƱaga
I also noted that you've disabled the assignment operator taking by value. I have no idea on what can happen, as Boost.Move disables also the copy assignment taking by non-const reference.
Does that mean that when using BOOST_MOVABLE_BUT_NOT_COPYABLE clients should not delete the copy constructor or the copy assignment operator? If so, that should be documented. Also, can BOOST_COPYABLE_AND_MOVABLE be used with the copy-and-swap idiom?