Re: [Boost-bugs] [Boost C++ Libraries] #9171: Boost.Type_Erasure should be move-aware regarding construction.

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