21 #ifndef XAPIAN_INCLUDED_TERMLIST_H    22 #define XAPIAN_INCLUDED_TERMLIST_H    32     class PositionIterator;
    63     virtual std::string get_termname() 
const = 0;
    89     virtual Internal * skip_to(
const std::string &term) = 0;
    92     virtual bool at_end() 
const = 0;
   105     virtual const std::vector<Xapian::termpos> * get_vector_termpos() 
const;
   114     size_t shard_index = 0;
   121 #endif // XAPIAN_INCLUDED_TERMLIST_H The Xapian namespace contains public interfaces for the Xapian library. 
 
Abstract base class for termlists. 
 
Internal()
Only constructable as a base class for derived classes. 
 
Xapian::TermIterator::Internal TermList
 
unsigned XAPIAN_TERMCOUNT_BASE_TYPE termcount
A counts of terms. 
 
Class for iterating over term positions. 
 
Base class for objects managed by intrusive_ptr. 
 
unsigned XAPIAN_DOCID_BASE_TYPE doccount
A count of documents. 
 
Collates statistics while calculating term weight in an ESet. 
 
Class for iterating over a list of terms.