PaCO++
0.05
|
#include <paco_marcel.h>
Public Member Functions | |
void | lock () |
paco_marcel_mutex () | |
void | unlock () |
~paco_marcel_mutex () | |
Private Attributes | |
marcel_mutex_t | mutex |
Friends | |
void | paco_marcel_condition::wait () |
Definition at line 24 of file paco_marcel.h.
void paco_marcel_mutex::lock | ( | ) | [virtual] |
Implements paco_mutex.
Definition at line 22 of file paco_marcel.cc.
References mutex.
{ marcel_mutex_lock(&mutex); }
void paco_marcel_mutex::unlock | ( | ) | [virtual] |
Implements paco_mutex.
Definition at line 28 of file paco_marcel.cc.
References mutex.
{ marcel_mutex_unlock(&mutex); }
void paco_marcel_condition::wait | ( | ) | [friend] |
marcel_mutex_t paco_marcel_mutex::mutex [private] |
Definition at line 35 of file paco_marcel.h.
Referenced by lock(), paco_marcel_mutex(), unlock(), paco_marcel_condition::wait(), and ~paco_marcel_mutex().