#include </home/clem/local/src/opie/noncore/multimedia/opieplayer2/threadutil.h>
Collaboration diagram for ThreadUtil::Mutex:

Public Member Functions | |
| Mutex () | |
| ~Mutex () | |
| void | lock () |
| void | unlock () |
| bool | tryLock () |
| bool | isLocked () |
Private Member Functions | |
| Mutex (const Mutex &) | |
| Mutex & | operator= (const Mutex &) |
Private Attributes | |
| Data * | d |
Friends | |
| class | WaitCondition |
|
|
Definition at line 46 of file threadutil.cpp. |
|
|
Definition at line 51 of file threadutil.cpp. References d. |
|
|
|
|
|
Definition at line 71 of file threadutil.cpp. References tryLock(), and unlock(). Referenced by ThreadUtil::ChannelMessage::~ChannelMessage(). |
|
|
Definition at line 56 of file threadutil.cpp. References d. Referenced by ThreadUtil::AutoLock::AutoLock(), ThreadUtil::Channel::deliver(), ThreadUtil::Channel::deliverOne(), ThreadUtil::Channel::send(), and WaitCondition::wait(). |
|
|
|
|
|
Definition at line 66 of file threadutil.cpp. References d. Referenced by isLocked(). |
|
|
Definition at line 61 of file threadutil.cpp. References d. Referenced by ThreadUtil::Channel::deliver(), isLocked(), ThreadUtil::ChannelMessage::reply(), ThreadUtil::Channel::send(), ThreadUtil::AutoLock::~AutoLock(), and ThreadUtil::ChannelMessage::~ChannelMessage(). |
|
|
Definition at line 34 of file threadutil.h. |
|
|
Definition at line 45 of file threadutil.h. Referenced by lock(), tryLock(), unlock(), WaitCondition::wait(), and ~Mutex(). |
1.4.2