NVBIO
 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:
SequenceStats

Public Methods

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

Public Members

io::SequenceDataOutputStreamm_file
 
- 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)
inline

constructor

Parameters
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: