string getOutFileName() { return outFileName.str(); }
string getInFileName() { return DATADIR + "/" + openFileDesc.filename; }
static unsigned long hash(const string& str);
+ void closeInFile() { inFile.close(); }
+ int inFilesLeft() { return inFiles.size(); }
private:
ostream* log;
void deleteHeaderStore();
bool readAllHeaders();
+
+ vector<infiledesc>::iterator getNextInfile(vector<unsigned long> *excludeFileHashes);
};
#endif