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.