Revision f12339cf
Added by david.sorber about 3 years ago
| software/read_test/src/ExecDriver.h | ||
|---|---|---|
|
#include <vector>
|
||
|
|
||
|
#include "Chunk.h"
|
||
|
#include "Utilities/ProtectedAndSynchronizedQueue.h"
|
||
|
#include "Logger/Logger.h"
|
||
|
#include "Utilities/ProtectedQueue.h"
|
||
|
|
||
|
|
||
|
namespace BlackLynx
|
||
| ... | ... | |
|
{
|
||
|
public:
|
||
|
|
||
|
typedef ProtectedAndSynchronizedQueue<Chunk*> chunk_queue_t;
|
||
|
typedef ProtectedQueue<Chunk*> chunk_queue_t;
|
||
|
|
||
|
ExecDriver(
|
||
|
const std::string& inputFile,
|
||
|
uint32_t numReaderThreads);
|
||
|
uint32_t numReaderThreads,
|
||
|
uint32_t chunkSize);
|
||
|
|
||
|
virtual ~ExecDriver();
|
||
|
|
||
Clean up read test code. Add liburing 2.4 as external source.