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

#include <jem/base/Condition.h>

Public Member Functions

 Condition ()
 
 ~Condition ()
 
void wait (const Mutex &mutex)
 
void wait (const Mutex &mutex, const Time &timeout)
 
void wait (bool &cancelled, const Mutex &mutex)
 
void wait (bool &cancelled, const Mutex &mutex, const Time &timeout)
 
void waitNoCancel (const Mutex &mutex)
 
void notify ()
 
void notifyAll ()
 

Constructor & Destructor Documentation

jem::Condition::Condition ( )
jem::Condition::~Condition ( )

Member Function Documentation

void jem::Condition::wait ( const Mutex &  mutex)
void jem::Condition::wait ( const Mutex &  mutex,
const Time &  timeout 
)
void jem::Condition::wait ( bool &  cancelled,
const Mutex &  mutex 
)
void jem::Condition::wait ( bool &  cancelled,
const Mutex &  mutex,
const Time &  timeout 
)
void jem::Condition::waitNoCancel ( const Mutex &  mutex)
void jem::Condition::notify ( )
void jem::Condition::notifyAll ( )