glucat  0.8.2
glucat::index_set< LO, HI > Member List

This is the complete list of members for glucat::index_set< LO, HI >, including all inherited members.

bitset_t typedefglucat::index_set< LO, HI >private
BOOST_STATIC_ASSERT((LO<=0)&&(0<=HI)&&(LO< HI)&&(-LO < _GLUCAT_BITS_PER_ULONG)&&(HI < _GLUCAT_BITS_PER_ULONG)&&(HI-LO<=_GLUCAT_BITS_PER_ULONG))glucat::index_set< LO, HI >private
classname()glucat::index_set< LO, HI >inlinestatic
compare(const index_set_t &lhs, const index_set_t &rhs)glucat::index_set< LO, HI >friend
count() const glucat::index_set< LO, HI >inline
count_neg() const glucat::index_set< LO, HI >inline
count_pos() const glucat::index_set< LO, HI >inline
error_t typedefglucat::index_set< LO, HI >private
flip()glucat::index_set< LO, HI >inline
flip(const index_t idx)glucat::index_set< LO, HI >inline
fold() const glucat::index_set< LO, HI >inline
fold(const index_set_t frm, const bool prechecked=false) const glucat::index_set< LO, HI >
hash_fn() const glucat::index_set< LO, HI >inline
index_pair_t typedefglucat::index_set< LO, HI >
index_set()glucat::index_set< LO, HI >inline
index_set(const bitset_t bst)glucat::index_set< LO, HI >
index_set(const index_t idx)glucat::index_set< LO, HI >
index_set(const set_value_t folded_val, const index_set_t frm, const bool prechecked=false)glucat::index_set< LO, HI >
index_set(const index_pair_t &range, const bool prechecked=false)glucat::index_set< LO, HI >
index_set(const std::string &str)glucat::index_set< LO, HI >
index_set_t typedefglucat::index_set< LO, HI >
is_contiguous() const glucat::index_set< LO, HI >inline
lex_less_than(const index_set_t rhs) const glucat::index_set< LO, HI >inlineprivate
max() const glucat::index_set< LO, HI >
min() const glucat::index_set< LO, HI >
operator!=(const index_set_t rhs) const glucat::index_set< LO, HI >inline
operator&(const index_set_t &lhs, const index_set_t &rhs)glucat::index_set< LO, HI >friend
operator&=(const index_set_t rhs)glucat::index_set< LO, HI >inline
operator<(const index_set_t rhs) const glucat::index_set< LO, HI >inline
operator==(const index_set_t rhs) const glucat::index_set< LO, HI >inline
operator[](const index_t idx) const glucat::index_set< LO, HI >inline
operator[](index_t idx)glucat::index_set< LO, HI >inline
operator^(const index_set_t &lhs, const index_set_t &rhs)glucat::index_set< LO, HI >friend
operator^=(const index_set_t rhs)glucat::index_set< LO, HI >inline
operator|(const index_set_t &lhs, const index_set_t &rhs)glucat::index_set< LO, HI >friend
operator|=(const index_set_t rhs)glucat::index_set< LO, HI >inline
operator~() const glucat::index_set< LO, HI >inline
reference classglucat::index_set< LO, HI >friend
reset()glucat::index_set< LO, HI >inline
reset(const index_t idx)glucat::index_set< LO, HI >inline
set()glucat::index_set< LO, HI >inline
set(const index_t idx)glucat::index_set< LO, HI >inline
set(const index_t idx, const int val)glucat::index_set< LO, HI >inline
sign_of_mult(const index_set_t ist) const glucat::index_set< LO, HI >
sign_of_square() const glucat::index_set< LO, HI >inline
test(const index_t idx) const glucat::index_set< LO, HI >inline
unfold(const index_set_t frm, const bool prechecked=false) const glucat::index_set< LO, HI >
v_higlucat::index_set< LO, HI >static
v_loglucat::index_set< LO, HI >static
value_of_fold(const index_set_t frm) const glucat::index_set< LO, HI >inline