Opened 12 years ago

Closed 10 years ago

#4705 closed Bugs (fixed)

C++03 Move Support Undocumented

Reported by: Dave Abrahams Owned by: viboes
Milestone: Boost 1.50.0 Component: thread
Version: Boost 1.44.0 Severity: Problem
Keywords: move Cc:

Description (last modified by Dave Abrahams)

The doc says:

[Note: On compilers that support rvalue references, boost::thread provides a proper move constructor and move-assignment operator, and therefore meets the C++0x MoveConstructible and MoveAssignable concepts. With such compilers, boost::thread can therefore be used with containers that support those concepts.

For other compilers, move support is provided with a move emulation layer, so containers must explicitly detect that move emulation layer. See <boost/thread/detail/move.hpp> for details.]

But seriously, folks, there's no comment in that header. This needs fixed.

Change History (5)

comment:1 by Dave Abrahams, 12 years ago

Description: modified (diff)

comment:2 by viboes, 11 years ago

Keywords: move added

There is an action point to use Boost.Move. Could we consider this as a duplicate of #6194 Adapt to Boost.Move.

Last edited 11 years ago by viboes (previous) (diff)

comment:3 by viboes, 11 years ago

Owner: changed from Anthony Williams to viboes
Status: newassigned

comment:4 by viboes, 11 years ago

Milestone: To Be DeterminedBoost 1.49.0

comment:5 by viboes, 10 years ago

Milestone: Boost 1.49.0Boost 1.50.0
Resolution: fixed
Status: assignedclosed

Documentation added.

Committed in release branch at [78543]

Note: See TracTickets for help on using tickets.