#include <QueryManager.h>
Inheritance diagram for MatchAdderImp:


Public Member Functions | |
| MatchAdderImp (HashTableGeneric &subjectTable) | |
| virtual void | operator() (SequenceNumber subjectNum, SequenceOffset numBases, SequenceOffset queryStart, SequenceOffset queryEnd, SequenceOffset subjectStart, SequenceOffset subjectEnd) |
Protected Attributes | |
| string | name_ |
| SequenceNumber | lastSubjectNum_ |
Definition at line 171 of file QueryManager.h.
| MatchAdderImp::MatchAdderImp | ( | HashTableGeneric & | subjectTable | ) | [inline] |
Definition at line 174 of file QueryManager.h.
00174 : 00175 lastSubjectNum_(0), name_(), MatchAdder( subjectTable ) {}
| void MatchAdderImp::operator() | ( | SequenceNumber | subjectNum, | |
| SequenceOffset | numBases, | |||
| SequenceOffset | queryStart, | |||
| SequenceOffset | queryEnd, | |||
| SequenceOffset | subjectStart, | |||
| SequenceOffset | subjectEnd | |||
| ) | [virtual] |
Implements MatchAdder.
Reimplemented in MatchAdderCodonProtein, MatchAdderProteinCodon, and MatchAdderCodonCodon.
Definition at line 46 of file QueryManager.cpp.
References MatchStore::addMatch(), MatchAdder::isQueryForward_, and MatchAdder::pStore_.
00052 { 00053 // if (subjectNum!=lastSubjectNum_) 00054 // subjectTable_.getSequenceName(name_,subjectNum); 00055 // lastSubjectNum_=subjectNum; 00056 pStore_->addMatch( // name_, 00057 subjectNum, 00058 numBases, 00059 queryStart, 00060 queryEnd, 00061 subjectStart, 00062 subjectEnd, 00063 isQueryForward_, 00064 true ); 00065 00066 } // ~void MatchAdderImp::operator()
Here is the call graph for this function:

string MatchAdderImp::name_ [protected] |
Definition at line 185 of file QueryManager.h.
SequenceNumber MatchAdderImp::lastSubjectNum_ [protected] |
Definition at line 186 of file QueryManager.h.
Referenced by MatchAdderProteinCodon::operator()(), and MatchAdderCodonCodon::operator()().
1.5.2