SDSL
3.0.0
Succinct Data Structure Library
|
lcp.hpp contains classes for lcp information. More...
#include <istream>
#include <sdsl/construct_isa.hpp>
#include <sdsl/csa_alphabet_strategy.hpp>
#include <sdsl/int_vector.hpp>
#include <sdsl/sdsl_concepts.hpp>
#include <sdsl/select_support_mcl.hpp>
#include <sdsl/lcp_bitcompressed.hpp>
#include <sdsl/lcp_byte.hpp>
#include <sdsl/lcp_dac.hpp>
#include <sdsl/lcp_support_sada.hpp>
#include <sdsl/lcp_support_tree.hpp>
#include <sdsl/lcp_support_tree2.hpp>
#include <sdsl/lcp_vlc.hpp>
#include <sdsl/lcp_wt.hpp>
Go to the source code of this file.
Namespaces | |
sdsl | |
Namespace for the succinct data structure library. | |
Functions | |
template<class t_lcp , class t_cst > | |
void | sdsl::construct_lcp (t_lcp &lcp, const t_cst &cst, cache_config &config) |
template<class t_lcp , class t_cst > | |
void | sdsl::construct_lcp (t_lcp &lcp, const t_cst &, cache_config &config, lcp_plain_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::construct_lcp (t_lcp &lcp, const t_cst &cst, cache_config &config, lcp_permuted_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::construct_lcp (t_lcp &lcp, const t_cst &cst, cache_config &config, lcp_tree_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::construct_lcp (t_lcp &lcp, const t_cst &cst, cache_config &config, lcp_tree_and_lf_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::copy_lcp (t_lcp &lcp, const t_lcp &lcp_c, const t_cst &cst) |
template<class t_lcp , class t_cst > | |
void | sdsl::copy_lcp (t_lcp &lcp, const t_lcp &lcp_c, const t_cst &, lcp_plain_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::copy_lcp (t_lcp &lcp, const t_lcp &lcp_c, const t_cst &cst, lcp_permuted_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::copy_lcp (t_lcp &lcp, const t_lcp &lcp_c, const t_cst &cst, lcp_tree_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::copy_lcp (t_lcp &lcp, const t_lcp &lcp_c, const t_cst &cst, lcp_tree_and_lf_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::move_lcp (t_lcp &&lcp, t_lcp &&lcp_c, const t_cst &cst) |
template<class t_lcp , class t_cst > | |
void | sdsl::move_lcp (t_lcp &&lcp, t_lcp &&lcp_c, const t_cst &, lcp_plain_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::move_lcp (t_lcp &&lcp, t_lcp &&lcp_c, const t_cst &cst, lcp_permuted_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::move_lcp (t_lcp &&lcp, t_lcp &&lcp_c, const t_cst &cst, lcp_tree_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::move_lcp (t_lcp &&lcp, t_lcp &&lcp_c, const t_cst &cst, lcp_tree_and_lf_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::load_lcp (t_lcp &lcp, std::istream &in, const t_cst &cst) |
template<class t_lcp , class t_cst > | |
void | sdsl::load_lcp (t_lcp &lcp, std::istream &in, const t_cst &, lcp_plain_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::load_lcp (t_lcp &lcp, std::istream &in, const t_cst &cst, lcp_permuted_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::load_lcp (t_lcp &lcp, std::istream &in, const t_cst &cst, lcp_tree_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::load_lcp (t_lcp &lcp, std::istream &in, const t_cst &cst, lcp_tree_and_lf_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::set_lcp_pointer (t_lcp &lcp, const t_cst &cst) |
template<class t_lcp , class t_cst > | |
void | sdsl::set_lcp_pointer (t_lcp &, const t_cst &, lcp_plain_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::set_lcp_pointer (t_lcp &lcp, const t_cst &cst, lcp_permuted_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::set_lcp_pointer (t_lcp &lcp, const t_cst &cst, lcp_tree_compressed_tag) |
template<class t_lcp , class t_cst > | |
void | sdsl::set_lcp_pointer (t_lcp &lcp, const t_cst &cst, lcp_tree_and_lf_compressed_tag) |