IDL 4.3 RTF Avatar
  1. OMG Issue

IDL43 — bitset mapping

  • Key: IDL43-74
  • Status: open   Implementation work Blocked
  • Source: Remedy IT Expertise BV ( Johnny Willemsen)
  • Summary:

    All constructed types map to a C+11 class with accessors, but the new bitset mapping is an exception now, it delivers no accessor methods which gives a different API to the programmer. We propose to map to a class with accessors, similar like struct, or fastdds does in their implementation (see https://fast-dds.docs.eprosima.com/en/latest/fastddsgen/dataTypes/dataTypes.html#bitsets). Also the IDL inheritance is gone in C11, propose to use a derived class, so that in the C+11 code there is also an inheritance

  • Reported: IDL 4.2 — Fri, 28 Jul 2023 13:59 GMT
  • Updated: Fri, 28 Jul 2023 15:53 GMT