#include <quartz_alldocspostlist.h>
Definition at line 44 of file quartz_alldocspostlist.h.
typedef std::input_iterator_tag QuartzDocIdListIterator::iterator_category |
Definition at line 81 of file quartz_alldocspostlist.h.
Definition at line 82 of file quartz_alldocspostlist.h.
Definition at line 83 of file quartz_alldocspostlist.h.
Definition at line 84 of file quartz_alldocspostlist.h.
QuartzDocIdListIterator::QuartzDocIdListIterator | ( | const map< Xapian::docid, Xapian::docid > * | ranges_ | ) | [private] |
QuartzDocIdListIterator::QuartzDocIdListIterator | ( | const map< Xapian::docid, Xapian::docid > * | ranges_, | |
int | ||||
) | [private] |
Definition at line 44 of file quartz_alldocspostlist.cc.
QuartzDocIdListIterator::QuartzDocIdListIterator | ( | ) |
QuartzDocIdListIterator::~QuartzDocIdListIterator | ( | ) | [inline] |
Definition at line 64 of file quartz_alldocspostlist.h.
QuartzDocIdListIterator::QuartzDocIdListIterator | ( | const QuartzDocIdListIterator & | other | ) |
Xapian::docid QuartzDocIdListIterator::operator * | ( | ) | [inline] |
void QuartzDocIdListIterator::operator= | ( | const QuartzDocIdListIterator & | other | ) |
QuartzDocIdListIterator & QuartzDocIdListIterator::operator++ | ( | ) |
Definition at line 88 of file quartz_alldocspostlist.cc.
References Assert, currdocid, currrange, DEBUGCALL, DEBUGLINE, om_tostring(), and ranges.
Referenced by operator++().
Xapian::DocIDWrapper QuartzDocIdListIterator::operator++ | ( | int | ) | [inline] |
Xapian::docid QuartzDocIdListIterator::operator * | ( | ) | const [inline] |
friend class QuartzDocIdList [friend] |
Definition at line 50 of file quartz_alldocspostlist.h.
bool operator== | ( | const QuartzDocIdListIterator & | a, | |
const QuartzDocIdListIterator & | b | |||
) | [friend] |
Definition at line 88 of file quartz_alldocspostlist.h.
const map<Xapian::docid, Xapian::docid>* QuartzDocIdListIterator::ranges [private] |
Definition at line 46 of file quartz_alldocspostlist.h.
Referenced by operator++(), operator=(), operator==(), and QuartzDocIdListIterator().
map<Xapian::docid, Xapian::docid>::const_iterator QuartzDocIdListIterator::currrange [private] |
Definition at line 47 of file quartz_alldocspostlist.h.
Referenced by operator++(), operator=(), and QuartzDocIdListIterator().
Definition at line 48 of file quartz_alldocspostlist.h.
Referenced by operator *(), operator++(), operator=(), operator==(), and QuartzDocIdListIterator().