SDSL 3.0.1
Succinct Data Structure Library
|
construct.hpp contains methods to construct indexes (compressed suffix arrays and trees). More...
#include <string>
#include <sdsl/construct_bwt.hpp>
#include <sdsl/construct_lcp.hpp>
#include <sdsl/construct_sa.hpp>
#include <sdsl/int_vector.hpp>
#include <sdsl/sdsl_concepts.hpp>
Go to the source code of this file.
Namespaces | |
namespace | sdsl |
Namespace for the succinct data structure library. | |
Functions | |
template<class int_vector > | |
bool | sdsl::contains_no_zero_symbol (const int_vector &text, const std::string &file) |
template<class int_vector > | |
void | sdsl::append_zero_symbol (int_vector &text) |
template<class t_index > | |
void | sdsl::construct (t_index &idx, std::string file, uint8_t num_bytes=0, bool move_input=false) |
template<class t_index , class t_data > | |
void | sdsl::construct_im (t_index &idx, t_data &&data, uint8_t num_bytes=0) |
template<class t_index > | |
void | sdsl::construct (t_index &idx, const std::string &file, cache_config &config, uint8_t num_bytes=0) |
Constructs an index object of type t_index for a text stored on disk. More... | |
template<class t_index > | |
void | sdsl::construct (t_index &idx, const std::string &file, cache_config &config, uint8_t num_bytes, wt_tag) |
template<class t_index > | |
void | sdsl::construct (t_index &idx, const std::string &file, cache_config &config, uint8_t num_bytes, csa_tag) |
template<class t_index , uint8_t t_width> | |
void | sdsl::construct (t_index &idx, const std::string &file, cache_config &config, uint8_t num_bytes, lcp_tag) |
template<class t_index > | |
void | sdsl::construct (t_index &idx, const std::string &file, cache_config &config, uint8_t num_bytes, lcp_tag tag) |
template<class t_index > | |
void | sdsl::construct (t_index &idx, const std::string &file, cache_config &config, uint8_t num_bytes, cst_tag) |
construct.hpp contains methods to construct indexes (compressed suffix arrays and trees).
Definition in file construct.hpp.