xapian-core  2.0.0
Public Member Functions | Private Attributes | List of all members
Xapian::Internal::PosFilter Class Reference

Public Member Functions

 PosFilter (Xapian::Query::op op__, size_t begin_, size_t end_, Xapian::termcount window_)
 
PostListAndEstimate postlist (PostList *pl, EstimateOp *est, const vector< PostList * > &pls, PostListTree *pltree, TermFreqs *termfreqs) const
 

Private Attributes

Xapian::Query::op op_
 
size_t begin
 Start and end indices for the PostLists this positional filter uses. More...
 
size_t end
 
Xapian::termcount window
 

Detailed Description

Definition at line 626 of file queryinternal.cc.

Constructor & Destructor Documentation

◆ PosFilter()

Xapian::Internal::PosFilter::PosFilter ( Xapian::Query::op  op__,
size_t  begin_,
size_t  end_,
Xapian::termcount  window_ 
)
inline

Definition at line 635 of file queryinternal.cc.

Member Function Documentation

◆ postlist()

PostListAndEstimate Xapian::Internal::PosFilter::postlist ( PostList pl,
EstimateOp est,
const vector< PostList * > &  pls,
PostListTree pltree,
TermFreqs termfreqs 
) const
inline

Member Data Documentation

◆ begin

size_t Xapian::Internal::PosFilter::begin
private

Start and end indices for the PostLists this positional filter uses.

Definition at line 630 of file queryinternal.cc.

◆ end

size_t Xapian::Internal::PosFilter::end
private

Definition at line 630 of file queryinternal.cc.

◆ op_

Xapian::Query::op Xapian::Internal::PosFilter::op_
private

Definition at line 627 of file queryinternal.cc.

◆ window

Xapian::termcount Xapian::Internal::PosFilter::window
private

Definition at line 632 of file queryinternal.cc.


The documentation for this class was generated from the following file: