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

QLockHolder Class Reference

#include </home/clem/local/src/opie/qmake/include/private/qlock_p.h>

Collaboration diagram for QLockHolder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QLockHolder (QLock *l, QLock::Type type)
 ~QLockHolder ()
void lock (QLock::Type type)
void unlock ()
bool locked () const

Private Attributes

QLockqlock

Constructor & Destructor Documentation

QLockHolder::QLockHolder QLock l,
QLock::Type  type
[inline]
 

Definition at line 79 of file qlock_p.h.

References QLock::lock(), and qlock.

QLockHolder::~QLockHolder  )  [inline]
 

Definition at line 82 of file qlock_p.h.

References locked(), qlock, and QLock::unlock().


Member Function Documentation

void QLockHolder::lock QLock::Type  type  )  [inline]
 

Definition at line 84 of file qlock_p.h.

References QLock::lock(), and qlock.

bool QLockHolder::locked  )  const [inline]
 

Definition at line 86 of file qlock_p.h.

References QLock::locked(), and qlock.

Referenced by ~QLockHolder().

void QLockHolder::unlock  )  [inline]
 

Definition at line 85 of file qlock_p.h.

References qlock, and QLock::unlock().


Member Data Documentation

QLock* QLockHolder::qlock [private]
 

Definition at line 89 of file qlock_p.h.

Referenced by lock(), locked(), QLockHolder(), unlock(), and ~QLockHolder().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:47:46 2005 for OPIE by  doxygen 1.4.2