X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Fapi%2Finternal%2Fbam%2FBamHeader_p.h;h=22851d8f46c6c22dec1a7a81d55ea83d3a360ab5;hb=2126ee0d204be8293df9492b48bce076a41a2a25;hp=499ad96deaa15571c5235d946ecf2fe20bb8ad6d;hpb=75ebabf8071379eaec8349f6708dfb2567d289c6;p=bamtools.git diff --git a/src/api/internal/bam/BamHeader_p.h b/src/api/internal/bam/BamHeader_p.h index 499ad96..22851d8 100644 --- a/src/api/internal/bam/BamHeader_p.h +++ b/src/api/internal/bam/BamHeader_p.h @@ -2,7 +2,7 @@ // BamHeader_p.h (c) 2010 Derek Barnett // Marth Lab, Department of Biology, Boston College // --------------------------------------------------------------------------- -// Last modified: 10 October 2011 (DB) +// Last modified: 18 November 2012 (DB) // --------------------------------------------------------------------------- // Provides the basic functionality for handling BAM headers. // *************************************************************************** @@ -44,6 +44,8 @@ class BamHeader { // load BAM header ('magic number' and SAM header text) from BGZF stream // returns true if all OK void Load(BgzfStream* stream); + // returns (read-only) reference to SamHeader data object + const SamHeader& ToConstSamHeader(void) const; // returns (editable) copy of SamHeader data object SamHeader ToSamHeader(void) const; // returns SAM-formatted string of header data