SDSL
3.0.0
Succinct Data Structure Library
|
sd_vector.hpp contains the sdsl::sd_vector class, and classes which support rank and select for sd_vector. More...
#include <sdsl/int_vector.hpp>
#include <sdsl/iterators.hpp>
#include <sdsl/select_support_mcl.hpp>
#include <sdsl/util.hpp>
Go to the source code of this file.
Classes | |
class | sdsl::sd_vector_builder |
Class for in-place construction of sd_vector from a strictly increasing sequence. More... | |
class | sdsl::sd_vector< t_hi_bit_vector, t_select_1, t_select_0 > |
A bit vector which compresses very sparse populated bit vectors by. More... | |
struct | sdsl::rank_support_sd_trait< t_b > |
struct | sdsl::rank_support_sd_trait< 0 > |
class | sdsl::rank_support_sd< t_b, t_hi_bit_vector, t_select_1, t_select_0 > |
Rank data structure for sd_vector. More... | |
struct | sdsl::select_support_sd_trait< t_b, t_sd_vec > |
struct | sdsl::select_support_sd_trait< 0, t_sd_vec > |
class | sdsl::select_support_sd< t_b, t_hi_bit_vector, t_select_1, t_select_0 > |
Select data structure for sd_vector. More... | |
class | sdsl::select_0_support_sd< t_sd_vector > |
Select_0 data structure for sd_vector. More... | |
Namespaces | |
sdsl | |
Namespace for the succinct data structure library. | |
sd_vector.hpp contains the sdsl::sd_vector class, and classes which support rank and select for sd_vector.
Definition in file sd_vector.hpp.