Algorithm(Algorithm const &)=default | tdc::Algorithm | |
Algorithm(Algorithm &&)=default | tdc::Algorithm | |
Algorithm(Env &&env) | tdc::Algorithm | inline |
common_restrictions(dsflags_t flags) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inlinestatic |
dsflags_t typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
env() | tdc::Algorithm | inline |
env() const | tdc::Algorithm | inline |
inplace_isa(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
inplace_lcp(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
inplace_phi(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
inplace_plcp(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
inplace_sa(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
ISA | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | static |
isa_type typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
LCP | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | static |
lcp_type typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
meta() | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inlinestatic |
operator=(Algorithm const &)=default | tdc::Algorithm | |
operator=(Algorithm &&)=default | tdc::Algorithm | |
operator[](size_t i) const | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
PHI | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | static |
phi_type typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
PLCP | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | static |
plcp_type typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
print(std::ostream &out, size_t base) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
release_isa() | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
release_lcp() | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
release_phi() | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
release_plcp() | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
release_sa() | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
require(dsflags_t flags, CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
require_isa(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
require_lcp(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
require_phi(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
require_plcp(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
require_sa(CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
SA | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | static |
sa_type typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
size() const | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
text() const | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
TextDS(Env &&env, const View &text) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
TextDS(Env &&env, const View &text, dsflags_t flags, CompressMode cm=CompressMode::select) | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | inline |
value_type typedef | tdc::TextDS< sa_t, phi_t, plcp_t, lcp_t, isa_t > | |
~Algorithm()=default | tdc::Algorithm | virtual |