CORBA 2.3.3 Programmer's Reference (NonStop CORBA 2.3.3+)
Chapter 3. C++ Language Mapping
Prev
Next
Chapter 3. C++ Language Mapping
Table of Contents
Mapping for Basic Data Types (1.5)
Mapping for Wide String Types (1.8)
Mapping for Structured Types (1.9)
Mapping of Sequence Types (1.13)
Mapping For Array Types (1.14)
Insertion into Any (1.16.2)
Mapping for Exception Types (1.19)
Any Insertion and Extraction for Exceptions (1.19.3)
Servant Reference Counting
This section applies to the C++ Language Mapping SpecificationNew EditionJune 1999 .
Mapping for Basic Data Types (1.5)
Neither the MIPS CPU chip, the C++ compiler, nor NonStop CORBA support the unsigned long long
basic data type.
The IDL type char maps to C++ type CORBA::Char which in NonStop CORBA maps to compiler
type unsigned char.
Mapping for Wide String Types (1.8)
The C++ iostream insertion and extraction operators are not available for WString_var and
WString_out types.
Mapping for Structured Types (1.9)
The _var_type definition that facilitates template programming is not generated for structured types.