#include <Monitor.h>
Public Member Functions | |
Monitor (const T &initialValue) throw (exception) | |
Monitor () throw (exception) | |
virtual | ~Monitor () throw (exception) |
void | setValue (const T &v) throw (exception) |
T | getValueCopy () throw (exception) |
void | awaitValueEquals (const T &v) throw (exception) |
void | awaitValueNotEquals (const T &v) throw (exception) |
T | getValueWhenNotEquals (const T &v) throw (exception) |
Public Attributes | |
PtMutex | _mtx |
PtCondition | _cond |
T | _value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|