IDL 4.2 RTF Avatar
  1. OMG Issue

IDL42 — Building block Templates, Annotations, and Extended Types appear in the wrong location

  • Key: IDL42-13
  • Status: closed  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    The building blocks BB Templates, BB Annotations, BB Anonymous Types, and BB Extended Types are both basic (dealing just with data types) and general purpose (independent of platform CORBA, DDS, CCM).

    They also have no dependencies on other building blocks other than the BB Core Data Types. Even if the BB Interfaces does not depend on them (i.e. some specification can comply with the BB Interfaces without complying wth the aforementioned modules), it is still possible to define interfaces that use these type extensions and annotations.

    For this reason these should me moved to appear in the specification ahead of the BB Interfaces and platform- specific BBs.

    The most natural place would be following the BB Core Data Types.

  • Reported: IDL 4.1 — Wed, 16 Aug 2017 18:16 GMT
  • Disposition: Resolved — IDL 4.2
  • Disposition Summary:

    Reorder Building Blocks

    Reorder building blocks, as suggested in the issue description.
    The Building Blocks for Extended Data Types, Anonymous Types, Annotations, and Template Modules should be placed following the Building Block for "Core Data Types".

  • Updated: Tue, 19 Dec 2017 20:04 GMT