1 #ifndef gamgee__reference_iterator__guard 
    2 #define gamgee__reference_iterator__guard 
   18     m_sequence {*m_iterator}
 
   26   const char ref_base(
const std::string& chromosome, 
const int one_based_location);
 
   29   FastqIterator m_iterator;     
 
Utility class to read many Fastq records from a stream (e.g. Fastq file, stdin, ...) in a for-each loop in a for-each loop. 
Definition: fastq_reader.h:36
 
FastqIterator begin()
creates a FastqIterator pointing at the start of the input stream (needed by for-each loop) ...
Definition: fastq_reader.cpp:39
 
Utility class to access reference bases in a FastA-formatted reference genome. 
Definition: reference_iterator.h:14
 
Definition: exceptions.h:9
 
const char ref_base(const std::string &chromosome, const int one_based_location)
return the reference base character at the desired location 
Definition: reference_iterator.cpp:8
 
ReferenceIterator(const std::string &filename)
Definition: reference_iterator.h:16