Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

2.3 Using the Packages Together

The Threads.h++ packages are designed to be built and used individually, but most of them depend on other packages, as shown in Table 5 and Figure 1.

Table 5 -- Interpackage dependencies

 
To use package...You must also build package...
Execution Tracing
none
Functor
Thread-compatible Exception, Execution Tracing, Synchronization, Smart Pointer
Interthread Communication
Thread-compatible Exception, Execution Tracing, Synchronization, Smart Pointer, Functor
Smart Pointer
Thread-compatible Exception, Execution Tracing, Synchronization
Synchronization
Thread-compatible Exception, Execution Tracing
Thread-compatible Exception
Execution Tracing
Threading
Thread-compatible Exception, Execution Tracing, Synchronization, Smart Pointer, Functor, Interthread Communication

Figure 1 -- Interpackage dependency diagram



Previous fileTop of DocumentContentsIndexNext file

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