unixstl/synch/thread_mutex.hpp File Reference

Detailed Description

[C++ only] Definition of the unixstl::thread_mutex class (Synchronisation Library).

#include <unixstl/unixstl.h>
#include <unixstl/synch/util/features.h>
#include <unixstl/synch/error/exceptions.hpp>
#include <stlsoft/smartptr/scoped_handle.hpp>
#include <stlsoft/synch/concepts.hpp>
#include <errno.h>
#include <pthread.h>

Go to the source code of this file.


namespace  unixstl


class  thread_mutex
 This class provides an implementation of the mutex model based on the PTHREADS mutex. More...
struct  thread_mutex_lock_traits
 Traits for the thread_mutex class. More...


void lock_instance (unixstl_ns_qual(thread_mutex)&mx)
 This control shim aquires a lock on the given mutex.
void unlock_instance (unixstl_ns_qual(thread_mutex)&mx)
 This control shim releases a lock on the given mutex.

Generated on Thu Jun 10 08:58:00 2010 for STLSoft by  doxygen 1.5.6