Regular Value Type

There are several different kinds of value type. This section focuses on the regular value type, which is used to define concrete value objects. Some of the other kinds of value type—abstract value types and abstract interfaces—are primarily useful for constructing complex inheritance hierarchies. They are discussed in the section “Other Kinds of Value Type,” later in this chapter.

The following subsections describe the IDL syntax and the language mappings for regular value types.

IDL Syntax

This section describes the IDL syntax for regular value types excluding the syntax for value type inheritance, which is discussed in the section “Summary of Inheritance Rules.” Listing 11.5 shows the basic IDL syntax for a regular value ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.