|
|
| NaiveRmM (const std::string &s) |
| |
|
| NaiveRmM (const std::vector< std::uint64_t > &words, std::size_t nbits) |
| |
|
std::size_t | rank1 (std::size_t i) const |
| |
|
std::size_t | rank0 (std::size_t i) const |
| |
|
std::size_t | select1 (std::size_t k) const |
| |
|
std::size_t | select0 (std::size_t k) const |
| |
|
std::size_t | rank10 (std::size_t i) const |
| |
|
std::size_t | select10 (std::size_t k) const |
| |
|
int | excess (std::size_t i) const |
| |
|
std::size_t | fwdsearch (std::size_t i, int d) const |
| |
|
std::size_t | bwdsearch (std::size_t i, int d) const |
| |
|
std::size_t | range_min_query_pos (std::size_t i, std::size_t j) const |
| |
|
int | range_min_query_val (std::size_t i, std::size_t j) const |
| |
|
std::size_t | range_max_query_pos (std::size_t i, std::size_t j) const |
| |
|
int | range_max_query_val (std::size_t i, std::size_t j) const |
| |
|
std::size_t | mincount (std::size_t i, std::size_t j) const |
| |
|
std::size_t | minselect (std::size_t i, std::size_t j, std::size_t q) const |
| |
|
std::size_t | close (std::size_t i) const |
| |
|
std::size_t | open (std::size_t i) const |
| |
|
std::size_t | enclose (std::size_t i) const |
| |
|
|
static constexpr std::size_t | npos = std::numeric_limits<std::size_t>::max() |
| |
The documentation for this class was generated from the following file: