Main Page | Class Hierarchy | Class List | File List | Class Members

PlaceHolder Class Reference

Responsibilities:
represents an individual exon and points to the exons parent genemodel
The parent gene models is what gets stored in the big scoring matrix.
This class is used as a matter of conveniance for
breaking up the genomic sequence into regions made up of unique datasets
of annotation data

Collaborators:
Prediction More...

#include <PlaceHolder.h>

Inheritance diagram for PlaceHolder:

Inheritance graph
[legend]
Collaboration diagram for PlaceHolder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PlaceHolder (const Prediction &pred, const Prediction *big)
virtual void del ()
DataStorageType * makePlaceHolders () const
 all prediction type objects must be able convert themselfs into a list of pointers that contain each coding sequence seperately

const string & getTypeStr () const
 returns a constant string identifier that identifies this as a "PlaceHolder" object

const PredictiongetWholeShabang () const
 return a pointer to the entire gene model data

void print (std::ostream &, const std::string &) const

Detailed Description

Responsibilities:
represents an individual exon and points to the exons parent genemodel
The parent gene models is what gets stored in the big scoring matrix.
This class is used as a matter of conveniance for
breaking up the genomic sequence into regions made up of unique datasets
of annotation data

Collaborators:
Prediction


The documentation for this class was generated from the following file: