Public Types | |
enum | SamHeaderRecordType { HD, SQ, RG, PG } |
Public Member Functions | |
bool | setFields (const StringArray &tokens) |
bool | isValid () |
const char * | getTagValue (const char *tag) const |
bool | setTag (const char *tag, const char *value) |
void | reset () |
bool | appendString (std::string &header) |
bool | addKey (const char *value) |
bool | isActiveHeaderRecord () |
const char * | getTypeString () |
SamHeaderRecordType | getType () |
Protected Member Functions | |
void | addRequiredTag (const char *requiredTag) |
Protected Attributes | |
std::string | myTypeString |
SamHeaderRecordType | myType |
std::string | myKeyTag |
Definition at line 25 of file SamHeaderRecord.h.