PaCO++
0.05
|
#include <paco_marcel.h>
Public Member Functions | |
paco_marcel_condition (paco_marcel_mutex *m) | |
void | signal () |
void | wait () |
~paco_marcel_condition () | |
Private Attributes | |
marcel_cond_t | condition |
paco_marcel_mutex * | mutex |
Definition at line 9 of file paco_marcel.h.
Definition at line 41 of file paco_marcel.cc.
References condition.
{ marcel_cond_destroy(&condition); }
void paco_marcel_condition::signal | ( | ) | [virtual] |
Implements paco_condition.
Definition at line 53 of file paco_marcel.cc.
References condition.
{ marcel_cond_signal(&condition); }
void paco_marcel_condition::wait | ( | ) | [virtual] |
Implements paco_condition.
Definition at line 47 of file paco_marcel.cc.
References condition, mutex, and paco_marcel_mutex::mutex.
marcel_cond_t paco_marcel_condition::condition [private] |
Definition at line 19 of file paco_marcel.h.
Referenced by paco_marcel_condition(), signal(), wait(), and ~paco_marcel_condition().
paco_marcel_mutex* paco_marcel_condition::mutex [private] |
Definition at line 20 of file paco_marcel.h.
Referenced by paco_marcel_condition(), and wait().