bitflags

Flag manager

A C++ library for easily managing sets of type-safe flags.

Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.

GitHub

88 stars
5 watching
4 forks
Language: C++
last commit: almost 5 years ago
bitflagsbitsc-plus-plusc-plus-plus-11c-plus-plus-14c-plus-plus-17cpluspluscplusplus-11cplusplus-14cplusplus-17cppcpp-11cpp-14cpp-17flagsheader-libraryheader-onlysingle-header-lib

Related projects:

RepositoryDescriptionStars
oliora/bitmaskA small header library implementing the BitmaskType concept to manage finite sets of distinct non-zero constant values for flags.85
pbouillon/ngx-flagrA set of classes for managing feature flags in an Angular application.9
grisumbras/enum-flagsProvides bit flags for scoped enums in C++11 to treat enum values as sets of flags.120
posener/cmdExtends the standard flag package to support subcommands and other features in a minimalistic API40
cfpb/wagtail-flagsA tool for implementing feature flags within Wagtail sites, allowing conditional toggling of functionality based on site-specific conditions.84
baderouaich/bitmapplusplusA C++ library that provides simple and fast bitmap manipulation functionality.36
transitive-bullshit/ffmpeg-cli-flagsA comprehensive documentation repository of FFmpeg commandline flags.49
barro/compiler-warningsA collection of compiler warning flags and tools for analyzing code compatibility across different compilers and versions.229
frama-c/headacheTool for managing headers in source code files24
trivial-garbage/trivial-garbageProvides APIs for managing object lifetimes and memory management in Common Lisp programs.44
neargye/scope_guardA header-only C++ utility providing an alternative to traditional resource management and exception handling mechanisms.161
tompave/fun_with_flagsAn Elixir application providing a feature flag management system with API and web dashboard1,093
thomaspoignant/go-feature-flagProvides a lightweight and flexible solution for managing feature flags in software applications1,508
sgreben/flagvarA collection of CLI argument types for the Go flag package.43