#include <PriorityMutex.h>
Inheritance diagram for ZThread::PriorityMutex:

Public Member Functions | |
| PriorityMutex () | |
| virtual | ~PriorityMutex () |
| virtual void | acquire () |
| virtual bool | tryAcquire (unsigned long timeout) |
| virtual void | release () |
Threads competing to acquire() a Mutex are granted access in order of priority. Threads with a higher priority will be given access first.
| ZThread::PriorityMutex::PriorityMutex | ( | ) |
| ZThread::PriorityMutex::~PriorityMutex | ( | ) | [virtual] |
| void ZThread::PriorityMutex::acquire | ( | ) | [virtual] |
| void ZThread::PriorityMutex::release | ( | ) | [virtual] |
| bool ZThread::PriorityMutex::tryAcquire | ( | unsigned long | timeout | ) | [virtual] |
1.4.7