The Threads.h++ Thread-compatible Exception package provides a set of exception classes especially for multi-threaded programming. The Tools.h++ product provides the basic error handling facility for Rogue Wave classes. The Thread-compatible Exception package extends the facility by adding the capability for exceptions to be passed across thread boundaries, as required by thread-compatible programs. This discussion assumes that you are familiar with basic Rogue Wave error handling, as described in the Tools.h++ User's Guide.
The Thread-compatible Exception package depends on the Execution Tracing package of Threads.h++.
The rw\threxcept directory contains a header file for each class, named classname.h. You can also access the declarations for the entire Thread-compatible Exception package through threxcept.h, an umbrella file that includes the header files for all the classes.
©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.