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 )
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 , 12 years ago
Description: | modified (diff) |
---|
comment:3 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:4 by , 11 years ago
Milestone: | To Be Determined → Boost 1.49.0 |
---|
comment:5 by , 10 years ago
Milestone: | Boost 1.49.0 → Boost 1.50.0 |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Documentation added.
Committed in release branch at [78543]
There is an action point to use Boost.Move. Could we consider this as a duplicate of #6194 Adapt to Boost.Move.