Opened 12 years ago
Last modified 10 years ago
#4705 closed Bugs
C++03 Move Support Undocumented — at Initial Version
Reported by: | Dave Abrahams | Owned by: | Anthony Williams |
---|---|---|---|
Milestone: | Boost 1.50.0 | Component: | thread |
Version: | Boost 1.44.0 | Severity: | Problem |
Keywords: | move | Cc: |
Description
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.