enum_traits

Enum inspector

Provides a set of traits and functions to inspect and manipulate properties of C++ enum types

Type traits for properties of C / C++ enum types

GitHub

20 stars
1 watching
0 forks
Language: C++
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
willwray/enum_reflect Generates code for enum classes in C++ 9
arturbac/simple_enum A library providing efficient and type-safe C++ enumeration support features 21
dalzhim/articleenumclass-v2 A utility to simplify the creation of bitwise operators for custom enum classes in C++ 20
tylerbrinkley/enums.net A type-safe enum utility library with high-performance extension methods and attributes management 1,740
quicknir/wise_enum A C++ library that provides a reflective enum implementation 289
ashenblade/enumclass A source generator that creates type-safe classes inspired by Kotlin's enum class 4
willwray/type_name Utilities to demangle and display type names at compile-time or runtime in C++ 8
adzap/active_enum Defines enum classes in Rails to enumerate ActiveRecord attributes with I18n support 125
therocode/smartenum A header file providing macros to simplify the declaration and use of enums in C++ with automatic string conversion and iteration support. 62
lloydmeta/enumeratum An enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations. 1,192
ardalis/smartenum A type-safe alternative to C# enums that supports various serialization and ORM frameworks. 2,195
aantron/better-enums A compile-time enum library with reflection capabilities, allowing for clean syntax and flexible use in C++ programs. 1,672
alkenso/asenum An enumeration library with associated values 20
grisumbras/enum-flags Provides a way to work with scoped enums in C++ using bit flags 120
engrajabi/enum.source.generator A C# source generator that creates an enumeration class from an enum type without using reflection. 180