|
Geometry : |
Subject: [geometry] [boost][tuple] move-enabled tuple (was: Move constructors for Tuple)
From: Adam Wulkiewicz (adam.wulkiewicz_at_[hidden])
Date: 2013-02-22 09:14:13
Hi,
As I mentioned in the other thread I've implemented move-enabled version
of boost::tuple using Boost.Move. The code may be found here:
http://svn.boost.org/svn/boost/sandbox/tuple-move/
Below is the list of what I've implemented:
- tuples::cons copy and move ctor
- tuples::cons copy and move ctor taking tuples::cons<Other...>
- tuples::cons copy and move assignment
- tuples::cons copy and move assignment taking tuples::cons<Other...>
- tuples::cons copy and move assignment taking std::pair<...>
- tuple copy and move ctor
- tuple copy and move ctor taking tuple<Other...>
- tuple copy and move assignment
- tuple copy and move assignment taking tuple<Other...>
- tuple copy and move assignment taking tuples::cons<...>
- tuple copy and move assignment taking std::pair<...>
Check out the test/example:
https://svn.boost.org/svn/boost/sandbox/tuple-move/libs/tuple/test/tuple_move.cpp
Regards,
Adam
Geometry list run by mateusz at loskot.net