23 #ifndef OM_HGUARD_NET_TERMLIST_H 24 #define OM_HGUARD_NET_TERMLIST_H 67 vector<NetworkTermListItem>
items;
117 string get_termname()
const;
121 TermList * skip_to(
const std::string &term);
An item in a NetworkTermList.
Xapian::termcount wdf
The within-document-frequency of the term.
vector< NetworkTermListItem >::const_iterator current_position
The current position in the list.
RemoteDatabase is the baseclass for remote database implementations.
Abstract base class for termlists.
Xapian::Internal::intrusive_ptr< const RemoteDatabase > this_db
Keep a reference to our database.
Xapian::doccount termfreq
The term frequency.
Hierarchy of classes which Xapian can throw as exceptions.
unsigned XAPIAN_TERMCOUNT_BASE_TYPE termcount
A counts of terms.
bool started
Whether we have yet started iterating through the list.
Collate statistics and calculate the term weights for the ESet.
Xapian::termcount document_length
The length of the document for which this is the termlist.
Xapian::docid did
The id of the document this termlist came from (or 0 if not applicable).
RemoteDatabase is the baseclass for remote database implementations.
Class for iterating over term positions.
unsigned XAPIAN_DOCID_BASE_TYPE doccount
A count of documents.
A term list for a database on the other side of a network connection.
Collates statistics while calculating term weight in an ESet.
string tname
The "name" of this term.
Abstract base class for termlists.
unsigned XAPIAN_DOCID_BASE_TYPE docid
A unique identifier for a document.
vector< NetworkTermListItem > items
The list of items comprising the termlist.
Xapian::doccount database_size
The number of documents in the database in which this document resides.