20 class BamReaderPrivate;
56 virtual bool Create() = 0;
65 virtual bool HasAlignments(
const int& referenceID)
const = 0;
74 virtual bool Load(
const std::string& filename) = 0;
83 void SetErrorString(
const std::string& where,
const std::string& what)
const 85 m_errorString = where +
": " + what;
90 Internal::BamReaderPrivate* m_reader;
91 mutable std::string m_errorString;
#define API_EXPORT
Definition: api_global.h:18