Small fixes
authornvalimak <nvalimak@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Fri, 27 Mar 2009 15:36:28 +0000 (15:36 +0000)
committernvalimak <nvalimak@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Fri, 27 Mar 2009 15:36:28 +0000 (15:36 +0000)
git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@296 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

TextCollectionBuilder.h

index bcb3672..13734d2 100644 (file)
 #include <utility> // Defines std::pair.
 #include <cstring> // Defines std::strlen, added by Kim
 
+// Un-comment to compare BWT against a BWT generated from class dynFMI:
+//#define TCB_TEST_BWT
+
+// Default samplerate for suffix array samples
+#define TEXTCOLLECTION_DEFAULT_SAMPLERATE 64
+
+
+
 namespace SXSI
 {
     struct TCBuilderRep; // Pimpl
@@ -37,7 +45,7 @@ namespace SXSI
     class TextCollectionBuilder
     {
     public:
-        explicit TextCollectionBuilder(unsigned);
+        explicit TextCollectionBuilder(unsigned samplerate = TEXTCOLLECTION_DEFAULT_SAMPLERATE);
         ~TextCollectionBuilder();
         
         /** 
@@ -61,7 +69,6 @@ namespace SXSI
         struct TCBuilderRep * p_;
 
         // No copy constructor or assignment
-        TextCollectionBuilder();
         TextCollectionBuilder(TextCollectionBuilder const&);
         TextCollectionBuilder& operator = (TextCollectionBuilder const&);
     };