| __nonzero__() const | BitMask< WType, nbits > | inline |
| all_off() | BitMask< WType, nbits > | inlinestatic |
| all_on() | BitMask< WType, nbits > | inlinestatic |
| bit(int index) | BitMask< WType, nbits > | inlinestatic |
| BitMask()=default (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | |
| BitMask(WordType init_value) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| clear() | BitMask< WType, nbits > | inline |
| clear_bit(int index) | BitMask< WType, nbits > | inline |
| clear_range(int low_bit, int size) | BitMask< WType, nbits > | inline |
| compare_to(const BitMask< WType, nbits > &other) const | BitMask< WType, nbits > | inline |
| extract(int low_bit, int size) const | BitMask< WType, nbits > | inline |
| flood_bits_down() const | BitMask< WType, nbits > | inline |
| flood_bits_up() const | BitMask< WType, nbits > | inline |
| flood_down_in_place() | BitMask< WType, nbits > | inline |
| flood_up_in_place() | BitMask< WType, nbits > | inline |
| generate_hash(ChecksumHashGenerator &hashgen) const | BitMask< WType, nbits > | inline |
| get_bit(int index) const | BitMask< WType, nbits > | inline |
| get_class_type() (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inlinestatic |
| get_highest_off_bit() const | BitMask< WType, nbits > | inline |
| get_highest_on_bit() const | BitMask< WType, nbits > | inline |
| get_key() const | BitMask< WType, nbits > | inline |
| get_lowest_off_bit() const | BitMask< WType, nbits > | inline |
| get_lowest_on_bit() const | BitMask< WType, nbits > | inline |
| get_max_num_bits() (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inlinestatic |
| get_next_higher_different_bit(int low_bit) const | BitMask< WType, nbits > | inline |
| get_num_bits() const | BitMask< WType, nbits > | |
| get_num_off_bits() const | BitMask< WType, nbits > | inline |
| get_num_on_bits() const | BitMask< WType, nbits > | inline |
| get_word() const | BitMask< WType, nbits > | inline |
| has_all_of(int low_bit, int size) const | BitMask< WType, nbits > | inline |
| has_any_of(int low_bit, int size) const | BitMask< WType, nbits > | inline |
| has_bits_in_common(const BitMask< WType, nbits > &other) const | BitMask< WType, nbits > | inline |
| has_max_num_bits() (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inlinestatic |
| init_type(const std::string &name) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | static |
| invert_in_place() | BitMask< WType, nbits > | inline |
| is_all_on() const | BitMask< WType, nbits > | inline |
| is_zero() const | BitMask< WType, nbits > | inline |
| keep_next_highest_bit() const | BitMask< WType, nbits > | inline |
| keep_next_highest_bit(int index) const | BitMask< WType, nbits > | inline |
| keep_next_highest_bit(const BitMask< WType, nbits > &other) const | BitMask< WType, nbits > | inline |
| keep_next_lowest_bit() const | BitMask< WType, nbits > | inline |
| keep_next_lowest_bit(int index) const | BitMask< WType, nbits > | inline |
| keep_next_lowest_bit(const BitMask< WType, nbits > &other) const | BitMask< WType, nbits > | inline |
| lower_on(int on_bits) | BitMask< WType, nbits > | inlinestatic |
| num_bits enum value (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | |
| operator !=(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator &(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator &=(const BitMask< WType, nbits > &other) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator >>(int shift) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator >>=(int shift) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator ^(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator ^=(const BitMask< WType, nbits > &other) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator ~() const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator<(const BitMask< WType, nbits > &other) const | BitMask< WType, nbits > | inline |
| operator<<(int shift) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator<<=(int shift) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator==(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator|(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| operator|=(const BitMask< WType, nbits > &other) (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | inline |
| output(std::ostream &out) const | BitMask< WType, nbits > | |
| output_binary(std::ostream &out, int spaces_every=4) const | BitMask< WType, nbits > | |
| output_hex(std::ostream &out, int spaces_every=4) const | BitMask< WType, nbits > | |
| range(int low_bit, int size) | BitMask< WType, nbits > | inlinestatic |
| set_bit(int index) | BitMask< WType, nbits > | inline |
| set_bit_to(int index, bool value) | BitMask< WType, nbits > | inline |
| set_range(int low_bit, int size) | BitMask< WType, nbits > | inline |
| set_range_to(bool value, int low_bit, int size) | BitMask< WType, nbits > | inline |
| set_word(WordType value) | BitMask< WType, nbits > | inline |
| store(WordType value, int low_bit, int size) | BitMask< WType, nbits > | inline |
| WordType typedef (defined in BitMask< WType, nbits >) | BitMask< WType, nbits > | |
| write(std::ostream &out, int indent_level=0) const | BitMask< WType, nbits > | |