Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7556: mode BOOST_ASIO_HAS_MOVE - post(rvalue)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-12-29 10:09:13
#7556: mode BOOST_ASIO_HAS_MOVE - post(rvalue)
-------------------------------------------------+--------------------------
Reporter: shirshov evgeny <381677383@â¦> | Owner: chris_kohlhoff
Type: Patches | Status: closed
Milestone: To Be Determined | Component: asio
Version: Boost Release Branch | Severity: Problem
Resolution: invalid | Keywords: asio
-------------------------------------------------+--------------------------
Changes (by chris_kohlhoff):
* status: new => closed
* resolution: => invalid
Comment:
The !CompletionHandler type requirements are documented to require
CopyConstructible types (via the Handler type requirements).
Adding this:
{{{ #define BOOST_ASIO_DISABLE_HANDLER_TYPE_REQUIREMENTS }}}
to "work around" the type requirements check should have been a clue you
were doing something wrong :)
Please see
http://beta.boost.org/doc/libs/1_52_0/doc/html/boost_asio/overview/cpp2011/move_handlers.html
for more information. However, from memory MSVC 10 did not have
sufficiently standards-compliant move support.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7556#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:11 UTC