-
Key: IDL4CPP-14
-
Status: closed
-
Source: Remedy IT Expertise BV ( Johnny Willemsen)
-
Summary:
The underlying_type traits is maybe something to remove, std::underlying_type does the same at the moment bitmask is implemented using an enum. Also I am doubting whether an enum or enum class is the best mapping, have you tried to implement some user code, there is no operator bool() for example, some for checking if a bit is set we always have to cast. Maybe mapping to a class with operator is easier for the user, or use an enum class with operators.
-
Reported: IDL4-CPP 1.0b1 — Mon, 7 Aug 2023 11:21 GMT
-
Disposition: Duplicate or Merged — IDL4-CPP 1.0b2
-
Disposition Summary:
This issue will be addressed in
IDL4CPP-11The resolution of this issue will be addressed in
IDL4CPP-11. -
Updated: Mon, 16 Sep 2024 14:15 GMT
IDL4CPP — underlying_type traits
- Key: IDL4CPP-14
- OMG Task Force: IDL4 to C++ Language Mapping (IDL4-CPP) 1.0 FTF