Abstract base class for iterating all terms in a database.
virtual Xapian::termcount get_wdf() const
Return the wdf for the term at the current position.
virtual Xapian::termcount positionlist_count() const
Return true if the current position is past the last term in this list.
virtual PositionList * positionlist_begin() const
Return a PositionIterator for the current position.
InvalidOperationError indicates the API was used in an invalid way.
Abstract base class for iterating term positions in a document.
Hierarchy of classes which Xapian can throw as exceptions.
unsigned XAPIAN_TERMCOUNT_BASE_TYPE termcount
A counts of terms.
Various assertion macros.