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
|