xapian-core
1.4.27
|
virtual base class for branched types of postlist More...
Go to the source code of this file.
Classes | |
class | BranchPostList |
Base class for postlists which are generated by merging two sub-postlists. More... | |
Functions | |
bool | next_handling_prune (PostList *&pl, double w_min, MultiMatch *matcher) |
bool | skip_to_handling_prune (PostList *&pl, Xapian::docid did, double w_min, MultiMatch *matcher) |
bool | check_handling_prune (PostList *&pl, Xapian::docid did, double w_min, MultiMatch *matcher, bool &valid) |
virtual base class for branched types of postlist
Definition in file branchpostlist.h.
|
inline |
Definition at line 108 of file branchpostlist.h.
References Xapian::PostingIterator::Internal::check(), and MultiMatch::recalc_maxweight().
Referenced by OrPostList::check(), AndMaybePostList::process_next_or_skip_to(), and AndMaybePostList::sync_rhs().
|
inline |
Definition at line 83 of file branchpostlist.h.
References Xapian::PostingIterator::Internal::next(), and MultiMatch::recalc_maxweight().
Referenced by AndNotPostList::advance_to_next_match(), MultiMatch::get_mset(), OrPostList::next(), MergePostList::next(), and SynonymPostList::next().
|
inline |
Definition at line 95 of file branchpostlist.h.
References MultiMatch::recalc_maxweight(), and Xapian::PostingIterator::Internal::skip_to().
Referenced by AndNotPostList::advance_to_next_match(), OrPostList::next(), AndMaybePostList::next(), OrPostList::skip_to(), AndMaybePostList::skip_to(), and SynonymPostList::skip_to().