-
Key: IDL4CPP-11
-
Status: open Implementation work Blocked
-
Source: Remedy IT ( Johnny Willemsen)
-
Summary:
The bitmask mapping allows misuse and is not really a modern API. At least for the users who map a struct to a class the bitmask mapping could for example use a strong enum (mappping now two bitmasks with the same member name will result in non compiling C++ code), but provide the operators ~, |, &, ^, |=, &=, and ^= to make it safe.
-
Reported: IDL4-CPP 1.0b1 — Mon, 31 Jul 2023 11:42 GMT
-
Updated: Tue, 9 Apr 2024 00:01 GMT
IDL4CPP — Bitmask mapping
- Key: IDL4CPP-11
- OMG Task Force: IDL4 to C++ Language Mapping (IDL4-CPP) 1.0 FTF