| ALPHA | BitString< CHAR_T, CHAR_SIZE_BITS > | static |
| begin() const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| BitString(const CHAR_T *data, size_t size) | BitString< CHAR_T, CHAR_SIZE_BITS > | explicit |
| BitString(const Container &data) | BitString< CHAR_T, CHAR_SIZE_BITS > | explicit |
| BitString(const std::string &data) | BitString< CHAR_T, CHAR_SIZE_BITS > | inlineexplicit |
| BitString()=default | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| clear() noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| data() const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| end() const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| from_file(const std::string &filename) | BitString< CHAR_T, CHAR_SIZE_BITS > | static |
| from_file(std::ifstream &file) | BitString< CHAR_T, CHAR_SIZE_BITS > | static |
| GET_CHAR(uintmax_t word, unsigned bit_index) | BitString< CHAR_T, CHAR_SIZE_BITS > | privatestatic |
| GET_MASKS() | BitString< CHAR_T, CHAR_SIZE_BITS > | privatestatic |
| GET_SHIFTS() | BitString< CHAR_T, CHAR_SIZE_BITS > | privatestatic |
| m_data | BitString< CHAR_T, CHAR_SIZE_BITS > | private |
| m_masks | BitString< CHAR_T, CHAR_SIZE_BITS > | privatestatic |
| m_shifts | BitString< CHAR_T, CHAR_SIZE_BITS > | privatestatic |
| m_size | BitString< CHAR_T, CHAR_SIZE_BITS > | private |
| MIN_PAR_COMPARE_CHAR_SIZE | BitString< CHAR_T, CHAR_SIZE_BITS > | static |
| operator<< | BitString< CHAR_T, CHAR_SIZE_BITS > | friend |
| operator[](size_t index) const | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| par_k_compare(const BitString &other, size_t lcp, size_t max_compare, uintmax_t *d_a, uintmax_t *d_largeblock, size_t &max_copied) const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| par_k_compare(const BitString &other, size_t lcp, uintmax_t *d_a, uintmax_t *d_largeblock, size_t &max_copied) const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| print_bytes(std::ostream &os) const | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| push_back(CHAR_T c) noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| seq_k_compare(const BitString &other, size_t lcp, size_t max_compare) const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| seq_k_compare(const BitString &other, size_t lcp) const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| size() const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| to_file(const std::string &filename) const | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| to_file(std::ofstream &file) const | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| to_string() const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | |
| word_count() const noexcept | BitString< CHAR_T, CHAR_SIZE_BITS > | inline |
| WORD_SIZE_BITS | BitString< CHAR_T, CHAR_SIZE_BITS > | static |