#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 |
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.8