bit_size | jau::bitfield_t< StorageType, BitSize > | static |
bitfield_t() noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
bitfield_t(std::string_view bitstr) | jau::bitfield_t< StorageType, BitSize > | inline |
clear() noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
clr(size_type bitpos) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
copy(size_type srcBitpos, size_type dstBitpos) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
copyUnit(size_type srcBitpos, size_type dstBitpos, size_type length) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
count() const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
flip(size_type bitpos) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
flip() noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
get(size_type bitpos) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
getUnit(size_type bitpos, size_type length) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
in_range(size_type bitpos) | jau::bitfield_t< StorageType, BitSize > | inlinestatic |
in_range(size_type bitpos, size_type length) | jau::bitfield_t< StorageType, BitSize > | inlinestatic |
infoString() const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
operator==(const bitfield_t &rhs) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
operator[](size_type bitpos) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
put(size_type bitpos, bool v) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
put(size_type bitpos, std::string_view bitstr) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
put(size_t bitpos, const bitfield_t< StorageType, OBitSize > &o) | jau::bitfield_t< StorageType, BitSize > | inline |
putUnit(size_type bitpos, size_type length, unit_type data) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
reset() noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
reset(size_type bitpos) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
reverse() noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
set(size_type bitpos) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
set(size_type bitpos, size_type length, bool bit) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
setAll(bool bit) noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
size() const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
size_type typedef | jau::bitfield_t< StorageType, BitSize > | |
subbits(size_type bitpos) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
toString(size_type bitpos, size_type length, PrefixOpt prefix=PrefixOpt::none) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
toString(PrefixOpt prefix=PrefixOpt::none) const noexcept | jau::bitfield_t< StorageType, BitSize > | inline |
unit_bit_size | jau::bitfield_t< StorageType, BitSize > | static |
unit_byte_size | jau::bitfield_t< StorageType, BitSize > | static |
unit_shift | jau::bitfield_t< StorageType, BitSize > | static |
unit_size | jau::bitfield_t< StorageType, BitSize > | static |
unit_type typedef | jau::bitfield_t< StorageType, BitSize > | |