cgatools::mapping::SamFileHeader Class Reference

List of all members.

Classes

class  Record

Public Types

typedef std::vector< RecordRecords
typedef std::map< std::string,
Records > 
RecordMap
typedef std::map< std::string,
const Record * > 
HeaderRecordIndex

Public Member Functions

bool hasRecords (const std::string &section) const
const Records & getRecords (const std::string &section) const
Records & getRecords (const std::string &section)
void addLine (const std::string &headerLine)
bool hasReadGroup (const std::string &rgId) const
const RecordgetReadGroup (const std::string &rgId) const
void initMetadata ()

Public Attributes

RecordMap recordMap_

Protected Attributes

Record samHeaderRecord_
util::DelimitedLineParser dl_
HeaderRecordIndex readGroups_

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated by  doxygen 1.6.2