Added XSLT support. Configuration file (e.g. etc/pazpar2.cfg) must now be specified
[pazpar2-moved-to-github.git] / src / relevance.h
1 #ifndef RELEVANCE_H
2 #define RELEVANCE_H
3
4 #include <yaz/yaz-util.h>
5
6 #include "pazpar2.h"
7 #include "reclists.h"
8
9 struct relevance;
10
11 struct relevance *relevance_create(NMEM nmem, const char **terms, int numrecs);
12 void relevance_newrec(struct relevance *r, struct record *rec);
13 void relevance_countwords(struct relevance *r, struct record *rec,
14         const char *words, int multiplier);
15 void relevance_donerecord(struct relevance *r, struct record *rec);
16
17 void relevance_prepare_read(struct relevance *rel, struct reclist *rec);
18
19 #endif
20
21 /*
22  * Local variables:
23  * c-basic-offset: 4
24  * indent-tabs-mode: nil
25  * End:
26  * vim: shiftwidth=4 tabstop=8 expandtab
27  */