38template <
class SymbolType >
42 static std::string xmlTagName ( );
46template <
class SymbolType >
57template <
class SymbolType >
62template <
class SymbolType >
64 return "PositionHeap";
67template <
class SymbolType >
Class extending the deque class from the standard library. Original reason is to allow printing of th...
Definition: deque.hpp:44
Class introducing a trie with interface trying to be close to the interface of standard library conta...
Definition: trie.hpp:47
Position heap string index. Tree like representation of all suffixes. The suffixes are themselves rep...
Definition: PositionHeap.h:56
const ext::trie< SymbolType, unsigned > & getRoot() const &
Definition: PositionHeap.h:203
const string::LinearString< SymbolType > & getString() const &
Definition: PositionHeap.h:213
static void popToken(ext::deque< Token >::iterator &input, Token::TokenType type, const std::string &data)
Definition: FromXMLParserHelper.cpp:39
static bool isToken(ext::deque< Token >::const_iterator input, Token::TokenType type, const std::string &data)
Definition: FromXMLParserHelper.cpp:29
Linear string.
Definition: LinearString.h:57
return res
Definition: MinimizeByPartitioning.h:145
Definition: normalize.hpp:10
Definition: CompressedBitParallelTreeIndex.h:40
Definition: xmlApi.hpp:27