Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Mutex Class Reference

List of all members.

Public Member Functions

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

Private Attributes

pthread_mutex_t mutex

Classes

struct  Data

Constructor & Destructor Documentation

Mutex::Mutex  )  [inline]
 

Definition at line 69 of file loopcontrol.cpp.

References mutex.

Mutex::~Mutex  )  [inline]
 

Definition at line 76 of file loopcontrol.cpp.

References mutex.

Mutex::Mutex  )  [inline]
 

Definition at line 77 of file loopcontrol_threaded.cpp.

References mutex.

Mutex::~Mutex  )  [inline]
 

Definition at line 84 of file loopcontrol_threaded.cpp.

References mutex.


Member Function Documentation

void Mutex::lock  )  [inline]
 

Definition at line 88 of file loopcontrol_threaded.cpp.

References mutex.

void Mutex::lock  )  [inline]
 

Definition at line 80 of file loopcontrol.cpp.

References mutex.

Referenced by LoopControl::init(), LoopControl::killTimers(), currentFrameObj::set(), LoopControl::setPosition(), LoopControl::startAudio(), LoopControl::startTimers(), and LoopControl::stop().

void Mutex::unlock  )  [inline]
 

Definition at line 92 of file loopcontrol_threaded.cpp.

References mutex.

void Mutex::unlock  )  [inline]
 

Definition at line 84 of file loopcontrol.cpp.

References mutex.

Referenced by LoopControl::init(), LoopControl::killTimers(), currentFrameObj::set(), LoopControl::setPosition(), LoopControl::startAudio(), LoopControl::startTimers(), and LoopControl::stop().


Member Data Documentation

pthread_mutex_t Mutex::mutex [private]
 

Definition at line 108 of file loopcontrol_threaded.cpp.

Referenced by lock(), Mutex(), unlock(), and ~Mutex().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:40:57 2005 for OPIE by  doxygen 1.4.2