#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().