GF2++
Loading...
Searching...
No Matches
gf2::BitSpan< Word > Member List

This is the complete list of members for gf2::BitSpan< Word >, including all inherited members.

all() constgf2::BitStore< BitSpan< Word > >inline
any() constgf2::BitStore< BitSpan< Word > >inline
back() constgf2::BitStore< BitSpan< Word > >inline
bits() constgf2::BitStore< BitSpan< Word > >inline
bits_per_wordgf2::BitSpan< Word >static
BitSpan(Word *begin, u8 offset, usize size)gf2::BitSpan< Word >inline
copy(Src src)gf2::BitStore< BitSpan< Word > >inline
count_ones() constgf2::BitStore< BitSpan< Word > >inline
count_zeros() constgf2::BitStore< BitSpan< Word > >inline
data() constgf2::BitSpan< Word >inline
data()gf2::BitSpan< Word >inline
describe() constgf2::BitStore< BitSpan< Word > >inline
fill(std::invocable< usize > auto f)gf2::BitStore< BitSpan< Word > >inline
first_set() constgf2::BitStore< BitSpan< Word > >inline
first_unset() constgf2::BitStore< BitSpan< Word > >inline
flip(usize index)gf2::BitStore< BitSpan< Word > >inline
flip_all()gf2::BitStore< BitSpan< Word > >inline
front() constgf2::BitStore< BitSpan< Word > >inline
get(usize i) constgf2::BitStore< BitSpan< Word > >inline
is_empty() constgf2::BitStore< BitSpan< Word > >inline
last_set() constgf2::BitStore< BitSpan< Word > >inline
last_unset() constgf2::BitStore< BitSpan< Word > >inline
leading_zeros() constgf2::BitStore< BitSpan< Word > >inline
next_set(usize index) constgf2::BitStore< BitSpan< Word > >inline
next_unset(usize index) constgf2::BitStore< BitSpan< Word > >inline
none() constgf2::BitStore< BitSpan< Word > >inline
offset() constgf2::BitSpan< Word >inline
operator&(const BitStore< Rhs > &rhs) constgf2::BitStore< BitSpan< Word > >inline
operator&=(const BitStore< Rhs > &rhs)gf2::BitStore< BitSpan< Word > >inline
operator+(const BitStore< Rhs > &rhs) constgf2::BitStore< BitSpan< Word > >inline
operator+=(const BitStore< Rhs > &rhs)gf2::BitStore< BitSpan< Word > >inline
operator-(const BitStore< Rhs > &rhs) constgf2::BitStore< BitSpan< Word > >inline
operator-=(const BitStore< Rhs > &rhs)gf2::BitStore< BitSpan< Word > >inline
operator<<(usize shift) constgf2::BitStore< BitSpan< Word > >inline
operator<<=(usize shift)gf2::BitStore< BitSpan< Word > >inline
operator>>(usize shift) constgf2::BitStore< BitSpan< Word > >inline
operator>>=(usize shift)gf2::BitStore< BitSpan< Word > >inline
operator[](usize index) constgf2::BitStore< BitSpan< Word > >inline
operator^(const BitStore< Rhs > &rhs) constgf2::BitStore< BitSpan< Word > >inline
operator^=(const BitStore< Rhs > &rhs)gf2::BitStore< BitSpan< Word > >inline
operator|(const BitStore< Rhs > &rhs) constgf2::BitStore< BitSpan< Word > >inline
operator|=(const BitStore< Rhs > &rhs)gf2::BitStore< BitSpan< Word > >inline
operator~() constgf2::BitStore< BitSpan< Word > >inline
previous_set(usize index) constgf2::BitStore< BitSpan< Word > >inline
previous_unset(usize index) constgf2::BitStore< BitSpan< Word > >inline
random_fill(double p=0.5, u64 seed=0)gf2::BitStore< BitSpan< Word > >inline
riffle_into(BitVec< word_type > &dst) constgf2::BitStore< BitSpan< Word > >inline
riffled() constgf2::BitStore< BitSpan< Word > >inline
set(usize index, bool value=true)gf2::BitStore< BitSpan< Word > >inline
set_all(bool value=true)gf2::BitStore< BitSpan< Word > >inline
set_bit_indices() constgf2::BitStore< BitSpan< Word > >inline
set_word(usize i, word_type value)gf2::BitSpan< Word >inline
gf2::BitStore< BitSpan< Word > >::set_word(usize i, word_type value)gf2::BitStore< BitSpan< Word > >inline
size() constgf2::BitSpan< Word >inline
span(usize begin, usize end) constgf2::BitStore< BitSpan< Word > >inline
split_at(usize at, BitVec< word_type > &left, BitVec< word_type > &right) constgf2::BitStore< BitSpan< Word > >inline
store_words() constgf2::BitStore< BitSpan< Word > >inline
sub(usize begin, usize end) constgf2::BitStore< BitSpan< Word > >inline
swap(usize i0, usize i1)gf2::BitStore< BitSpan< Word > >inline
to_binary_string(std::string_view sep="", std::string_view pre="", std::string_view post="") constgf2::BitStore< BitSpan< Word > >inline
to_hex_string() constgf2::BitStore< BitSpan< Word > >inline
to_pretty_string() constgf2::BitStore< BitSpan< Word > >inline
to_string(std::string_view sep="", std::string_view pre="", std::string_view post="") constgf2::BitStore< BitSpan< Word > >inline
to_words() constgf2::BitStore< BitSpan< Word > >inline
trailing_zeros() constgf2::BitStore< BitSpan< Word > >inline
unset_bit_indices() constgf2::BitStore< BitSpan< Word > >inline
word(usize i) constgf2::BitSpan< Word >inline
words() constgf2::BitSpan< Word >inline