10 template<
size_t bit_size>
12 bit_set[index] = value;
14 template<
size_t bit_size>
16 return bit_set[index];
19 constexpr BitFlag(
bool value) : m_value(value) {}
20 constexpr auto get() const ->
bool {
return m_value; }
Definition bit_proxy_reference.h:5
Definition zstring_parser.h:9
bool Value
Definition bit_flag.h:8
constexpr BitFlag(bool value)
Definition bit_flag.h:19
static constexpr void value_into_bits(BitSet< bit_size > &bit_set, bool value)
Definition bit_flag.h:11
static constexpr auto bits_into_value(BitSet< bit_size > const &bit_set) -> bool
Definition bit_flag.h:15
constexpr auto get() const -> bool
Definition bit_flag.h:20