audiere::Mutex Class Reference

#include <threads.h>

Inheritance diagram for audiere::Mutex:

Inheritance graph
[legend]
Collaboration diagram for audiere::Mutex:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Mutex ()
 ~Mutex ()
void lock ()
void unlock ()

Friends

class CondVar

Classes

struct  Impl
struct  Impl

Detailed Description

Definition at line 25 of file threads.h.


Constructor & Destructor Documentation

audiere::Mutex::Mutex  ) 
 

Definition at line 93 of file threads_posix.cpp.

References ADR_LOG.

audiere::Mutex::~Mutex  ) 
 

Definition at line 104 of file threads_posix.cpp.


Member Function Documentation

void audiere::Mutex::lock  ) 
 

Definition at line 109 of file threads_posix.cpp.

Referenced by audiere::AbstractDevice::fireStopEvent(), and audiere::ScopedLock::ScopedLock().

void audiere::Mutex::unlock  ) 
 

Definition at line 113 of file threads_posix.cpp.

Referenced by audiere::AbstractDevice::fireStopEvent(), and audiere::ScopedLock::~ScopedLock().


Friends And Related Function Documentation

friend class CondVar [friend]
 

Definition at line 37 of file threads.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 13 23:09:40 2006 for audiere by  doxygen 1.4.6