]> git.donarmstrong.com Git - bamtools.git/blobdiff - bamtools_utilities.h
further cleanup of duplicate @RG tag warning reporting
[bamtools.git] / bamtools_utilities.h
index 1e280f127e903a2bc5368b32a8e82a667b285656..7d655e69fe2b089bdd97ca90d4a7b92a2273288a 100644 (file)
@@ -15,7 +15,8 @@
 
 namespace BamTools {
 
-class BamReader;  
+class BamReader;
+class BamMultiReader;
 
 struct Region {
     int StartChromID;
@@ -28,7 +29,10 @@ class Utilities {
   
     public:                          
         // Parses a region string, uses reader to do validation (valid ID's, positions), stores in Region struct
+        // Returns success (true/false)
         static bool ParseRegionString(const std::string& regionString, const BamReader& reader, Region& region);
+        // Same as above, but accepts a BamMultiReader
+        static bool ParseRegionString(const std::string& regionString, const BamMultiReader& reader, Region& region);
 };
 
 } // namespace BamTools