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

Detailed description

----------------— BAM Writer ----------—

Definition at line 365 of file bam_io.h.

#include <bam_io.h>

Public Methods

 HTSBAMWriter (const char *fname)
 
 ~HTSBAMWriter ()
 
void write_hdr (bam_hdr_t *header)
 
void write_aln_batch (std::vector< bam1_t * > &batch, H_VectorU64 shuffle_idx, bam_hdr_t *header)
 
void write_aln_batch (BAM_alignment_batch_SoA &batch, H_VectorU64 shuffle_idx, bam_hdr_t *header)
 

Constructor & Destructor Documentation

HTSBAMWriter::HTSBAMWriter ( const char *  fname)
HTSBAMWriter::~HTSBAMWriter ( )

Member Function Documentation

void HTSBAMWriter::write_aln_batch ( std::vector< bam1_t * > &  batch,
H_VectorU64  shuffle_idx,
bam_hdr_t header 
)
void HTSBAMWriter::write_aln_batch ( BAM_alignment_batch_SoA batch,
H_VectorU64  shuffle_idx,
bam_hdr_t header 
)
void HTSBAMWriter::write_hdr ( bam_hdr_t header)

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