22 #ifndef XAPIAN_INCLUDED_CHERT_ALLDOCSMODIFIEDPOSTLIST_H    23 #define XAPIAN_INCLUDED_CHERT_ALLDOCSMODIFIEDPOSTLIST_H    31     map<Xapian::docid, Xapian::termcount> 
doclens;
    34     map<Xapian::docid, Xapian::termcount>::const_iterator 
doclens_it;
    48                                  const map<Xapian::docid, Xapian::termcount> & doclens_);
    65 #endif // XAPIAN_INCLUDED_CHERT_ALLDOCSMODIFIEDPOSTLIST_H A PostList which iterates over all documents in a ChertDatabase. 
 
Abstract base class for postlists. 
 
void skip_deletes(double w_min)
Skip over deleted documents after a next() or skip_to(). 
 
map< Xapian::docid, Xapian::termcount >::const_iterator doclens_it
Current position in the doclens list. 
 
map< Xapian::docid, Xapian::termcount > doclens
Modifications to apply to the ChertAllDocsPostList. 
 
Xapian::docid get_docid() const
Return the current docid. 
 
Xapian::termcount get_unique_terms() const
Return the number of unique terms in the current document. 
 
unsigned XAPIAN_TERMCOUNT_BASE_TYPE termcount
A counts of terms. 
 
ChertAllDocsModifiedPostList(const ChertAllDocsModifiedPostList &)
Don't allow copying. 
 
PostList * skip_to(Xapian::docid desired_did, double w_min)
Skip forward to the specified docid. 
 
Internal * next()
Advance the current position to the next document in the postlist. 
 
bool at_end() const
Return true if the current position is past the last entry in this list. 
 
void operator=(const ChertAllDocsModifiedPostList &)
Don't allow assignment. 
 
unsigned XAPIAN_DOCID_BASE_TYPE doccount
A count of documents. 
 
std::string get_description() const
Return a string description of this object. 
 
unsigned XAPIAN_DOCID_BASE_TYPE docid
A unique identifier for a document. 
 
Xapian::termcount get_doclength() const
Return the length of current document.