36 #include "OutputDirectoryFifoQueue.hpp"
38 #include "OutputFileHandler.hpp"
40 #include "FileFinder.hpp"
44 mBaseDirectory(rBaseDirectory),
45 mQueueMaxSize(queueMaxSize)
56 std::string subdirectory_full_name =
mBaseDirectory +
"/" + rSubdirectoryName;
70 mQueue.push(rSubdirectoryName);
75 return subdirectory_full_name;
#define ABORT_IF_THROWS(block)
std::string CreateNextDir(const std::string &rSubdirectoryName)
OutputDirectoryFifoQueue(const std::string &rBaseDirectory, unsigned queueMaxSize)
std::string mBaseDirectory
std::queue< std::string > mQueue