Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

4.1 Introducing the Synchronization Package

The principle role of the Synchronization package is to allow you to synchronize threads on a variety of operating systems and platforms. Thread synchronization protects the integrity of shared data and efficiently communicates changes in program state between cooperating threads.

The Synchronization package includes:

4.1.1 Interpackage Dependencies

The Synchronization package depends on the Execution Tracing and Thread-compatible Exception packages of Threads.h++.

4.1.2 Including the Header Files

The rw\sync directory contains a header file for each class in the Synchronization package. It is named classname.h. You can also access the declarations for the entire package through sync.h, an umbrella file that includes the header files for all the classes.


Previous fileTop of DocumentContentsIndexNext file

©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.