_displayStatus | lemur::file::SortMergeTextFiles | [protected] |
_docNoKeyfile | lemur::file::HarvestSortMerge | [protected] |
_doFinalMergesortFiles(std::vector< std::string > &inputFiles, std::string &outputFile) | lemur::file::SortMergeTextFiles | [protected] |
_doMidFinalMerge(std::vector< std::string > &inputList, std::string &outputPathBase, int &recordCounter) | lemur::file::SortMergeTextFiles | [protected] |
_doSingleFileMergesort(std::string &inputFile, std::string &outputFile, std::vector< std::string > &chunkList, int chunkRecordSize=16384 *10) | lemur::file::HarvestSortMerge | [protected, virtual] |
_flushChunks(std::string &basePathname, std::vector< std::string > *inMemRecords, int currentChunkNumber) | lemur::file::SortMergeTextFiles | [protected] |
_inputBuffer | lemur::file::SortMergeTextFiles | [protected] |
_inputBufferTwo | lemur::file::SortMergeTextFiles | [protected] |
_mergeSortTwoFiles(std::string &firstFilePath, std::string &secondFilePath, std::string &outputFile, bool doCleanup=true) | lemur::file::SortMergeTextFiles | [protected] |
_numMergeThreads | lemur::file::SortMergeTextFiles | [protected] |
_outputFilePath | lemur::file::SortMergeTextFiles | [protected] |
_readLine(FILE *_in, char *&beginLine, size_t &lineLength, indri::utility::Buffer &_buffer) | lemur::file::SortMergeTextFiles | [static] |
_tempDirectory | lemur::file::SortMergeTextFiles | [protected] |
HarvestSortMerge(std::string &outputFilePath, std::string &tempDirectory, lemur::file::Keyfile *docNoKeyfile, int numMergeThreads=4, bool displayStatus=false) | lemur::file::HarvestSortMerge | |
SHA1Hasher | lemur::file::HarvestSortMerge | [protected] |
showStatus(bool displayStatus) | lemur::file::SortMergeTextFiles | [inline] |
sort(std::vector< std::string > &inputFilePaths) | lemur::file::SortMergeTextFiles | |
SortMergeTextFiles(std::string &outputFilePath, std::string &tempDirectory, int numMergeThreads=4, bool displayStatus=false) | lemur::file::SortMergeTextFiles | |
splitLineOnTabs(char *inputLine, std::vector< std::string > &retVec) | lemur::file::HarvestSortMerge | [static] |
~HarvestSortMerge() | lemur::file::HarvestSortMerge | |
~SortMergeTextFiles() | lemur::file::SortMergeTextFiles | |