#include <mem_accelerator.hpp>
◆ MEMAccelerator() [1/2]
vg::MEMAccelerator::MEMAccelerator |
( |
| ) |
|
|
default |
◆ MEMAccelerator() [2/2]
vg::MEMAccelerator::MEMAccelerator |
( |
const gcsa::GCSA & |
gcsa_index, |
|
|
size_t |
k |
|
) |
| |
◆ encode()
int64_t vg::MEMAccelerator::encode |
( |
char |
c | ) |
const |
|
inlineprivate |
◆ length()
int64_t vg::MEMAccelerator::length |
( |
| ) |
const |
|
inline |
◆ memoized_LF()
gcsa::range_type vg::MEMAccelerator::memoized_LF |
( |
string::const_iterator |
last | ) |
const |
const int64_t vg::MEMAccelerator::k = 1 |
|
private |
◆ range_table
sdsl::int_vector vg::MEMAccelerator::range_table |
|
private |
The documentation for this class was generated from the following files: