Rogue Wave SourcePro C++ products are organized into four functional areas:
SourcePro Core contains an extensive set of fundamental C++ components, including classes for multithreading, advanced streaming, and XML object serialization. SourcePro Core also provides a complete Unicode-based framework for internationalization and localization.
SourcePro DB contains database and data manipulation classes that encapsulate SQL 92 in a C++ interface that is consistent across all supported platforms and databases. The included access modules provide access support for ODBC, PostgreSQL, MySQL, Oracle OCI, and Microsoft SQL Server.
SourcePro Analysis contains a full range of C++ classes that encapsulate essential computational and analytical tools for business and research.
SourcePro Net contains network, Internet, and secure communication classes that provide a high-level C++ API to complex services, techniques, and protocols. SourcePro Net implements the most widely used protocols for traffic on the Internet, including HTTP, HTTPS, SMTP, POP3, FTP, and the MIME message format.
Within these areas, each SourcePro C++ product is composed of modules; modules are composed of either packages or class groups; packages and class groups are composed of classes.
The four SourcePro C++ products and their modules are shown in Figure 1.
In the evaluation, the included DB Access Modules provide support for ODBC, the Microsoft SQL Server, PostgreSQL, MySQL, and Oracle OCI.
For a more in-depth overview of the SourcePro C++ products, and code examples demonstrating interoperability, see the Introduction to SourcePro C++. This overview document is available through the main documentation access page at <buildspace>\docs\index.html, where <buildspace> indicates the location where you installed the SourcePro C++ Evaluation Edition.
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.