DBus::CondVar Class Reference
#include <dispatcher.h>
Public Member Functions | |
virtual | ~CondVar () |
virtual void | wait (Mutex *)=0 |
virtual bool | wait_timeout (Mutex *, int timeout)=0 |
virtual void | wake_one ()=0 |
virtual void | wake_all ()=0 |
Protected Attributes | |
Internal * | _int |
Detailed Description
Definition at line 208 of file dispatcher.h.
Constructor & Destructor Documentation
virtual DBus::CondVar::~CondVar | ( | ) | [inline, virtual] |
Definition at line 212 of file dispatcher.h.
Member Function Documentation
virtual void DBus::CondVar::wait | ( | Mutex * | ) | [pure virtual] |
Referenced by DBus::Threading< Mx, Cv >::condvar_wait().
virtual bool DBus::CondVar::wait_timeout | ( | Mutex * | , | |
int | timeout | |||
) | [pure virtual] |
Referenced by DBus::Threading< Mx, Cv >::condvar_wait_timeout().
virtual void DBus::CondVar::wake_all | ( | ) | [pure virtual] |
Referenced by DBus::Threading< Mx, Cv >::condvar_wake_all().
virtual void DBus::CondVar::wake_one | ( | ) | [pure virtual] |
Referenced by DBus::Threading< Mx, Cv >::condvar_wake_one().
Member Data Documentation
Internal* DBus::CondVar::_int [protected] |
Definition at line 222 of file dispatcher.h.
The documentation for this class was generated from the following file: