|
a/src/rcldb/rclquery_p.h |
|
b/src/rcldb/rclquery_p.h |
|
... |
|
... |
52 |
}
|
52 |
}
|
53 |
void clear() {
|
53 |
void clear() {
|
54 |
delete xenquire; xenquire = 0;
|
54 |
delete xenquire; xenquire = 0;
|
55 |
termfreqs.clear();
|
55 |
termfreqs.clear();
|
56 |
}
|
56 |
}
|
57 |
abstract_result makeAbstract(Xapian::docid id, vector<pair<int, string> >&,
|
57 |
abstract_result makeAbstract(Xapian::docid id, vector<Snippet>&,
|
58 |
int maxoccs = -1, int ctxwords = -1);
|
58 |
int maxoccs = -1, int ctxwords = -1);
|
59 |
int getFirstMatchPage(Xapian::docid docid);
|
59 |
int getFirstMatchPage(Xapian::docid docid, std::string& term);
|
60 |
void setDbWideQTermsFreqs();
|
60 |
void setDbWideQTermsFreqs();
|
61 |
double qualityTerms(Xapian::docid docid,
|
61 |
double qualityTerms(Xapian::docid docid,
|
62 |
const std::vector<std::string>& terms,
|
62 |
const std::vector<std::string>& terms,
|
63 |
std::multimap<double, std::vector<std::string> >& byQ);
|
63 |
std::multimap<double, std::vector<std::string> >& byQ);
|
64 |
};
|
64 |
};
|