libpsynth 0.2.1
Classes | Namespaces
/home/raskolnikov/dev/psynth/trunk/src/psynth/old/mutex.hpp File Reference
#include <pthread.h>
#include <errno.h>
Include dependency graph for mutex.hpp:

Go to the source code of this file.

Classes

class  psynth::mutex
 A mutex is a MUTual EXclusion device, and is useful for protecting shared data structures from concurrent modifications, and implementing critical sections and monitors. More...
class  psynth::rwlock
 A lock that implements mutual exclusion for writers but allows multiple readers. More...
class  psynth::condition
 Condition variable. More...

Namespaces

namespace  psynth