X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=TextCollectionBuilder.cpp;fp=TextCollectionBuilder.cpp;h=334e0b09055a139683afd8b5ebe435a7f87926b7;hb=13e254b7c0ee22dffbc7c3125cee0408f9b375da;hp=6137406f3fc0e7947f045d82c8f1858035058e6e;hpb=e4b6bdc7cc2a1372e4d4dae50acac55cebcc7e9b;p=SXSI%2FTextCollection.git diff --git a/TextCollectionBuilder.cpp b/TextCollectionBuilder.cpp index 6137406..334e0b0 100644 --- a/TextCollectionBuilder.cpp +++ b/TextCollectionBuilder.cpp @@ -1,6 +1,7 @@ #include "TextCollectionBuilder.h" #include "FMIndexBuilder.h" #include "SWCSABuilder.h" +#include "RLCSABuilder.h" namespace SXSI { @@ -16,6 +17,9 @@ TextCollectionBuilder* TextCollectionBuilder::create(unsigned samplerate, case index_type_swcsa: return new SWCSABuilder(samplerate); break; + case index_type_rlcsa: + return new RLCSABuilder(samplerate, estimatedInputLength); + break; } std::cerr << "TextCollectionBuilder::create(): unknown type given: expecting enum value, type = " << type << std::endl; std::exit(2);