|
libStatGen Software
1
|


Classes | |
| class | Bin |
| class | Reference |
Public Member Functions | |
| virtual void | resetIndex () |
| Reset the member data for a new index file. | |
| virtual StatGenStatus::Status | readIndex (const char *filename)=0 |
| int32_t | getNumRefs () const |
| Get the number of references in this index. | |
| bool | getMinOffsetFromLinearIndex (int32_t refID, uint32_t position, uint64_t &minOffset) const |
Static Protected Member Functions | |
| static int | getBinsForRegion (uint32_t start, uint32_t end, uint16_t binList[MAX_NUM_BINS]) |
Protected Attributes | |
| int32_t | n_ref |
| std::vector< Reference > | myRefs |
Static Protected Attributes | |
| static const uint32_t | MAX_NUM_BINS = 37450 |
| static const uint32_t | MAX_POSITION = 536870911 |
| static const uint32_t | LINEAR_INDEX_SHIFT = 14 |
Definition at line 62 of file IndexBase.h.
| int32_t IndexBase::getNumRefs | ( | ) | const |
Get the number of references in this index.
Definition at line 139 of file IndexBase.cpp.
{
// Return the number of references.
return(myRefs.size());
}
| virtual StatGenStatus::Status IndexBase::readIndex | ( | const char * | filename | ) | [pure virtual] |