SDSL 3.0.3
Succinct Data Structure Library
|
construct.hpp contains methods to construct indexes (compressed suffix arrays and trees). More...
#include <iosfwd>
#include <stdexcept>
#include <stdint.h>
#include <string>
#include <type_traits>
#include <sdsl/config.hpp>
#include <sdsl/construct_bwt.hpp>
#include <sdsl/construct_lcp.hpp>
#include <sdsl/construct_sa.hpp>
#include <sdsl/int_vector.hpp>
#include <sdsl/int_vector_buffer.hpp>
#include <sdsl/int_vector_mapper.hpp>
#include <sdsl/io.hpp>
#include <sdsl/memory_tracking.hpp>
#include <sdsl/ram_fs.hpp>
#include <sdsl/sdsl_concepts.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<class int_vector> | |
bool | sdsl::contains_no_zero_symbol (int_vector const &text, std::string const &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, std::string const &file, cache_config &config, uint8_t num_bytes=0) |
Constructs an index object of type t_index for a text stored on disk. | |
template<class t_index> | |
void | sdsl::construct (t_index &idx, std::string const &file, cache_config &config, uint8_t num_bytes, wt_tag) |
template<class t_index> | |
void | sdsl::construct (t_index &idx, std::string const &file, cache_config &config, uint8_t num_bytes, csa_tag) |
template<class t_index, uint8_t t_width> | |
void | sdsl::construct (t_index &idx, std::string const &file, cache_config &config, uint8_t num_bytes, lcp_tag) |
template<class t_index> | |
void | sdsl::construct (t_index &idx, std::string const &file, cache_config &config, uint8_t num_bytes, lcp_tag tag) |
template<class t_index> | |
void | sdsl::construct (t_index &idx, std::string const &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.