tudocomp
– The TU Dortmund Compression Framework
|
#include <RoundContext.hpp>
Public Member Functions | |
RoundContext (size_t as, round_view_t src, bool metablocks_maximimze_repeating, bool landmarks_tie_to_right, DebugRoundContext debug_ctx) | |
void | debug_check_sizes (string_ref errmsg) |
void | push_back (size_t l, size_t type) |
void | debug_check_advanced (size_t len) |
std::vector< TypedBlock > & | adjusted_blocks () |
void | split (round_view_t) |
Public Attributes | |
DebugRoundContext | debug |
bool | behavior_metablocks_maximimze_repeating |
bool | behavior_landmarks_tie_to_right |
size_t | alphabet_size |
std::vector< size_t > | scratchpad |
round_view_t | s |
size_t | i = 0 |
size_t | last_i = 0 |
std::vector< TypedBlock > | block_buffer |
Definition at line 11 of file RoundContext.hpp.
|
inline |
Definition at line 25 of file RoundContext.hpp.
|
inline |
Definition at line 62 of file RoundContext.hpp.
|
inline |
Definition at line 55 of file RoundContext.hpp.
|
inline |
Definition at line 40 of file RoundContext.hpp.
|
inline |
Definition at line 50 of file RoundContext.hpp.
void tdc::esp::RoundContext< round_view_t >::split | ( | round_view_t | src | ) |
Definition at line 17 of file RoundContextImpl.hpp.
size_t tdc::esp::RoundContext< round_view_t >::alphabet_size |
Definition at line 17 of file RoundContext.hpp.
bool tdc::esp::RoundContext< round_view_t >::behavior_landmarks_tie_to_right |
Definition at line 15 of file RoundContext.hpp.
bool tdc::esp::RoundContext< round_view_t >::behavior_metablocks_maximimze_repeating |
Definition at line 14 of file RoundContext.hpp.
std::vector<TypedBlock> tdc::esp::RoundContext< round_view_t >::block_buffer |
Definition at line 23 of file RoundContext.hpp.
DebugRoundContext tdc::esp::RoundContext< round_view_t >::debug |
Definition at line 12 of file RoundContext.hpp.
size_t tdc::esp::RoundContext< round_view_t >::i = 0 |
Definition at line 20 of file RoundContext.hpp.
size_t tdc::esp::RoundContext< round_view_t >::last_i = 0 |
Definition at line 21 of file RoundContext.hpp.
round_view_t tdc::esp::RoundContext< round_view_t >::s |
Definition at line 19 of file RoundContext.hpp.
std::vector<size_t> tdc::esp::RoundContext< round_view_t >::scratchpad |
Definition at line 18 of file RoundContext.hpp.