Public Types | |
typedef boost::ptr_map < uint64_t, util::OutputStream > | OutputLaneBatches |
Public Member Functions | |
CacheOutStreams (const boost::filesystem::path &outputPrefix) | |
std::ostream & | getBatchStream (const std::string &slide, const std::string &lane, size_t batchNo) |
Static Public Member Functions | |
static uint64_t | getBatchStreamKey (const std::string &slide, const std::string &lane, size_t batchNo) |
Protected Attributes | |
boost::filesystem::path | outputPrefix_ |
OutputLaneBatches | outputLanes_ |