|
SDSL 3.0.3
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 <assert.h>#include <iosfwd>#include <iterator>#include <stdexcept>#include <stdint.h>#include <string>#include <utility>#include <sdsl/bits.hpp>#include <sdsl/cereal.hpp>#include <sdsl/int_vector.hpp>#include <sdsl/io.hpp>#include <sdsl/iterators.hpp>#include <sdsl/sdsl_concepts.hpp>#include <sdsl/select_support_mcl.hpp>#include <sdsl/structure_tree.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 | |
| namespace | 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.