Using the Packages Together

The Advanced Tools Module packages are designed to be built and used individually, but they depend on other packages and modules in this product, as explained in Table 155 and Figure 70.

Table 155. Interpackage dependencies

Package

You must also build package...

Serialization

from Advanced Tools Module

Streams, Types

 

from Threads Module

Thread-compatible Exception, Execution Tracing, Synchronization, Smart Pointer, Functor

Streams

from Threads Module

Thread-compatible Exception, Execution Tracing, Synchronization, Smart Pointer

Types

from Threads Module

Thread-compatible Exception, Execution Tracing, Synchronization, Smart Pointer

 

Figure 70. Interpackage dependency diagram