|
IDZEBRA 2.2.8
|
#include <rset.h>
Data Fields | |
| char * | name |
| char * | flags |
| int | type |
| int | reg_type |
| RSET | rset |
| void * | rankpriv |
| zint | hits_limit |
| char * | ref_id |
| struct ord_list * | ol |
rset_term is all we need to know of a term to do ranking etc. As far as the rsets are concerned, it is just a dummy pointer to be passed around.
| char* rset_term::flags |
the term itself in internal encoding (UTF-8/raw)
Definition at line 52 of file rset.h.
Referenced by calc(), and rset_term_create().
| zint rset_term::hits_limit |
private stuff for the ranking algorithm
Definition at line 62 of file rset.h.
Referenced by rset_create_base(), and rset_term_create().
| char* rset_term::name |
Definition at line 51 of file rset.h.
Referenced by add(), calc(), get_first_snippet_from_rset(), resultSetSortSingle(), rset_term_create(), trav_rset_for_termids(), zebra_result_set_term_info(), and zebra_snippets_hit_vector().
| struct ord_list* rset_term::ol |
reference for this term
Definition at line 64 of file rset.h.
Referenced by begin(), begin(), get_first_snippet_from_rset(), resultSetSortSingle(), rset_term_create(), and zebra_snippets_hit_vector().
| void* rset_term::rankpriv |
| char* rset_term::ref_id |
limit for hits if > 0
Definition at line 63 of file rset.h.
Referenced by rset_create_base(), rset_term_create(), and zebra_result_set_term_info().
| int rset_term::reg_type |
Term_type from RPN Query. Actually this is Z_Term_general, Z_Term_numeric, Z_Term_characterString, .. This info is used to return encoded term back for search-result-1 .
Definition at line 59 of file rset.h.
Referenced by rset_term_create().
| RSET rset_term::rset |
register type
Definition at line 60 of file rset.h.
Referenced by begin(), checkterm(), rset_create_base(), and rset_term_create().
| int rset_term::type |