| bitset_t typedef | glucat::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 typedef | glucat::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 typedef | glucat::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 typedef | glucat::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 &lhs, const index_set_t &rhs) | glucat::index_set< LO, HI > | friend |
| operator &=(const index_set_t rhs) | glucat::index_set< LO, HI > | |
| 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_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 class | glucat::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_hi | glucat::index_set< LO, HI > | static |
| v_lo | glucat::index_set< LO, HI > | static |
| value_of_fold(const index_set_t frm) const | glucat::index_set< LO, HI > | inline |