SourcePro C++ 12.0
SourcePro® C++ API Reference Guide
Organization of this Reference
This reference guide is generated from source code comments. It replaces the former suite of reference guides for SourcePro® C++. Below are some guidelines on how to navigate this new reference.
Modules: This tab provides a view into the product similar to the earlier suite of reference guides, organized on the top level by product, and on the next level by module. At each level you will find a list of the classes and related functions for that level. Note that the DB Access Module system and environmental handle classes, formerly documented in the user guides, have been moved to this reference guide.
SourcePro DB DB Interface Module ... Access Module System and Environment Handles ... SourcePro Core Essential Tools Module ... Internationalization Module ... Advanced Tools Module ... Threads Module ... XML Streams Module ... SourcePro Analysis Currency Module ... Business Analysis Module ... Essential Math Module ... Linear Algebra Module ... SourcePro Net Classes Internet Protocols Module ... Essential Networking Module ... Secure Communications Module ...
Classes: Contains these four listings:
Every page has a search box that let's you search on symbols: classes, functions, variables, typedefs, enumerations, enumerators, and friends. To be clear: this is not full-text search, so searching on "hashmap" will return no matches, but 'hash' will because many classes have a hash() function.
A dropdown menu on the left side of the search box lets you restrict the search to a single type of symbol, with the default being all symbols. The results show matching symbols, and if you click on one, you will see a list of all places where the symbol is documented. Click the close icon on the right side of the search box to close the results box.
Related Pages: Contains the sub page Deprecated List, a list of all deprecated classes, members, and non-members.
The main class description page only documents members declared in the class.
That is, it does not document inherited members inline. To see the list of
all members, whether declared in the class or inherited from a base class,
Conditional code elements
Some code elements are tagged as conditional, as indicated in the description by:
Condition: Reason for the limitation ...
Most commonly this is because the code element depends on functionality that not all compilers support, such as recent changes to the C++ standard. In some cases, they reflect specific problems related to a platform or compiler. Note that use of these code elements may limit the portability of your code.
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.