Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress XML Binding Development Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

1.4 Using HydraExpress with SourcePro C++

By default, HydraExpress generates classes that map schema types to C++ Standard Library classes. However, HydraExpress also provides a -sourcepro option to generate code that uses Rogue Wave SourcePro C++ classes. See Table 4 for details on the SourcePro mapping.

HydraExpress is certified against SourcePro C++ Edition 9. However, HydraExpress can be expected to work with many older editions of SourcePro C++, and even with the .h++ products from which SourcePro C++ evolved.

Specifically, these are the SourcePro datatypes used in the generated code:

If your edition of SourcePro C++, or version of the .h++ products, has these classes, it should be compatible. Two specific known issues are:

If you do have an older version that lacks one of more of these classes, you can create a custom mapping to some other datatype through the configuration file, as documented in



Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.