18#ifndef __GENERIC_SAM_INTERFACE_H__
19#define __GENERIC_SAM_INTERFACE_H__
23#include "SamFileHeader.h"
26class GenericSamInterface
29 GenericSamInterface();
30 virtual ~GenericSamInterface();
37 SamStatus& status) = 0;
43 SamStatus& status) = 0;
51 SamStatus& samStatus) = 0;
60 virtual bool isEOF(
IFILE filePtr);
Class providing an easy to use interface to get/set/operate on the fields in a SAM/BAM record.
SequenceTranslation
Enum containing the settings on how to translate the sequence if a reference is available.
Status
Return value enum for StatGenFile methods.