-
Key: IDL4CPP-47
-
Status: closed
-
Source: Objective Interface Systems ( Mr. Chuck Abbott)
-
Summary:
The text:
"Inherits std::integral_constant<uint32_t, b> where b indicates
the bit_bound of the bitmask."should instead state
Defines value - Where the value is mapped as the underlying bit_bound of the bit mask.
-
Reported: IDL4-CPP 1.0a1 — Thu, 1 Feb 2024 19:12 GMT
-
Disposition: Closed; No Change — IDL4-CPP 1.0b2
-
Disposition Summary:
Type traits may be inherited
Type traits may be inherited, and it is indeed a common practice, so the mapping should remain as is. The restriction would be to inheritance of classes that have a state, such as std::vector or std::string.
-
Updated: Mon, 16 Sep 2024 14:15 GMT
IDL4CPP — Table 7.11 infers inheritance with something from the standard template library
- Key: IDL4CPP-47
- OMG Task Force: IDL4 to C++ Language Mapping (IDL4-CPP) 1.0 FTF