All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Public Members | List of all members
OutputStageData Struct Reference

Detailed description

A small class encapsulating the core data needed by all output threads, i.e. the output file and its relevant statistics

Definition at line 46 of file output_thread.h.

#include <output_thread.h>

Inheritance diagram for OutputStageData:

Public Methods

 OutputStageData (io::SequenceDataOutputStream *file)
- Public Methods inherited from SequenceStats
 SequenceStats ()

Public Members

- Public Members inherited from SequenceStats
Mutex m_mutex
uint64 m_reads
uint64 m_bps
float m_time

Constructor & Destructor Documentation

OutputStageData::OutputStageData ( io::SequenceDataOutputStream file)


fileinput sequence file
max_stringsmaximum number of strings per batch
max_bpsmaximum number of base pairs per batch

Definition at line 54 of file output_thread.h.

Member Data Documentation

io::SequenceDataOutputStream* OutputStageData::m_file

Definition at line 56 of file output_thread.h.

The documentation for this struct was generated from the following file: