diff --git a/alib2data/src/indexes/SuffixArray.h b/alib2data/src/indexes/SuffixArray.h index a0e5f5a5d42e1d40c420b5b0b53688b02a730085..48d4cdee344a1e21d81892c3295abd2ca6b0fe35 100644 --- a/alib2data/src/indexes/SuffixArray.h +++ b/alib2data/src/indexes/SuffixArray.h @@ -119,6 +119,7 @@ namespace indexes { template < class SymbolType > SuffixArray < SymbolType >::SuffixArray ( std::set < SymbolType > alphabet, std::vector < unsigned > data, std::vector < SymbolType > string ) : std::Components < SuffixArray, SymbolType, std::tuple < GeneralAlphabet >, std::tuple < > > ( std::make_tuple ( std::move ( alphabet ) ), std::tuple < > ( ) ), m_data ( std::move ( data ) ), m_string ( std::move ( string ) ) { + // TODO check validity of the string like in LinearString } template < class SymbolType >