DIGITAL C++
Using DIGITAL C++ for DIGITAL UNIX Systems

Index


Previous Contents


Master Alphabetic Index
6 A B C D E F G H I K L M N O P R S T U V W X _

6
64-bit coding guidelines
A
Access
    member
Access specifiers
Additive operators
Alignment
    structure
Applications
    mixed-language
Arguments
    mechanisms for passing
assign debugger command
Assignment
    to the this pointer
B
Base class initializers
Bit-fields
bptr pointer
Breakpoints
    in C++ exception handlers
    in constructors and destructors
    in overloaded functions
    in templates
Buffer, output
    flushing
C
C++ predefined function
    terminate
    unexpected
call debugger command
cfront
    porting to DIGITAL C++ from
Class
    friend declarations
    function definitions
    implementation details
    initializer
    layout
    library packages
    member access
    multiple base
    pointer conversions
    structure alignment
        bit-field requirements
    subobject allocation
    subobject offsets
class debugger command
Class layout
Class Library
Coding recommendations
Compatibility
Compatibility macros
Compatibility with Other C++ Compilers
Compiler
    cxx command
        -nocleanup option
    mixed pointer size options
    template
        advanced program development
        automatic instantiation
        compatibility with earlier versions
        creating libraries
        dependency management
        implicit inclusion
        linking Version 5.n applications against Version 6.0 repositories
        linking with Version 5.n instantiations
        mixing automatic and manual instantiation
        overview
        repositories
    template instantiation options #1
    template instantiation options #2
Constant
    in function returns
    pointer to
Constructors and Destructors, setting breakpoints in
Conversion
    explicit type
    floating-point number #1
    floating-point number #2
    integer #1
    integer #2
    pointer
cxx compiler command
/cxx_repository directory
/cxx_repository instantiation file
D
Debugger, assignments allowed by
Debugger commands
    assign
    call
    class
    displaying class information
    print
        displaying base pointer information
    stop in #1
    stop in #2
    stop in #3
    whatis #1
    whatis #2
    whatis #3
    whatis #4
Debugging #1
Debugging #2
    class and function scope
    class and function templates
    displaying type signature
    examining data members
    examining inlined member functiona
    exception handler support
    member functions on stack trace
    mixed C and C++ programs
    resolving ambiguous references
    resolving references to objects
    setting breakpoints in member functions
    setting class scope
    setting language mode
    type casting
    type transfer
    verbose mode
Declarations
    friend
define_template pragma
delete operator
    size-of-array argument to
demangle command
Directive
    #pragma define_template
    #pragma environment
    #pragma instantiate
    #pragma [no]member_alignment
    #pragma pack
    #pragma pointer_size #1
    #pragma pointer_size #2
    #pragma required_pointer_size
    #pragma required_vptr_size #1
    #pragma required_vptr_size #2
Division operator
E
Enumerated types
    incrementing
environment pragma
Equality operators
Error message
    missing parenthesis
Exception handling #1
Exception handling #2
    propagating changes
    specifications
    structure for
Explicit type conversion
Explicit type conversion, language extension
Extended Truncated Address Support Option (XTASO)
Extensions
    source file
extern specifier
External name encoding
F
Faults
    segmentation
File inclusion directive, #include
<float.h> header file
Floating-point number
    converting to and from an integer
Friend declarations
Function
    constant in returns
    definitions
Function returns
    constants in
Functions
G
goto statement
H
Header files
    <float.h>
    <limits.h>
    modifying
    <stdarg.h>
    <stdio.h>
    using existing
    <varargs.h>


Previous Next Contents Index