SDSL  3.0.0
Succinct Data Structure Library
lcp.hpp File Reference

lcp.hpp contains classes for lcp information. More...

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)
 

Detailed Description

lcp.hpp contains classes for lcp information.

Author
Simon Gog

Definition in file lcp.hpp.