|
glucat 0.12.0
|
This is the complete list of members for glucat::index_set< LO, HI >, including all inherited members.
| 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() -> const std::string | glucat::index_set< LO, HI > | inlinestatic |
| compare(const index_set_t &lhs, const index_set_t &rhs) -> int | glucat::index_set< LO, HI > | friend |
| count() const -> index_t | glucat::index_set< LO, HI > | inline |
| count_neg() const -> index_t | glucat::index_set< LO, HI > | inline |
| count_pos() const -> index_t | glucat::index_set< LO, HI > | inline |
| error_t typedef | glucat::index_set< LO, HI > | private |
| flip() -> index_set_t & | glucat::index_set< LO, HI > | inline |
| flip(const index_t idx) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| fold() const -> const index_set_t | glucat::index_set< LO, HI > | inline |
| fold(const index_set_t frm, const bool prechecked=false) const -> const index_set_t | glucat::index_set< LO, HI > | |
| hash_fn() const -> size_t | glucat::index_set< LO, HI > | inline |
| index_pair_t typedef | glucat::index_set< LO, HI > | |
| index_set()=default | glucat::index_set< LO, HI > | |
| 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 -> bool | glucat::index_set< LO, HI > | inline |
| lex_less_than(const index_set_t rhs) const -> bool | glucat::index_set< LO, HI > | inlineprivate |
| max() const -> index_t | glucat::index_set< LO, HI > | |
| min() const -> index_t | glucat::index_set< LO, HI > | |
| operator!=(const index_set_t rhs) const -> bool | glucat::index_set< LO, HI > | inline |
| operator&(const index_set_t &lhs, const index_set_t &rhs) -> const index_set_t | glucat::index_set< LO, HI > | friend |
| operator&=(const index_set_t rhs) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| operator<(const index_set_t rhs) const -> bool | glucat::index_set< LO, HI > | inline |
| operator==(const index_set_t rhs) const -> bool | glucat::index_set< LO, HI > | inline |
| operator[](const index_t idx) const -> bool | glucat::index_set< LO, HI > | inline |
| operator[](index_t idx) -> reference | glucat::index_set< LO, HI > | inline |
| operator^(const index_set_t &lhs, const index_set_t &rhs) -> const index_set_t | glucat::index_set< LO, HI > | friend |
| operator^=(const index_set_t rhs) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| operator|(const index_set_t &lhs, const index_set_t &rhs) -> const index_set_t | glucat::index_set< LO, HI > | friend |
| operator|=(const index_set_t rhs) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| operator~() const -> index_set_t | glucat::index_set< LO, HI > | inline |
| reference class | glucat::index_set< LO, HI > | friend |
| reset() -> index_set_t & | glucat::index_set< LO, HI > | inline |
| reset(const index_t idx) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| set() -> index_set_t & | glucat::index_set< LO, HI > | inline |
| set(const index_t idx) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| set(const index_t idx, const int val) -> index_set_t & | glucat::index_set< LO, HI > | inline |
| sign_of_mult(const index_set_t ist) const -> int | glucat::index_set< LO, HI > | |
| sign_of_square() const -> int | glucat::index_set< LO, HI > | inline |
| test(const index_t idx) const -> bool | glucat::index_set< LO, HI > | inline |
| unfold(const index_set_t frm, const bool prechecked=false) const -> const index_set_t | 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 -> set_value_t | glucat::index_set< LO, HI > | inline |