DDS 1.1 RTF Avatar
  1. OMG Issue

DDS11 — (R#127) Improve PSM mapping of BuiltinTopicKey_t

  • Key: DDS11-64
  • Legacy Issue Number: 8419
  • Status: closed  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    The IDL PSM defines the type BuiltinTopicKey_t to be an array of element type BUILTIN_TOPIC_KEY_TYPE_NATIVE. This definition prevents some compilers from permitting shallow copies of instances of this type.

    Proposed Resolution:
    Redefine BuiltinTopicKey_t to be a structure containing an array rather than the array itself.

    Proposed Revised Text:
    In 2.2.3, change this:

    typedef BUILTIN_TOPIC_KEY_TYPE_NATIVE BuiltinTopicKey_t[3]
    to this:

    struct BuiltinTopicKey_t

    { BUILTIN_TOPIC_KEY_TYPE_NATIVE value[3]; }
  • Reported: DDS 1.0 — Tue, 1 Mar 2005 05:00 GMT
  • Disposition: Resolved — DDS 1.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:58 GMT