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

87 stars
5 watching
4 forks
Language: C++
last commit: about 3 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:

Repository Description Stars
oliora/bitmask A small header library implementing the BitmaskType concept to manage finite sets of distinct non-zero constant values for flags. 85
pbouillon/ngx-flagr A set of classes for managing feature flags in an Angular application. 9
grisumbras/enum-flags Provides a way to work with scoped enums in C++ using bit flags 120
posener/cmd Extends the standard flag package to support subcommands and other features in a minimalistic API 40
cfpb/wagtail-flags A tool for implementing feature flags within Wagtail sites, allowing conditional toggling of functionality based on site-specific conditions. 83
baderouaich/bitmapplusplus A C++ library that provides simple and fast bitmap manipulation functionality. 34
transitive-bullshit/ffmpeg-cli-flags A comprehensive documentation repository of FFmpeg commandline flags. 47
barro/compiler-warnings A collection of compiler warning flags and tools for analyzing code compatibility across different compilers and versions. 229
frama-c/headache Tool for managing headers in source code files 24
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 43
neargye/scope_guard A header-only C++ utility providing an alternative to traditional resource management and exception handling mechanisms. 156
tompave/fun_with_flags An Elixir application providing a feature flag management system with API and web dashboard 1,077
thomaspoignant/go-feature-flag Provides a lightweight and flexible solution for managing feature flags in software applications 1,481
sgreben/flagvar A collection of CLI argument types for the Go flag package. 43