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

GeneModelType.h

00001 
00002 // Copyright (c) 2003, The Institute for Genomic Research (TIGR), Rockville,
00003 // Maryland, U.S.A.  All rights reserved.
00005 #ifndef GENEMODELTYPE_H
00006 #define GENEMODELTYPE_H
00007 
00008 #include <string>
00009 using std::string;
00010 
00022 class GeneModelType {
00023  public:
00024   virtual void print(std::ostream&, const string&) const = 0;
00025 
00030   virtual const string& getTypeStr() const = 0;
00031 
00037   virtual const int getScoreIdx() const  = 0;
00038 };
00039 
00040 #endif // GENEMODELTYPE_H