-
Key: IDL4CPP-14
-
Status: open
-
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
-
Updated: Tue, 9 Apr 2024 00:01 GMT
IDL4CPP — underlying_type traits
- Key: IDL4CPP-14
- OMG Task Force: IDL4 to C++ Language Mapping (IDL4-CPP) 1.0 FTF