The Essential Tools Module
The Essential Tools Module is an internationalized set of C++ classes that provide the basic building blocks for most C++ applications. This module is the foundation for all Rogue Wave products. Because all SourcePro products depend on the Essential Tools Module, SourcePro Core is included with each SourcePro product.
The Essential Tools Module provides broad functionality. To aid navigation, the Essential Tools Module can be divided into the following class groups:
Date and Time Classes
String Processing Classes
Virtual Stream Classes
RWCollectable Classes
Traditional Collection Classes
STL-based Collection Classes
STL Extension-based Collection Classes
Internationalization Classes
File System Classes
Miscellaneous Classes
These class groups are accessible through the Modules tab of the
SourcePro API Reference Guide.
For more information on building the Essential Tools Module, see
Installing and Building Your SourcePro Products. For an example using the Essential Tools Module and the C++ Standard Library, see
An Example Using the Essential Tools Module and the C++ Standard Library. For examples using the Essential Tools Module with other SourcePro products, see
Example Using Modules from SourcePro Core, SourcePro DB, and SourcePro Net and
An Example Using the Linear Algebra and Essential Tools Modules.