#include <gfeature.h>

Public Member Functions | |
| Genefeature () | |
| Genefeature (vector< string > &loc, const string &ftype, map< string, string > *qls) throw (InvalidQualifier) | |
| void | addCoding (vector< Gfeature * > &m, vector< Gfeature * > &c) |
| const string & | proteinid () const |
| const string & | product () const |
| bool | deflineBetter (const string &oldef) const |
| ostream & | writeGBTable (ostream &ous) const |
| int | numberOfCoding () const |
Private Attributes | |
| vector< Gfeature * > | mRNA |
| vector< Gfeature * > | CDS |
| Genefeature::Genefeature | ( | ) | [inline] |
| Genefeature::Genefeature | ( | vector< string > & | loc, | |
| const string & | ftype, | |||
| map< string, string > * | qls | |||
| ) | throw (InvalidQualifier) [inline] |
References CDS.
| const string& Genefeature::proteinid | ( | ) | const [inline] |
References CDS.
| const string& Genefeature::product | ( | ) | const [inline] |
References CDS.
| bool Genefeature::deflineBetter | ( | const string & | oldef | ) | const |
defline from first CDS is better than oldef
| ostream & Genefeature::writeGBTable | ( | ostream & | ous | ) | const |
| int Genefeature::numberOfCoding | ( | ) | const [inline] |
References CDS.
vector<Gfeature*> Genefeature::mRNA [private] |
vector<Gfeature*> Genefeature::CDS [private] |
Referenced by addCoding(), numberOfCoding(), product(), and proteinid().
1.5.6