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

Public Member Functions

 PosFilter (Xapian::Query::op op__, size_t begin_, size_t end_, Xapian::termcount window_)
 
PostListpostlist (PostList *pl, const vector< PostList *> &pls) 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 297 of file queryinternal.cc.

Constructor & Destructor Documentation

◆ PosFilter()

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

Definition at line 306 of file queryinternal.cc.

References Xapian::Internal::Context::pls.

Member Function Documentation

◆ postlist()

PostList * Xapian::Internal::AndContext::PosFilter::postlist ( PostList pl,
const vector< PostList *> &  pls 
) const

Member Data Documentation

◆ begin

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

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

Definition at line 301 of file queryinternal.cc.

◆ end

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

Definition at line 301 of file queryinternal.cc.

◆ op_

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

Definition at line 298 of file queryinternal.cc.

◆ window

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

Definition at line 303 of file queryinternal.cc.


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