37template <
class SymbolType,
template <
typename >
class StringIndex,
class StringIndexConstructionAlgo >
43 repeats.push_back ( symbol.getSymbol ( ) );
48template <
class SymbolType,
template <
typename >
class StringIndex,
class StringIndexConstructionAlgo >
54 repeats.push_back ( symbol.getSymbol ( ) );
Definition: NonlinearFullAndLinearIndexConstruction.h:23
static indexes::arbology::NonlinearFullAndLinearIndex< SymbolType, StringIndex > construct(const tree::PrefixRankedTree< SymbolType > &w)
Definition: NonlinearFullAndLinearIndexConstruction.h:38
Definition: ranked_symbol.hpp:20
Class extending the vector class from the standard library. Original reason is to allow printing of t...
Definition: vector.hpp:45
Full and linear tree index. The index serves as a adaptor of string index so that searching for tree ...
Definition: NonlinearFullAndLinearIndex.h:50
Position heap string index. Tree like representation of all suffixes. The suffixes are themselves rep...
Definition: PositionHeap.h:56
Linear string.
Definition: LinearString.h:57
Definition: PositionHeapNaive.h:23
Tree structure represented as linear sequece as result of preorder traversal with additional bar symb...
Definition: PrefixRankedBarTree.h:78
Tree structure represented as linear sequece as result of preorder traversal. The representation is s...
Definition: PrefixRankedTree.h:71
static ext::vector< int > compute(const tree::PrefixRankedBarTree< SymbolType > &subject)
Definition: SubtreeJumpTable.h:49
Definition: BoyerMooreHorspool.h:22