enum-flags
Flag system
Provides a way to work with scoped enums in C++ using bit flags
Bit flags for C++11 scoped enums
120 stars
13 watching
20 forks
Language: C++
last commit: over 2 years ago
Linked from 1 awesome list
bit-flagbit-maskc-plus-plusscoped-enum
Related projects:
Repository | Description | Stars |
---|---|---|
m-peko/bitflags | A C++ library for easily managing sets of type-safe flags. | 87 |
sgreben/flagvar | A collection of CLI argument types for the Go flag package. | 43 |
grisgram/gml-animated-flag | A reusable, animated object for GameMaker Studio 2.3+ that displays a flag with adjustable animation parameters. | 9 |
willwray/enum_reflect | Generates code for enum classes in C++ | 9 |
tylerbrinkley/enums.net | A type-safe enum utility library with high-performance extension methods and attributes management | 1,740 |
anacrolix/tagflag | Tool for declaratively parsing command-line flags in Go using struct tags. | 11 |
alassek/activerecord-pg_enum | Enables Rails to use PostgreSQL's enumeration types in database columns | 167 |
arturbac/simple_enum | A library providing efficient and type-safe C++ enumeration support features | 21 |
ashenblade/enumclass | A source generator that creates type-safe classes inspired by Kotlin's enum class | 4 |
gromacs/gromacs | Software toolkit for molecular simulation using C++ | 714 |
oliora/bitmask | A small header library implementing the BitmaskType concept to manage finite sets of distinct non-zero constant values for flags. | 85 |
abice/go-enum | Generates Go enum types with optional niceties like iota definitions and string implementations. | 756 |
aantron/better-enums | A compile-time enum library with reflection capabilities, allowing for clean syntax and flexible use in C++ programs. | 1,672 |
leoformaggi/enum-utilities-generator | A tool that generates helper classes to map enums and their description attributes at compile-time. | 23 |