Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <SuffixTrie.h>
Static Public Member Functions | |
static bool | used (const indexes::stringology::SuffixTrie< SymbolType > &index, const SymbolType &symbol) |
static bool | available (const indexes::stringology::SuffixTrie< SymbolType > &, const SymbolType &) |
static void | valid (const indexes::stringology::SuffixTrie< SymbolType > &, const SymbolType &) |
Helper class specifying constraints for the internal alphabet component of the index.
SymbolType | type of symbols of indexed string |
|
inlinestatic |
Returns true as all symbols are possibly available to be elements of the alphabet.
index | the tested index |
symbol | the tested symbol |
|
inlinestatic |
Returns true if the symbol is still used on edges of the suffix trie.
index | the tested index |
symbol | the tested symbol |
|
inlinestatic |
All symbols are valid as symbols of the alphabet.
index | the tested index |
symbol | the tested symbol |