Jive reference manual
|
#include <jem/base/Monitor.h>
Public Member Functions | |
Monitor () | |
bool | locked () const |
bool | tryLock () |
void | lock () |
void | unlock () |
void | wait () |
void | wait (const Time &timeout) |
void | wait (bool &cancelled) |
void | wait (bool &cancelled, const Time &timeout) |
void | waitNoCancel () |
void | notify () |
void | notifyAll () |
jem::Monitor::Monitor | ( | ) |
bool jem::Monitor::locked | ( | ) | const |
bool jem::Monitor::tryLock | ( | ) |
void jem::Monitor::lock | ( | ) |
void jem::Monitor::unlock | ( | ) |
void jem::Monitor::wait | ( | ) |
void jem::Monitor::wait | ( | const Time & | timeout | ) |
void jem::Monitor::wait | ( | bool & | cancelled | ) |
void jem::Monitor::wait | ( | bool & | cancelled, |
const Time & | timeout | ||
) |
void jem::Monitor::waitNoCancel | ( | ) |
void jem::Monitor::notify | ( | ) |
void jem::Monitor::notifyAll | ( | ) |