#include <HarvestSortMerge.hpp>
Inheritance diagram for lemur::file::HarvestSortMerge:
Public Member Functions | |
HarvestSortMerge (std::string &outputFilePath, std::string &tempDirectory, lemur::file::Keyfile *docNoKeyfile, int numMergeThreads=4, bool displayStatus=false) | |
~HarvestSortMerge () | |
Static Public Member Functions | |
void | splitLineOnTabs (char *inputLine, std::vector< std::string > &retVec) |
Protected Member Functions | |
virtual void | _doSingleFileMergesort (std::string &inputFile, std::string &outputFile, std::vector< std::string > &chunkList, int chunkRecordSize=16384 *10) |
Protected Attributes | |
lemur::file::Keyfile * | _docNoKeyfile |
lemur::utility::SHA1 | SHA1Hasher |
|
|
|
|
|
Reimplemented from lemur::file::SortMergeTextFiles. |
|
|
|
|
|
|