Rogue Wave® SourcePro® C++ Version 2016
Introduction to SourcePro® C++
Chapter 1 The SourcePro C++ Perspective
Welcome
Features and Benefits
Product Formats
Software Requirements
Compatibility
Deprecated APIs
Undocumented APIs
Dependencies
3rd-Party Software Use
Open Source or Freely Licensed Code
SourcePro C++ Documentation
Conventions
Typographic Conventions
Pathname Conventions
Class and Function Naming
Class Relationship Notation
Consulting Services and Training
Technical Support
To Obtain Technical Support
How to Contact Technical Support
Chapter 2 The SourcePro C++ Architecture
The SourcePro C++ Organization
SourcePro C++ Products and Modules
Packages and Class Groups
Chapter 3 SourcePro Core
Definition
The Essential Tools Module
The Threads Module
The Advanced Tools Module
The XML Streams Module
The Internationalization Module
An Example Using the Essential Tools Module and the C++ Standard Library
An Example Using the Internationalization Module with the Threads Module and the C++ Standard Library
Chapter 4 SourcePro DB
Definition
The DB Interface Module
The DB Access Modules
The DB XA Module
An Example Using the Threads Module and the DB Interface Module
Chapter 5 SourcePro Net
Definition
The Essential Networking Module
The Internet Protocols Module
The Secure Communication Module
Example Using Modules from SourcePro Core, SourcePro DB, and SourcePro Net
Chapter 6 SourcePro Analysis
Definition
The Essential Math Module
The Linear Algebra Module
The Business Analysis Module
The Currency Module
An Example Using the Linear Algebra and Essential Tools Modules
Appendix A 3rd‑Party Licenses
OpenSSL/SSLeay Licenses
ICU License - ICU 1.8.1 and later
CLAPACK and BLAS
Snappy
MathJax
Rogue Wave® SourcePro® C++ Version 2016
MathJax