GATE
gate::SyncCondition Class Reference
Inheritance diagram for gate::SyncCondition:
gate::NonCopyable

Public Member Functions

gate_synccondition_tc_impl ()
 
void signalOne ()
 
void signalAll ()
 
void wait (MutexLock &mutex)
 
bool waitFor (MutexLock &mutex, uint32_t milliseconds)
 
bool waitUntil (MutexLock &mutex, Time const &timeout_time)
 
bool waitUntil (MutexLock &mutex, TimeCounter const &timeout_time)
 
template<class DURATION >
bool waitFor (MutexLock &mutex, DURATION const &duration)
 

The documentation for this class was generated from the following files: