ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/gclib/gclib/gff.h
(Generate patch)
# Line 235 | Line 235
235     bool operator==(GffNameInfo& d){
236         return (strcmp(this->name, d.name)==0);
237         }
238   bool operator>(GffNameInfo& d){
239      return (strcmp(this->name, d.name)>0);
240      }
238     bool operator<(GffNameInfo& d){
239       return (strcmp(this->name, d.name)<0);
240       }
# Line 1023 | Line 1020
1020    //void gfoRemove(const char* id, const char* ctg);
1021    GfoHolder* gfoAdd(GffObj* gfo, int idx);
1022    GfoHolder* gfoAdd(GVec<GfoHolder>& glst, GffObj* gfo, int idx);
1023 <  GfoHolder* gfoFind(const char* id, const char* ctg=NULL, char strand=0, uint start=0,
1024 <                                                             GVec<GfoHolder>** glst = NULL);
1023 >  // const char* id, const char* ctg, char strand, GVec<GfoHolder>** glst, uint start, uint end
1024 >  GfoHolder* gfoFind(const char* id, const char* ctg=NULL, GVec<GfoHolder>** glst=NULL,
1025 >                                                 char strand=0, uint start=0, uint end=0);
1026    CNonExon* subfPoolCheck(GffLine* gffline, GHash<CNonExon>& pex, char*& subp_name);
1027    void subfPoolAdd(GHash<CNonExon>& pex, GfoHolder* newgfo);
1028    GfoHolder* promoteFeature(CNonExon* subp, char*& subp_name, GHash<CNonExon>& pex,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines