#include <mutex.hpp>
Public Member Functions | |
posix_mutex () | |
~posix_mutex () | |
void | lock () |
bool | try_lock () |
bool | timed_lock (const boost::posix_time::ptime &abs_time) |
void | unlock () |
Friends | |
class | posix_condition |
|
inline |
|
inline |
References BOOST_ASSERT, boost::posix::pthread_mutex_destroy(), and boost::detail::void.
|
inline |
References boost::posix::pthread_mutex_lock().
Referenced by timed_lock().
|
inline |
|
inline |
References EBUSY.
|
inline |
References BOOST_ASSERT, boost::posix::pthread_mutex_unlock(), and boost::detail::void.
|
friend |