Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Threads Module User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

1.2 Packages and Libraries

The Threads Module includes the following packages:

Table 1 summarizes the packages and libraries that you receive with the Threads Module.

Table 1: Threads Module packages and libraries

Package Purpose Library name
Execution Tracing Makes it easier for you to identify the source of errors in your applications. trace
Functor Enables you to generically execute functions. It is also used by other Importing latest templates packages to help you quickly transform existing single-threaded applications into high-performance, multithreaded applications. functor functor_list functor_map
Interthread Communication Helps you design communication between threads, further improving application performance. itc
Smart Pointer Helps you manage memory and reduce memory leaks. pointer
Synchronization Contains classes that control access to shared resources, increasing throughput and responsiveness in your C++ applications. sync
Thread-compatible Exception Includes a simple framework for handling exceptions and returning a string representation suitable for display or logging. threxcept
Threading Contains prebuilt, fundamental threading classes, giving you a head-start on building portable, multithreaded applications in C++. thread


Previous fileTop of DocumentContentsNo linkNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.