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

#include <jem/base/RecursiveMonitor.h>

Public Member Functions

 RecursiveMonitor ()
 
 ~RecursiveMonitor ()
 
bool locked () const
 
bool tryLock ()
 
void lock ()
 
void unlock ()
 
void wait ()
 
void wait (const Time &timeout)
 
void waitNoCancel ()
 
void notify ()
 
void notifyAll ()
 

Constructor & Destructor Documentation

jem::RecursiveMonitor::RecursiveMonitor ( )
jem::RecursiveMonitor::~RecursiveMonitor ( )

Member Function Documentation

bool jem::RecursiveMonitor::locked ( ) const
bool jem::RecursiveMonitor::tryLock ( )
void jem::RecursiveMonitor::lock ( )
void jem::RecursiveMonitor::unlock ( )
void jem::RecursiveMonitor::wait ( )
void jem::RecursiveMonitor::wait ( const Time timeout)
void jem::RecursiveMonitor::waitNoCancel ( )
void jem::RecursiveMonitor::notify ( )
void jem::RecursiveMonitor::notifyAll ( )