KhronosGroup / KhronosGroup/OpenCL-CLHPP
Using Enum Classes
Open
- Dominant language
- C++
- Stars
- 425
- Forks
- 133
- Avg merge
- 3h 30m
- Merged PRs (30d)
- 1
Description
Could there be support for enum classes instead of using regular CL_* macros? It would make it a lot more C++ styled instead of just using the C macros.
Contributor guide
No contributing guide indexed for this repository
Research direction
No file or test is named. Start by reviewing the existing CL_* macros and the surrounding OpenCL-CLHPP API surface to determine which constants are in scope and how enum classes would affect compatibility. Done means the requested enum-class support is defined clearly and verified across the affected API.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100