|
void | lock_upgrade () const |
|
bool | try_lock_upgrade () const |
|
void | unlock_upgrade () const |
|
template<typename Clock , typename Duration > |
bool | try_lock_upgrade_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
template<typename Rep , typename Period > |
bool | try_lock_upgrade_for (chrono::duration< Rep, Period > const &rel_time) const |
|
bool | try_unlock_shared_and_lock () const |
|
template<typename Clock , typename Duration > |
bool | try_unlock_shared_and_lock_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
template<typename Rep , typename Period > |
bool | try_unlock_shared_and_lock_for (chrono::duration< Rep, Period > const &rel_time) const |
|
void | unlock_and_lock_shared () const |
|
bool | try_unlock_shared_and_lock_upgrade () const |
|
template<typename Clock , typename Duration > |
bool | try_unlock_shared_and_lock_upgrade_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
template<typename Rep , typename Period > |
bool | try_unlock_shared_and_lock_upgrade_for (chrono::duration< Rep, Period > const &rel_time) const |
|
void | unlock_and_lock_upgrade () const |
|
void | unlock_upgrade_and_lock () const |
|
bool | try_unlock_upgrade_and_lock () const |
|
template<typename Clock , typename Duration > |
bool | try_unlock_upgrade_and_lock_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
template<typename Rep , typename Period > |
bool | try_unlock_upgrade_and_lock_for (chrono::duration< Rep, Period > const &rel_time) const |
|
void | unlock_upgrade_and_lock_shared () const |
|
void | lock_upgrade () |
|
bool | try_lock_upgrade () |
|
void | unlock_upgrade () |
|
bool | try_lock_upgrade_until (chrono::system_clock::time_point const &abs_time) |
|
bool | try_lock_upgrade_until (chrono::steady_clock::time_point const &abs_time) |
|
bool | try_lock_upgrade_for (chrono::nanoseconds const &rel_time) |
|
bool | try_unlock_shared_and_lock () |
|
bool | try_unlock_shared_and_lock_until (chrono::system_clock::time_point const &abs_time) |
|
bool | try_unlock_shared_and_lock_until (chrono::steady_clock::time_point const &abs_time) |
|
template<typename Rep , typename Period > |
bool | try_unlock_shared_and_lock_for (chrono::nanoseconds const &rel_time) |
|
void | unlock_and_lock_shared () |
|
bool | try_unlock_shared_and_lock_upgrade () |
|
bool | try_unlock_shared_and_lock_upgrade_until (chrono::system_clock::time_point const &abs_time) |
|
bool | try_unlock_shared_and_lock_upgrade_until (chrono::steady_clock::time_point const &abs_time) |
|
bool | try_unlock_shared_and_lock_upgrade_for (chrono::nanoseconds const &rel_time) |
|
void | unlock_and_lock_upgrade () |
|
void | unlock_upgrade_and_lock () |
|
bool | try_unlock_upgrade_and_lock () |
|
bool | try_unlock_upgrade_and_lock_until (chrono::system_clock::time_point const &abs_time) |
|
bool | try_unlock_upgrade_and_lock_until (chrono::steady_clock::time_point const &abs_time) |
|
bool | try_unlock_upgrade_and_lock_for (chrono::nanoseconds const &rel_time) |
|
void | unlock_upgrade_and_lock_shared () |
|
void | lock_shared () const |
|
bool | try_lock_shared () const |
|
void | unlock_shared () const |
|
bool | try_lock_shared_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
bool | try_lock_shared_for (chrono::duration< Rep, Period > const &rel_time) const |
|
bool | try_lock_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
bool | try_lock_for (chrono::duration< Rep, Period > const &rel_time) const |
|
bool | try_lock () const |
|
| BOOST_THREAD_NO_COPYABLE (basic_lockable_adapter) basic_lockable_adapter() |
|
void | lock () const |
|
void | unlock () const |
|
void | lock_shared () const |
|
bool | try_lock_shared () const |
|
void | unlock_shared () const |
|
bool | try_lock_shared_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
bool | try_lock_shared_for (chrono::duration< Rep, Period > const &rel_time) const |
|
bool | try_lock_until (chrono::time_point< Clock, Duration > const &abs_time) const |
|
bool | try_lock_for (chrono::duration< Rep, Period > const &rel_time) const |
|
bool | try_lock () const |
|
| BOOST_THREAD_NO_COPYABLE (basic_lockable_adapter) basic_lockable_adapter() |
|
void | lock () const |
|
void | unlock () const |
|