projects
/
SXSI
/
TextCollection.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for mem usage of Doc
[SXSI/TextCollection.git]
/
TextCollectionBuilder.h
diff --git
a/TextCollectionBuilder.h
b/TextCollectionBuilder.h
index
bcb3672
..
13734d2
100644
(file)
--- a/
TextCollectionBuilder.h
+++ b/
TextCollectionBuilder.h
@@
-27,6
+27,14
@@
#include <utility> // Defines std::pair.
#include <cstring> // Defines std::strlen, added by Kim
#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
namespace SXSI
{
struct TCBuilderRep; // Pimpl
@@
-37,7
+45,7
@@
namespace SXSI
class TextCollectionBuilder
{
public:
class TextCollectionBuilder
{
public:
- explicit TextCollectionBuilder(unsigned);
+ explicit TextCollectionBuilder(unsigned
samplerate = TEXTCOLLECTION_DEFAULT_SAMPLERATE
);
~TextCollectionBuilder();
/**
~TextCollectionBuilder();
/**
@@
-61,7
+69,6
@@
namespace SXSI
struct TCBuilderRep * p_;
// No copy constructor or assignment
struct TCBuilderRep * p_;
// No copy constructor or assignment
- TextCollectionBuilder();
TextCollectionBuilder(TextCollectionBuilder const&);
TextCollectionBuilder& operator = (TextCollectionBuilder const&);
};
TextCollectionBuilder(TextCollectionBuilder const&);
TextCollectionBuilder& operator = (TextCollectionBuilder const&);
};