Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9171: Boost.Type_Erasure should be move-aware regarding construction.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-02-11 18:31:36
#9171: Boost.Type_Erasure should be move-aware regarding construction.
-------------------------------+-----------------------------
Reporter: rivorus@⦠| Owner: steven_watanabe
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: type_erasure
Version: Boost 1.54.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+-----------------------------
Comment (by Deniz Bahadir <D.Bahadir@â¦>):
I would also very much appreciate if the concept of
'''move_constructible''' could be added to ''Boost.Type_Erasure''. At
least for C++11. However, maybe it is also possible to implement it for
C++03, too, by using ''Boost.Move''?
I actually found this
(http://thread.gmane.org/gmane.comp.lib.boost.devel/243109) conversation
between Christophe Henry and Steven Watanabe in which Christophe shows a
possible implementation of ''move_constructible'' concept.\\
However, it does not seem to work (at least for GCC 4.8 with C++11
enabled).
(PS: In my special case I would like to type-erase a class which has a
std::unique_ptr member.)
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/9171#comment:1> 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:15 UTC