// ***************************************************************************
// SamProgram.h (c) 2011 Derek Barnett
// Marth Lab, Department of Biology, Boston College
// ***************************************************************************
// SamProgram.h (c) 2011 Derek Barnett
// Marth Lab, Department of Biology, Boston College
// ---------------------------------------------------------------------------
// Provides direct read/write access to the SAM header program records.
// ***************************************************************************
// ---------------------------------------------------------------------------
// Provides direct read/write access to the SAM header program records.
// ***************************************************************************
- bool HasCommandLine(void) const; // returns true if program record has a command line entry
- bool HasID(void) const; // returns true if program record has an ID
- bool HasName(void) const; // returns true if program record has a name
- bool HasPreviousProgramID(void) const; // returns true if program record has a 'previous program ID'
- bool HasVersion(void) const; // returns true if program record has a version
+ bool HasCommandLine(void) const; // returns true if program record has a command line entry
+ bool HasID(void) const; // returns true if program record has an ID
+ bool HasName(void) const; // returns true if program record has a name
+ bool HasPreviousProgramID(void) const; // returns true if program record has a 'previous program ID'
+ bool HasVersion(void) const; // returns true if program record has a version
- std::string CommandLine; // CL:<CommandLine>
- std::string ID; // ID:<ID> *Required for valid SAM header*
- std::string Name; // PN:<Name>
- std::string PreviousProgramID; // PP:<PreviousProgramID>
- std::string Version; // VN:<Version>
+ std::string CommandLine; // CL:<CommandLine>
+ std::string ID; // ID:<ID> *Required for valid SAM header*
+ std::string Name; // PN:<Name>
+ std::string PreviousProgramID; // PP:<PreviousProgramID>
+ std::string Version; // VN:<Version>