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

ThreadUtil::AutoLock Class Reference

#include </home/clem/local/src/opie/noncore/multimedia/opieplayer2/threadutil.h>

Collaboration diagram for ThreadUtil::AutoLock:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AutoLock (Mutex &mutex)
 ~AutoLock ()
Mutexoperator & () const

Private Attributes

Mutexm_mutex

Constructor & Destructor Documentation

ThreadUtil::AutoLock::AutoLock Mutex mutex  )  [inline]
 

Definition at line 55 of file threadutil.h.

References ThreadUtil::Mutex::lock(), and m_mutex.

ThreadUtil::AutoLock::~AutoLock  )  [inline]
 

Definition at line 56 of file threadutil.h.

References m_mutex, and ThreadUtil::Mutex::unlock().


Member Function Documentation

Mutex* ThreadUtil::AutoLock::operator &  )  const [inline]
 

Definition at line 58 of file threadutil.h.

References m_mutex.


Member Data Documentation

Mutex& ThreadUtil::AutoLock::m_mutex [private]
 

Definition at line 61 of file threadutil.h.

Referenced by AutoLock(), operator &(), and ~AutoLock().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 18:03:54 2005 for OPIE by  doxygen 1.4.2