FastQFile Class Reference

Collaboration diagram for FastQFile:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FastQFile (int minReadLength=10, int numPrintableErrors=20)
void disableMessages ()
void enableMessages ()
void disableSeqIDCheck ()
void enableSeqIDCheck ()
void setMaxErrors (int maxErrors)
FastQStatus::Status openFile (const char *fileName, BaseAsciiMap::SPACE_TYPE spaceType=BaseAsciiMap::UNKNOWN)
FastQStatus::Status closeFile ()
bool isOpen ()
bool isEof ()
bool keepReadingFile ()
FastQStatus::Status validateFastQFile (const String &filename, bool printBaseComp, BaseAsciiMap::SPACE_TYPE spaceType)
FastQStatus::Status readFastQSequence ()
BaseAsciiMap::SPACE_TYPE getSpaceType ()

Public Attributes

String myRawSequence
String mySequenceIdLine
String mySequenceIdentifier
String myPlusLine
String myQualityString

Detailed Description

Definition at line 28 of file FastQFile.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 17 15:38:32 2010 for StatGen Software by  doxygen 1.6.3