Ticket #7245: doc.patch
File doc.patch, 3.1 KB (added by , 10 years ago) |
---|
-
thread_ref.qbk
470 470 [variablelist 471 471 472 472 [[Effects:] [Transfers ownership of the thread managed by `other` (if 473 any) to `*this`. Version 1: If there was a thread previously associated with474 `*this` then that thread is detached, version 2: If the thread is joinable calls to std::terminate.]]473 any) to `*this`. Version 2: If there was a thread previously associated with 474 `*this` then that thread is detached, version 3: If the thread is joinable calls to std::terminate.]] 475 475 476 476 [[Postconditions:] [`other->get_id()==thread::id()` and `get_id()` returns the value of `other.get_id()` prior to the assignment.]] 477 477 -
overview.qbk
20 20 [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2139.html N2139], and 21 21 [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2094.html N2094] 22 22 23 Vicente J. Botet Escriba started in version 2the adaptation to comply with the accepted Thread C++11 library (Make use of Boost.Chrono and Boost.Move) and the [@http://home.roadrunner.com/~hinnant/bloomington/shared_mutex.html Shared Locking] Howard Hinnant proposal except for the upward conversions.23 Vicente J. Botet Escriba started in version 3 the adaptation to comply with the accepted Thread C++11 library (Make use of Boost.Chrono and Boost.Move) and the [@http://home.roadrunner.com/~hinnant/bloomington/shared_mutex.html Shared Locking] Howard Hinnant proposal except for the upward conversions. 24 24 Some minor features have been added also as thread attributes, reverse_lock, shared_lock_guard. 25 25 26 26 In order to use the classes and functions described here, you can -
configuration.qbk
44 44 45 45 [section:shared_upwards Shared Locking Upwards Conversion] 46 46 47 Boost.Threads includes in version 2the Shared Locking Upwards Conversion as defined in [@http://home.roadrunner.com/~hinnant/bloomington/shared_mutex.html Shared Locking].47 Boost.Threads includes in version 3 the Shared Locking Upwards Conversion as defined in [@http://home.roadrunner.com/~hinnant/bloomington/shared_mutex.html Shared Locking]. 48 48 These conversions need to be used carefully to avoid deadlock or livelock. The user need to define explicitly `BOOST_THREAD_PROVIDES_SHARED_MUTEX_UPWARDS_CONVERSION` to get these upwards conversions. 49 49 50 50 When `BOOST_THREAD_VERSION==2` define `BOOST_THREAD_PROVIDES_SHARED_MUTEX_UPWARDS_CONVERSION ` if you want these features. … … 201 201 If __SUNPRO_CC < 0x5100 the library defines 202 202 203 203 * `BOOST_THREAD_DONT_USE_MOVE` 204 205 If __SUNPRO_CC < 0x5100 the library defines 206 204 207 * `BOOST_THREAD_DONT_PROVIDE_FUTURE_CTOR_ALLOCATORS` 205 208 206 209 207 210 [endsect] 208 211 [section:vacpp VACPP] 209 212 210 If __IBMCPP__ is definedthe library defines213 If __IBMCPP__ < 1100 the library defines 211 214 212 215 * `BOOST_THREAD_DONT_USE_CHRONO` 213 216