#include <ClientServerUtils.h>
Public Member Functions | |
| MatchInfo (void) | |
| MatchInfo (const Match &m) | |
Public Attributes | |
| SequenceNumber | subjectNum |
| SequenceOffset | subjectStart |
| SequenceOffset | subjectEnd |
| SequenceNumber | queryNum |
| SequenceOffset | queryStart |
| SequenceOffset | queryEnd |
| int | numBases |
| bool | isQueryForward |
| bool | isSubjectForward |
Definition at line 160 of file ClientServerUtils.h.
| MatchInfo::MatchInfo | ( | void | ) | [inline] |
Definition at line 172 of file ClientServerUtils.h.
00172 : 00173 subjectNum(0), 00174 subjectStart(0), 00175 subjectEnd(0), 00176 queryNum(0), 00177 queryStart(0), 00178 queryEnd(0), 00179 numBases(0), 00180 isQueryForward(true), 00181 isSubjectForward(true) {} MatchInfo( const Match& m );
| MatchInfo::MatchInfo | ( | const Match & | m | ) |
Definition at line 42 of file ClientServerUtils.cpp.
00042 : 00043 subjectNum(m.getSubjectNum()), 00044 subjectStart(m.getSubjectStart()), 00045 subjectEnd(m.getSubjectEnd()), 00046 queryNum(m.getQueryNum()), 00047 // changed so as to report reverse match positions as seen from forward 00048 // direction TC 13.12.2001 00049 //queryStart(m.getQueryStart()), 00050 //queryEnd(m.getQueryEnd()), 00051 queryStart 00052 ( m.isQueryForward() 00053 ? m.getQueryStart() 00054 : m.getQuerySize() - m.getQueryEnd() + 1 ), 00055 queryEnd 00056 ( m.isQueryForward() 00057 ? m.getQueryEnd() 00058 : m.getQuerySize() - m.getQueryStart() + 1 ), 00059 numBases(m.getNumBases()), 00060 isQueryForward(m.isQueryForward()) , 00061 isSubjectForward(m.isSubjectForward()) 00062 {}
Definition at line 162 of file ClientServerUtils.h.
Referenced by MatchRemote::getSubjectName(), MatchRemote::getSubjectNum(), MatchTaskServer::sendMatches(), and sendQuery().
Definition at line 163 of file ClientServerUtils.h.
Referenced by MatchRemote::getSubjectStart(), MatchTaskServer::sendMatches(), and sendQuery().
Definition at line 164 of file ClientServerUtils.h.
Referenced by MatchRemote::getSubjectEnd(), MatchTaskServer::sendMatches(), and sendQuery().
Definition at line 165 of file ClientServerUtils.h.
Referenced by MatchRemote::getQueryName(), MatchRemote::getQueryNum(), MatchRemote::getQuerySize(), and sendQuery().
Definition at line 166 of file ClientServerUtils.h.
Referenced by MatchRemote::getQueryStart(), and sendQuery().
Definition at line 167 of file ClientServerUtils.h.
Referenced by MatchRemote::getQueryEnd(), and sendQuery().
Definition at line 168 of file ClientServerUtils.h.
Referenced by MatchRemote::getNumBases(), and sendQuery().
1.5.2