IDZEBRA
2.2.7
|
#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(), get_first_snippet_from_rset(), resultSetSortSingle(), rset_term_create(), and zebra_snippets_hit_vector().
void* rset_term::rankpriv |
the rset corresponding to this term
Definition at line 61 of file rset.h.
Referenced by add(), begin(), and rset_term_create().
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 |