/*!
* @class SimpleIntervalsFileIn
*
* @extends FormattedFileIn
*
* @headerfile <seqan/ucsc_io.h>
*
* @brief @link FormattedFile @endlink for reading .intervals files.
*
* @signature typedef FormattedFile<SimpleIntervals, Input>
* SimpleIntervalsFileIn;
*
* @fn SimpleIntervalsFileIn#readRecord
*
* @brief Reading records from a SimpleIntervalsFileIn.
*
* @signature void readRecord(record, file);
*
* @param[out] record The resulting @link GenomicRegion @endlink.
* @param[out] file The SimpleIntervalsFileIn to read from.
*
* @throw IOError in case of problems.
*
* @fn SimpleIntervalsFileIn#writeRecord
*
* @brief Writing records to a SimpleIntervalsFileIn.
*
* @signature void readRecord(record, file);
*
* @param[out] file The SimpleIntervalsFileIn to write to.
* @param[out] record The @link GenomicRegion @endlink to write out.
*
* @throw IOError in case of problems.
*/