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::PositionIterator positionlist_begin() const
Return a PositionIterator for the current position.
virtual Xapian::termcount positionlist_count() const
Return true if the current position is past the last term in this list.
virtual Xapian::termcount get_approx_size() const
Return approximate size of this termlist.
InvalidOperationError indicates the API was used in an invalid way.
Class for iterating over term positions.
Hierarchy of classes which Xapian can throw as exceptions.
unsigned XAPIAN_TERMCOUNT_BASE_TYPE termcount
A counts of terms.
Various assertion macros.