glfHandler Class Reference

Collaboration diagram for glfHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool Open (const String &filename)
bool Create (const String &filename)
bool isOpen ()
void Close ()
void Rewind ()
bool NextSection ()
bool NextEntry ()
bool NextBaseEntry ()
void BeginSection (const String &sectionLabel, int sectionLength)
void EndSection ()
void WriteEntry (int outputPosition)
char GetReference (int position, char defaultBase)
int GetDepth (int position)
const double * GetLikelihoods (int position)
const unsigned char * GetLogLikelihoods (int position)
int GetMapQuality (int position)

Static Public Member Functions

static const double * GetDefaultLikelihoods ()
static const unsigned char * GetDefaultLogLikelihoods ()
static int GenotypeIndex (int base1, int base2)

Public Attributes

IFILE handle
String header
String label
int sections
int currentSection
int maxPosition
glfEntry data
int position
double likelihoods [10]
String indelSequence [2]
const char * errorMsg

Detailed Description

Definition at line 64 of file glfHandler.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