|
SDSL 3.0.3
Succinct Data Structure Library
|
csa_alphabet_strategy.hpp includes different strategy classes for representing an alphabet of a CSA. More...
#include <assert.h>#include <iosfwd>#include <map>#include <stdint.h>#include <string>#include <utility>#include <vector>#include <sdsl/bits.hpp>#include <sdsl/cereal.hpp>#include <sdsl/config.hpp>#include <sdsl/int_vector.hpp>#include <sdsl/int_vector_buffer.hpp>#include <sdsl/io.hpp>#include <sdsl/rank_support_scan.hpp>#include <sdsl/sd_vector.hpp>#include <sdsl/sdsl_concepts.hpp>#include <sdsl/select_support_scan.hpp>#include <sdsl/structure_tree.hpp>#include <sdsl/util.hpp>Go to the source code of this file.
Namespaces | |
| namespace | sdsl |
| Namespace for the succinct data structure library. | |
Functions | |
| template<uint8_t int_width> | |
| constexpr char const * | sdsl::key_text () |
| template<uint8_t int_width> | |
| constexpr char const * | sdsl::key_bwt () |
| template<> | |
| constexpr char const * | sdsl::key_text< 8 > () |
| template<> | |
| constexpr char const * | sdsl::key_bwt< 8 > () |
| template<typename bit_vector_type, typename size_type> | |
| void | sdsl::init_char_bitvector (bit_vector_type &char_bv, std::map< size_type, size_type > const &D) |
| template<typename t_hi_bit_vector, typename t_select_1, typename t_select_0, typename size_type> | |
| void | sdsl::init_char_bitvector (sd_vector< t_hi_bit_vector, t_select_1, t_select_0 > &char_bv, std::map< size_type, size_type > const &D) |
csa_alphabet_strategy.hpp includes different strategy classes for representing an alphabet of a CSA.
Definition in file csa_alphabet_strategy.hpp.