Jive reference manual
List of all members | Public Member Functions
jem::Monitor Class Reference

#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 ()
 

Constructor & Destructor Documentation

jem::Monitor::Monitor ( )

Member Function Documentation

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 ( )