![]() |
gtkIOStream
1.7.0
GTK+ << C++ IOStream operators for GTK+. Now with ORBing, numerical computation, audio client and more ...
|
#include <Thread.H>
Public Member Functions | |
| Cond () | |
| Constructor. More... | |
| virtual | ~Cond () |
| Destructor. More... | |
| void | wait () |
| void | signal () |
| void | boroadcast () |
Public Member Functions inherited from Mutex | |
| Mutex () | |
| virtual | ~Mutex () |
| int | lock () |
| int | tryLock () |
| int | unLock () |
Private Attributes | |
| pthread_cond_t | cond |
| The POSIX condition variable. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Mutex | |
| pthread_mutex_t | mut |
| The POSIX mutex semaphore. More... | |
|
inlinevirtual |
|
inline |
Signal all waiting threads. Assumes that the inherited Mutex::lock() method has already been called. Returns with Cond::Mutex in a locked state.
|
inline |
Signal a single waiting thread. Assumes that the inherited Mutex::lock() method has already been called. Returns with Cond::Mutex in a locked state.
Definition at line 369 of file Thread.H.
|
inline |
Wait for the signal or broadcast. Assumes that the inherited Mutex::lock() method has already been called. Returns with Cond::Mutex in a locked state.
Definition at line 361 of file Thread.H.
|
private |
|
GTK+ IOStream
Beta
|