Classes | |
struct | boost::BasicLockable< Mutex > |
BasicLockable object supports the basic features required to delimit a critical region Supports the basic lock and unlock functions. More... | |
struct | boost::Lockable< Mutex > |
Lockable extends BasicLockable with try_lock functions. More... | |
struct | boost::TimedLockable< Mutex > |
TimedLockable object extends Lockable with timed lock functions: try_lock_until and try_lock_for and the exception based lock_until and lock_for. More... | |
struct | boost::SharedLockable< Mutex > |
SharedLockable object extends TimedLockable with the lock_shared, lock_shared_until, lock_shared_for, try_lock_shared_until, try_lock_shared and unlock_shared functions. More... | |
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. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |