// BamRandomAccessController_p.h (c) 2011 Derek Barnett
// Marth Lab, Department of Biology, Boston College
// ---------------------------------------------------------------------------
-// Last modified: 6 October 2011(DB)
+// Last modified: 10 October 2011(DB)
// ---------------------------------------------------------------------------
// Manages random access operations in a BAM file
// ***************************************************************************
//
// We mean it.
-#include <api/BamAux.h>
-#include <api/BamIndex.h>
+#include "api/BamAux.h"
+#include "api/BamIndex.h"
namespace BamTools {
bool LocateIndex(BamReaderPrivate* reader, const BamIndex::IndexType& preferredType);
bool OpenIndex(const std::string& indexFilename, BamReaderPrivate* reader);
void SetIndex(BamIndex* index);
- void SetIndexCacheMode(const BamIndex::IndexCacheMode& mode);
// region methods
void ClearRegion(void);
// index data
BamIndex* m_index; // owns the index, not a copy - responsible for deleting
- BamIndex::IndexCacheMode m_indexCacheMode;
// region data
BamRegion m_region;