Definition at line 26 of file BamReader.cpp.
|
| BamReaderPrivate (void) |
|
| ~BamReaderPrivate (void) |
|
void | Close (void) |
|
bool | Jump (int refID, int position=0) |
|
void | Open (const string &filename, const string &indexFilename="") |
|
bool | Rewind (void) |
|
bool | GetNextAlignment (BamAlignment &bAlignment) |
|
const string | GetHeaderText (void) const |
|
const int | GetReferenceCount (void) const |
|
const RefVector | GetReferenceData (void) const |
|
const int | GetReferenceID (const string &refName) const |
|
bool | CreateIndex (void) |
|
int | BinsFromRegion (int refID, int left, uint16_t[MAX_BIN]) |
|
int | CalculateAlignmentEnd (const int &position, const std::vector< CigarOp > &cigarData) |
|
int64_t | GetOffset (int refID, int left) |
|
bool | IsOverlap (BamAlignment &bAlignment) |
|
void | LoadHeaderData (void) |
|
bool | LoadNextAlignment (BamAlignment &bAlignment) |
|
void | LoadReferenceData (void) |
|
bool | BuildIndex (void) |
|
void | ClearIndex (void) |
|
void | InsertBinEntry (BamBinMap &binMap, const uint32_t &saveBin, const uint64_t &saveOffset, const uint64_t &lastOffset) |
|
void | InsertLinearOffset (LinearOffsetVector &offsets, const BamAlignment &bAlignment, const uint64_t &lastOffset) |
|
bool | LoadIndex (void) |
|
void | MergeChunks (void) |
|
void | Roundup32 (int &value) |
|
bool | WriteIndex (void) |
|
BamTools::BamReader::BamReaderPrivate::BamReaderPrivate |
( |
void |
) | |
|
BamTools::BamReader::BamReaderPrivate::~BamReaderPrivate |
( |
void |
) | |
|
int BamTools::BamReader::BamReaderPrivate::BinsFromRegion |
( |
int |
refID, |
|
|
int |
left, |
|
|
uint16_t |
list[MAX_BIN] |
|
) |
| |
bool BamTools::BamReader::BamReaderPrivate::BuildIndex |
( |
void |
) | |
|
int BamTools::BamReader::BamReaderPrivate::CalculateAlignmentEnd |
( |
const int & |
position, |
|
|
const std::vector< CigarOp > & |
cigarData |
|
) |
| |
void BamTools::BamReader::BamReaderPrivate::ClearIndex |
( |
void |
) | |
|
void BamTools::BamReader::BamReaderPrivate::Close |
( |
void |
) | |
|
bool BamTools::BamReader::BamReaderPrivate::CreateIndex |
( |
void |
) | |
|
const string BamTools::BamReader::BamReaderPrivate::GetHeaderText |
( |
void |
) | |
const |
bool BamTools::BamReader::BamReaderPrivate::GetNextAlignment |
( |
BamAlignment & |
bAlignment) | |
|
int64_t BamTools::BamReader::BamReaderPrivate::GetOffset |
( |
int |
refID, |
|
|
int |
left |
|
) |
| |
const int BamTools::BamReader::BamReaderPrivate::GetReferenceCount |
( |
void |
) | |
const |
const RefVector BamTools::BamReader::BamReaderPrivate::GetReferenceData |
( |
void |
) | |
const |
const int BamTools::BamReader::BamReaderPrivate::GetReferenceID |
( |
const string & |
refName) | |
const |
bool BamTools::BamReader::BamReaderPrivate::IsOverlap |
( |
BamAlignment & |
bAlignment) | |
|
bool BamTools::BamReader::BamReaderPrivate::Jump |
( |
int |
refID, |
|
|
int |
position = 0 |
|
) |
| |
void BamTools::BamReader::BamReaderPrivate::LoadHeaderData |
( |
void |
) | |
|
bool BamTools::BamReader::BamReaderPrivate::LoadIndex |
( |
void |
) | |
|
bool BamTools::BamReader::BamReaderPrivate::LoadNextAlignment |
( |
BamAlignment & |
bAlignment) | |
|
void BamTools::BamReader::BamReaderPrivate::LoadReferenceData |
( |
void |
) | |
|
void BamTools::BamReader::BamReaderPrivate::MergeChunks |
( |
void |
) | |
|
void BamTools::BamReader::BamReaderPrivate::Open |
( |
const string & |
filename, |
|
|
const string & |
indexFilename = "" |
|
) |
| |
bool BamTools::BamReader::BamReaderPrivate::Rewind |
( |
void |
) | |
|
void BamTools::BamReader::BamReaderPrivate::Roundup32 |
( |
int & |
value) | |
|
bool BamTools::BamReader::BamReaderPrivate::WriteIndex |
( |
void |
) | |
|
int64_t BamTools::BamReader::BamReaderPrivate::AlignmentsBeginOffset |
const char* BamTools::BamReader::BamReaderPrivate::CIGAR_LOOKUP |
int BamTools::BamReader::BamReaderPrivate::CurrentLeft |
int BamTools::BamReader::BamReaderPrivate::CurrentRefID |
const char* BamTools::BamReader::BamReaderPrivate::DNA_LOOKUP |
string BamTools::BamReader::BamReaderPrivate::Filename |
string BamTools::BamReader::BamReaderPrivate::HeaderText |
BamIndex BamTools::BamReader::BamReaderPrivate::Index |
string BamTools::BamReader::BamReaderPrivate::IndexFilename |
bool BamTools::BamReader::BamReaderPrivate::IsIndexLoaded |
bool BamTools::BamReader::BamReaderPrivate::IsRegionSpecified |
BgzfData BamTools::BamReader::BamReaderPrivate::mBGZF |
RefVector BamTools::BamReader::BamReaderPrivate::References |
The documentation for this struct was generated from the following file: