Class Summary |
Assert |
Class for checking program invariants. |
Barrier |
Class for synchronizing concurrent execution of several threads.
|
Concurrent |
Class initiating parallel execution of several threads and collecting
their results. |
Conveyer |
Class for parallel input data reading and processing.
|
Event |
Event is synchronization object which can be either in signaled or
non-signaled state. |
JoinInputStream |
Class multiplexing input from several streams. |
Lock |
Class for supporting resource locking. |
Mutex |
Class for providing mutual exclusion of threads. |
Pipe |
This class links input and output streams so that data taken from input
stream is transfered to the output stream. |
Queue |
First-In First-Out queue for synchronizing data exchange between several
threads. |
Semaphore |
Classical Dijkstra semaphore with wait() and
signal() operations. |