HP OpenVMS SystemsC++ Programming Language
Order Number: AA-PY3EC-TK
Class Library Reference Manual
This document describes a library of C++ classes.
Revision/Update Information: This is a revised manual.
C++ Version 5.3 or higher
First Printing, September 1992
Revised, January 2005
© Copyright 2005 Hewlett-Packard Development Company, L.P.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
UNIX® is a registered trademark of The Open Group.
X/Open® is a registered trademark of X/Open Company Ltd. in the UK and other countries.
Intel® and Itanium® are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
This document is available on CD-ROM.
This manual describes the library of classes supplied with C++ Version 7.1 for OpenVMS systems. It contains detailed information on members of these classes (including member functions) and information on other associated functions, variables, and macros.
This manual is intended for experienced programmers who have a basic understanding of the C++ language, and who are using C++ with the OpenVMS operating system in either a single or multiple platform environment. Some familiarity with the operating system is assumed.
This manual consists of an introductory chapter and 10 chapters describing each of the packages of predefined classes supplied with the C++ compiler.
The following documents contain information related to this manual:
The following product names may appear in this manual:
All three names (the longer form and the two abbreviated forms) refer to the version of the OpenVMS operating system that runs on the Intel® Itanium® architecture.
Table 1 lists the conventions used in this manual.
You may send your comments or suggestions regarding this manual, or any C++ document, by electronic mail to the following Internet address:
Changes for C++ Version 7.1 for OpenVMS I64
The following class library changes apply to C++ Version 7.1 and higher for OpenVMS I64 systems: