|
a/src/query/docseq.h |
|
b/src/query/docseq.h |
|
... |
|
... |
93 |
* sequences can compute a better value (ie: docseqdb) */
|
93 |
* sequences can compute a better value (ie: docseqdb) */
|
94 |
virtual bool getAbstract(Rcl::Doc& doc, std::vector<std::string>& abs) {
|
94 |
virtual bool getAbstract(Rcl::Doc& doc, std::vector<std::string>& abs) {
|
95 |
abs.push_back(doc.meta[Rcl::Doc::keyabs]);
|
95 |
abs.push_back(doc.meta[Rcl::Doc::keyabs]);
|
96 |
return true;
|
96 |
return true;
|
97 |
}
|
97 |
}
|
|
|
98 |
virtual int getFirstMatchPage(Rcl::Doc&)
|
|
|
99 |
{
|
|
|
100 |
return -1;
|
|
|
101 |
}
|
|
|
102 |
|
98 |
virtual bool getEnclosing(Rcl::Doc&, Rcl::Doc&) = 0;
|
103 |
virtual bool getEnclosing(Rcl::Doc&, Rcl::Doc&) = 0;
|
99 |
|
104 |
|
100 |
/** Get estimated total count in results */
|
105 |
/** Get estimated total count in results */
|
101 |
virtual int getResCnt() = 0;
|
106 |
virtual int getResCnt() = 0;
|
102 |
|
107 |
|