|
SDSL 3.0.1
Succinct Data Structure Library
|
#include <bit_vector_il.hpp>
Public Types | |
| enum | { bit_pat = t_b } |
| enum | { bit_pat_len = (uint8_t)1 } |
| typedef bit_vector::size_type | size_type |
| typedef bit_vector_il< t_bs > | bit_vector_type |
Public Member Functions | |
| select_support_il (const bit_vector_type *v=nullptr) | |
| size_type | select (size_type i) const |
| Returns the position of the i-th occurrence in the bit vector. | |
| size_type | operator() (size_type i) const |
| size_type | size () const |
| void | set_vector (const bit_vector_type *v=nullptr) |
| select_support_il & | operator= (const select_support_il &rs) |
| void | load (std::istream &, const bit_vector_type *v=nullptr) |
| size_type | serialize (std::ostream &out, structure_tree_node *v=nullptr, std::string name="") const |
| template<typename archive_t > | |
| void | CEREAL_SAVE_FUNCTION_NAME (archive_t &) const |
| template<typename archive_t > | |
| void | CEREAL_LOAD_FUNCTION_NAME (archive_t &) |
| bool | operator== (const select_support_il &other) const noexcept |
| bool | operator!= (const select_support_il &other) const noexcept |
Definition at line 361 of file bit_vector_il.hpp.
| typedef bit_vector_il<t_bs> sdsl::select_support_il< t_b, t_bs >::bit_vector_type |
Definition at line 367 of file bit_vector_il.hpp.
| typedef bit_vector::size_type sdsl::select_support_il< t_b, t_bs >::size_type |
Definition at line 366 of file bit_vector_il.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| bit_pat | |
Definition at line 368 of file bit_vector_il.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| bit_pat_len | |
Definition at line 372 of file bit_vector_il.hpp.
|
inline |
Definition at line 503 of file bit_vector_il.hpp.
|
inline |
Definition at line 541 of file bit_vector_il.hpp.
|
inline |
Definition at line 537 of file bit_vector_il.hpp.
|
inline |
Definition at line 529 of file bit_vector_il.hpp.
|
inlinenoexcept |
Definition at line 546 of file bit_vector_il.hpp.
|
inline |
Definition at line 517 of file bit_vector_il.hpp.
|
inline |
Definition at line 523 of file bit_vector_il.hpp.
|
inlinenoexcept |
Definition at line 544 of file bit_vector_il.hpp.
|
inline |
Returns the position of the i-th occurrence in the bit vector.
Definition at line 511 of file bit_vector_il.hpp.
|
inline |
Definition at line 531 of file bit_vector_il.hpp.
|
inline |
Definition at line 521 of file bit_vector_il.hpp.
|
inline |
Definition at line 519 of file bit_vector_il.hpp.