xapian-core  1.4.25
Public Member Functions | Protected Attributes | List of all members
Xapian::Internal::Context Class Reference
+ Inheritance diagram for Xapian::Internal::Context:
+ Collaboration diagram for Xapian::Internal::Context:

Public Member Functions

 Context (QueryOptimiser *qopt_, size_t reserve)
 ~Context ()
void add_postlist (PostList *pl)
bool empty () const
size_t size () const
void shrink (size_t new_size)

Protected Attributes

vector< PostList * > pls

Detailed Description

Definition at line 121 of file queryinternal.cc.

Constructor & Destructor Documentation

◆ Context()

Xapian::Internal::Context::Context ( QueryOptimiser qopt_,
size_t  reserve 

Definition at line 147 of file queryinternal.cc.

References pls.

◆ ~Context()

Xapian::Internal::Context::~Context ( )

Definition at line 166 of file queryinternal.cc.

References shrink().

Member Function Documentation

◆ add_postlist()

void Xapian::Internal::Context::add_postlist ( PostList pl)

◆ empty()

bool Xapian::Internal::Context::empty ( ) const

Definition at line 136 of file queryinternal.cc.

Referenced by Xapian::Internal::QueryWildcard::postlist().

◆ shrink()

void Xapian::Internal::Context::shrink ( size_t  new_size)

◆ size()

size_t Xapian::Internal::Context::size ( ) const

Member Data Documentation

◆ pls

vector<PostList*> Xapian::Internal::Context::pls

◆ qopt

QueryOptimiser* Xapian::Internal::Context::qopt

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