Logo Search packages:      
Sourcecode: bedtools version File versions  Download package

Classes | Public Member Functions | Private Attributes

BamTools::BamReader Class Reference

Collaboration diagram for BamTools::BamReader:
Collaboration graph

List of all members.


struct  BamReaderPrivate

Public Member Functions

void Close (void)
bool CreateIndex (bool useDefaultIndex=true)
const std::string GetFilename (void) const
const std::string GetHeaderText (void) const
bool GetNextAlignment (BamAlignment &bAlignment)
bool GetNextAlignmentCore (BamAlignment &bAlignment)
int GetReferenceCount (void) const
const BamTools::RefVector & GetReferenceData (void) const
int GetReferenceID (const std::string &refName) const
bool IsOpen (void) const
bool Jump (int refID, int position=0)
bool Open (const std::string &filename, const std::string &indexFilename="")
bool Rewind (void)
bool SetRegion (const int &leftRefID, const int &leftBound, const int &rightRefID, const int &rightBound)
bool SetRegion (const BamRegion &region)

Private Attributes


Detailed Description

Definition at line 25 of file BamReader.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index