UpgradeLockable object extends SharedLockable with the lock_upgrade, lock_upgrade_until, unlock_upgrade_and_lock, unlock_and_lock_shared and unlock_upgrade_and_lock_shared functions.
More...
#include <lockable_concepts.hpp>
template<typename Mutex>
struct boost::UpgradeLockable< Mutex >
UpgradeLockable object extends SharedLockable with the lock_upgrade, lock_upgrade_until, unlock_upgrade_and_lock, unlock_and_lock_shared and unlock_upgrade_and_lock_shared functions.
template<typename Mutex >
template<typename Mutex >
template<typename Mutex >
The documentation for this struct was generated from the following file: