|
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.
|