mxmConditionVariableInterface Class Reference
[modularMX Runtime Platform Core]

Interface to condition variables (= form of synchronisation primitive). More...

#include <mxmConditionVariableInterface.h>

Inheritance diagram for mxmConditionVariableInterface:

mxmInterface mxmThreadConditionVariable List of all members.

Public Member Functions

virtual void wait ()=0
 Sleeps on the condition variable until being signalled by another thread
  • the associated lock must be held to do this.

virtual void signal ()=0
 Signals one of the threads currently sleeping on the condition variable to resume execution - the associated lock must be held to do this.
virtual void signalAll ()=0
 Signals all of the threads currently sleeping on the condition variable to resume execution - the associated lock must be held to do this.

Detailed Description

Interface to condition variables (= form of synchronisation primitive).

Author:
[khe] Kai Hergenroether


The documentation for this class was generated from the following file:
Generated on Fri Jun 29 17:21:04 2007 for MxPEG SDK by  doxygen 1.4.6