
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
The "Magic Enum C++" library is a header-only C++17 library that provides static reflection for enums. It allows users to work with any enum type without needing to write any macro or boilerplate code. The library provides various features such as converting enum values to strings, strings to enum values, integers to enum values, indexed access to enum values, iterating through enum values, and more.
The "Magic Enum C++" library is a powerful header-only C++17 library that provides static reflection for enums. It allows users to work with enums easily without needing to write any additional code. The library offers a wide range of features, including conversions between enum values, strings, and integers, indexed access to enum values, enumeration iteration, and support for various container types. With simple installation options, the library can be integrated into projects using different build systems or package managers. It is licensed under the MIT License, making it free for both personal and commercial use.
