ROSE  0.11.87.0
Rose::BitPattern< T > Member List

This is the complete list of members for Rose::BitPattern< T >, including all inherited members.

any_same(const BitPattern &other, std::pair< size_t, size_t > *alternatives=NULL) const Rose::BitPattern< T >inline
BitPattern()Rose::BitPattern< T >inline
BitPattern(T msk, T pat, size_t wordnum)Rose::BitPattern< T >inline
BitPattern(size_t lo_bit, size_t hi_bit, T pat, size_t wordnum)Rose::BitPattern< T >inline
bits(size_t lo_bit, size_t hi_bit, T value, size_t wordnum)Rose::BitPattern< T >inline
check_insertion(T msk, T pat, size_t wordnum) const Rose::BitPattern< T >inline
conflict(T msk, T pat, size_t wordnum, size_t altnum) const Rose::BitPattern< T >inline
conflict(T msk, T pat, size_t wordnum) const Rose::BitPattern< T >inline
conjunction(const BitPattern &other)Rose::BitPattern< T >inline
disjunction(const BitPattern &other)Rose::BitPattern< T >inline
insert(T msk, T pat, size_t wordnum=0)Rose::BitPattern< T >inline
invariants(T msk, size_t wordnum)Rose::BitPattern< T >inline
is_consistent() const Rose::BitPattern< T >inline
mask(size_t wordnum)Rose::BitPattern< T >inline
matches(const std::vector< T > value_words) const Rose::BitPattern< T >inline
matches(const T *value_words, size_t sz) const Rose::BitPattern< T >inline
matches_word(T value, size_t wordnum) const Rose::BitPattern< T >inline
nalternatives() const Rose::BitPattern< T >inline
nsignificant() const Rose::BitPattern< T >inline
nwords() const Rose::BitPattern< T >inline
operator&(const BitPattern &other) const Rose::BitPattern< T >inline
operator&=(const BitPattern &other)Rose::BitPattern< T >inline
operator|(const BitPattern &other) const Rose::BitPattern< T >inline
operator|=(const BitPattern &other)Rose::BitPattern< T >inline
print(std::ostream &o, size_t altnum, bool with_mask=true) const Rose::BitPattern< T >inline
print(std::ostream &o) const Rose::BitPattern< T >inline
shift_left(size_t nbits) const Rose::BitPattern< T >inline
width() const Rose::BitPattern< T >inline