Basic IDL Mapping (Example 1)

The IDL features introduced in Example 1 are discussed further in the following subsections:

  • IDL identifiers

  • IDL mapping for basic types

  • Modules and interfaces

  • C++ _var and _ptr types

IDL Identifiers

An IDL identifier is a sequence of ASCII alphabetic, numeric, and underscore (_) characters of any length. All characters are significant. The first character of an identifier must be an ASCII alphabetic character unless it is an escaped identifier. Escaped identifiers begin with an underscore character followed by an ASCII alphabetic character.

Case Sensitivity

The following rules apply:

  • Every occurrence of a particular identifier must be spelled with the same case.

  • Two identifiers differing only by case collide if they ...

Get Pure CORBA now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.