bits_per_word | sdsl::rank_support_int< alphabet_size > | protectedstatic |
bm_rec(const uintX_t w, const uint8_t length, const uint8_t max_length) | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
carry_select_mask | sdsl::rank_support_int< alphabet_size > | protectedstatic |
even_mask | sdsl::rank_support_int< alphabet_size > | protectedstatic |
extract_word(uint64_t const *data, const size_type word_position) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
full_word_prefix_rank(const uint64_t word, const value_type v) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
full_word_rank(const uint64_t word, const value_type v) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
generate_mask_array() | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
load(std::istream &in, int_vector<> const *v=nullptr)=0 | sdsl::rank_support_int< alphabet_size > | pure virtual |
m_v | sdsl::rank_support_int< alphabet_size > | protected |
mask_prefix(value_type const v, uint64_t const w_even, uint64_t const w_odd) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
masks | sdsl::rank_support_int< alphabet_size > | protectedstatic |
operator()(const size_type idx, const value_type v) const =0 | sdsl::rank_support_int< alphabet_size > | pure virtual |
operator=(rank_support_int const &)=default | sdsl::rank_support_int< alphabet_size > | |
operator=(rank_support_int &&)=default | sdsl::rank_support_int< alphabet_size > | |
prefix_rank(const size_type i, const value_type v) const =0 | sdsl::rank_support_int< alphabet_size > | pure virtual |
rank(const size_type i, const value_type v) const =0 | sdsl::rank_support_int< alphabet_size > | pure virtual |
rank_support_int(int_vector<> const *v=nullptr) | sdsl::rank_support_int< alphabet_size > | inline |
rank_support_int(rank_support_int const &)=default | sdsl::rank_support_int< alphabet_size > | |
rank_support_int(rank_support_int &&)=default | sdsl::rank_support_int< alphabet_size > | |
serialize(std::ostream &out, structure_tree_node *v, const std::string name) const =0 | sdsl::rank_support_int< alphabet_size > | pure virtual |
set_positions(const uint64_t w, const value_type v) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
set_positions_prefix(const uint64_t w, const value_type v) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
set_vector(int_vector<> const *v=nullptr)=0 | sdsl::rank_support_int< alphabet_size > | pure virtual |
sigma | sdsl::rank_support_int< alphabet_size > | protectedstatic |
sigma_bits | sdsl::rank_support_int< alphabet_size > | protectedstatic |
size_type typedef | sdsl::rank_support_int< alphabet_size > | |
value_type typedef | sdsl::rank_support_int< alphabet_size > | |
word_prefix_rank(const uint64_t word, const size_type bit_pos, const value_t... values) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
word_rank(const uint64_t word, const size_type bit_pos, const value_type v) noexcept | sdsl::rank_support_int< alphabet_size > | inlineprotectedstatic |
~rank_support_int() | sdsl::rank_support_int< alphabet_size > | inlinevirtual |