]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/api/internal/BamWriter_p.h
Update to BamTools API 0.9.2 with exposure of SamHeader object from BamReader and...
[bamtools.git] / src / api / internal / BamWriter_p.h
index 4fe626a892b5bbdfb4ffbebdf3dd9ce9f4bff275..6eecd73b9d147dc89f9ae201b4792a9bae24d11e 100644 (file)
@@ -27,6 +27,9 @@
 #include <vector>
 
 namespace BamTools {
+
+class SamHeader;
+
 namespace Internal {
 
 class BamWriterPrivate {
@@ -43,6 +46,10 @@ class BamWriterPrivate {
                  const std::string& samHeader,
                  const BamTools::RefVector& referenceSequences,
                  bool isWriteUncompressed);
+    bool Open(const std::string& filename,
+              const std::string& samHeader,
+              const BamTools::RefVector& referenceSequences,
+              bool isWriteUncompressed);
        void SaveAlignment(const BamAlignment& al);
 
     // internal methods