Subject: [Boost-bugs] [Boost C++ Libraries] #6300: c++11: Provide move semantic for tuple class and factory functions
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-12-19 18:19:51
#6300: c++11: Provide move semantic for tuple class and factory functions
------------------------------+---------------------------------------------
Reporter: viboes | Owner: djowel
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: fusion
Version: Boost 1.48.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------------------------
Provide a c++11 move semantic compliant tuple class and factory functions
on compilers supporting rvalue references.
On C++03 compilers use the Boost.Move emulation.
20.4.2 Class template tuple
{{{
template <class... UTypes>
explicit tuple(UTypes&&...);
tuple(tuple&&) = default;
template <class... UTypes> tuple(tuple<UTypes...>&&);
template <class U1, class U2>
tuple(pair<U1, U2>&&);
tuple& operator=(tuple&&) noexcept;
template <class... UTypes> tuple& operator=(tuple<UTypes...>&&);
template <class U1, class U2> tuple& operator=(pair<U1, U2>&&) noexcept;
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6300> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:08 UTC