United States    
COMPAQ STORE | PRODUCTS |
SERVICES | SUPPORT | CONTACT US | SEARCH
C++
Compaq C++

Compaq C++

Class Library Reference Manual

Order Number: AA-PY3EB-TK


June 2000

This document describes a library of C++ classes.

Revision/Update Information: This is a revised manual.

Software Version: C++ Version 5.3 or later
C++ Class Library Version 4.0

Compaq Computer Corporation
Houston, Texas


First Printing, September 1992
Third Revision, June 2000

© 2000 Compaq Computer Corporation.

COMPAQ, the Compaq logo, and Alpha, DEC, Ladebug, OpenVMS, Tru64 UNIX, and VMS are registered in the U.S. Patent and Trademark Office.

The following are third-party trademarks:

AT&T is a registered trademark of American Telephone & Telegraph Company.

UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company, Ltd.

All other product names mentioned herein may be trademarks or registered trademarks of their respective companies.

Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is subject to change without notice.

Confidential computer software. Valid license from Compaq 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.

This document is available on CD-ROM.

Contents Index


Preface

This manual describes the library of classes supplied with C++ Version 5.6 for OpenVMS systems. It contains detailed information on members of these classes (including member functions) and information on other associated functions, variables, and macros.

Intended Audience

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.

Document Structure

This manual consists of an introductory chapter and 10 chapters describing each of the packages of predefined classes supplied with the C++ compiler.

Associated Documents

The following documents contain information related to this manual:

Conventions

Table 1 lists the conventions used in this manual.

Table 1 Conventions Used in this Manual
Conventions Meaning
class complex {
.
.
.
};
A vertical ellipsis indicates that some intervening program code or output is not shown. Only the more pertinent material is shown in the example.
,... A horizontal ellipsis in a syntax description indicates that you can enter additional parameters, options, or values. A comma preceding the ellipsis indicates that successive items must be separated by commas.
The complex class...
The get() function...
Monospaced type denotes the names of C++ language elements, and also the names of classes, members, and nonmembers. Monospaced type is also used in text to reference code elements displayed in examples.
italic Italic type denotes the names of variables that appear as parameters or in arguments to functions.
boldface Boldface type in text indicates the first instance of terms defined in text.

Reader's Comments

You may send comments or suggestions regarding this manual, or any Compaq C++ document, by electronic mail to the following Internet address:

cxx_docs@zko.dec.com

Include the title of the document, section and page number where the error occurred.

Product Support

Customers with support contracts should seek support for problems through local customer support centers.

Customers who do not have support contracts are encouraged to mail problem reports to compaq_cxx.bugs@compaq.com . Although these reports will certainly be used as a source of input for fixing problems for new releases, we cannot give the reports individual attention. We can take remedial action only on a best-effort basis.

If you have questions, suggestions, or comments, please send mail to compaq_cxx@compaq.com .

When reporting problems to Compaq, please provide the following information:


Next Contents Index
  

1.800.AT.COMPAQ

privacy and legal statement