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

Classes | Public Member Functions | Protected Attributes | Private Attributes

BamTools::BamDefaultIndex Class Reference

Inheritance diagram for BamTools::BamDefaultIndex:
Inheritance graph
[legend]
Collaboration diagram for BamTools::BamDefaultIndex:
Collaboration graph
[legend]

List of all members.

Classes

struct  BamDefaultIndexPrivate

Public Member Functions

 BamDefaultIndex (BamTools::BgzfData *bgzf, BamTools::BamReader *reader, bool isBigEndian)
bool Build (void)
bool GetOffsets (const BamTools::BamRegion &region, const bool isRightBoundSpecified, std::vector< int64_t > &offsets)
virtual bool HasAlignments (const int &referenceID)
bool Load (const std::string &filename)
bool Write (const std::string &bamFilename)

Protected Attributes

BamTools::BgzfDatam_BGZF
bool m_isBigEndian
BamTools::BamReaderm_reader
BamTools::RefVector m_references

Private Attributes

BamDefaultIndexPrivated

Detailed Description

Definition at line 59 of file BamIndex.h.


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

Generated by  Doxygen 1.6.0   Back to index