add_rootnode(uliteral_t c) | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inline |
Algorithm(Algorithm const &)=default | tdc::Algorithm | |
Algorithm(Algorithm &&)=default | tdc::Algorithm | |
Algorithm(Env &&env) | tdc::Algorithm | inline |
clear() | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inline |
env() | tdc::Algorithm | inline |
env() const | tdc::Algorithm | inline |
expected_number_of_remaining_elements(const size_t z) const | tdc::lz78::LZ78Trie<> | inlineprotected |
find_or_insert(const node_t &, uliteral_t c) | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inline |
get_rootnode(uliteral_t c) const | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inline |
IF_STATS(MoveGuard m_guard;inline ~RollingTriePlus() { if(m_guard) { if(m_table2.empty()) { m_table.collect_stats(env());} else { m_table2.collect_stats(env());} } }) RollingTriePlus(RollingTriePlus &&other)=default | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | |
LZ78Trie(const size_t n, const size_t &remaining_characters) | tdc::lz78::LZ78Trie<> | inlineprotected |
meta() | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inlinestatic |
node_t typedef | tdc::lz78::LZ78Trie<> | |
operator=(RollingTriePlus &&other)=default | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | |
tdc::Algorithm::operator=(Algorithm const &)=default | tdc::Algorithm | |
tdc::Algorithm::operator=(Algorithm &&)=default | tdc::Algorithm | |
RollingTriePlus(Env &&env, const size_t n, const size_t &remaining_characters, factorid_t reserve=0) | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inline |
size() const | tdc::lz78::RollingTriePlus< HashRoller, HashManager, HashFunction > | inline |
~Algorithm()=default | tdc::Algorithm | virtual |