27 SamHeader(
const std::string& headerText = std::string());
33 std::string GetErrorString()
const;
34 bool HasError()
const;
35 bool IsValid(
bool verbose =
false)
const;
37 const std::string& headerText);
38 std::string ToString()
const;
41 bool HasVersion()
const;
42 bool HasSortOrder()
const;
43 bool HasGroupOrder()
const;
44 bool HasSequences()
const;
45 bool HasReadGroups()
const;
46 bool HasPrograms()
const;
47 bool HasComments()
const;
73 mutable std::string m_errorString;
#define API_EXPORT
Definition: api_global.h:18