|
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.