24 #ifndef LIBTHREADAR_MUTEX_HPP
25 #define LIBTHREADAR_MUTEX_HPP
defines a set of exceptions that are used by libthreadar to report error situations ...
virtual ~mutex()
destructor
mutex & operator=(const mutex &ref)=delete
no assignment operator
bool try_lock()
Tells whether calling lock() would currently suspend the caller or not.
void unlock()
unlock the mutex
void lock()
lock the mutex
This is the only namespace used in libthreadar and all symbols provided by libthreadar are member of ...
Wrapper around the Posix pthread_mutex_t C objects.