The Threads Module
The Threads Module in SourcePro Core contains Rogue Wave C++ classes for writing multithreaded applications. The principle role of this module is to provide the mechanisms necessary for the creation and synchronization of threads across a variety of operating systems and platforms.
The classes of the Threads Module are divided into the following packages:

Threading Package

Synchronization Package

Interthread Communication Package

Smart Pointer Package

Functor Package

Execution Tracing Package

Thread-compatible Exception Package
These class groups are accessible through the Modules tab of the
SourcePro API Reference Guide.