
Public Member Functions | |
| SubValueList (ValueList *vl, unsigned db_idx_) | |
| ~SubValueList () | |
| void | skip_to (Xapian::docid did, size_t multiplier) |
| Xapian::docid | get_docid () const |
| Xapian::docid | get_merged_docid (unsigned multiplier) const |
| std::string | get_value () const |
| void | next () |
| bool | at_end () const |
Public Attributes | |
| ValueList * | valuelist |
| unsigned | db_idx |
Definition at line 33 of file multi_valuelist.cc.
| SubValueList::SubValueList | ( | ValueList * | vl, | |
| unsigned | db_idx_ | |||
| ) | [inline] |
Definition at line 37 of file multi_valuelist.cc.
| SubValueList::~SubValueList | ( | ) | [inline] |
| bool SubValueList::at_end | ( | ) | const [inline] |
Definition at line 64 of file multi_valuelist.cc.
References Xapian::ValueIterator::Internal::at_end(), and valuelist.
| Xapian::docid SubValueList::get_docid | ( | ) | const [inline] |
Definition at line 50 of file multi_valuelist.cc.
References Xapian::ValueIterator::Internal::get_docid(), and valuelist.
Referenced by CompareSubValueListsByDocId::operator()().
| Xapian::docid SubValueList::get_merged_docid | ( | unsigned | multiplier | ) | const [inline] |
Definition at line 54 of file multi_valuelist.cc.
References db_idx, Xapian::ValueIterator::Internal::get_docid(), and valuelist.
| std::string SubValueList::get_value | ( | ) | const [inline] |
Definition at line 58 of file multi_valuelist.cc.
References Xapian::ValueIterator::Internal::get_value(), and valuelist.
| void SubValueList::next | ( | ) | [inline] |
Definition at line 60 of file multi_valuelist.cc.
References Xapian::ValueIterator::Internal::next(), and valuelist.
| void SubValueList::skip_to | ( | Xapian::docid | did, | |
| size_t | multiplier | |||
| ) | [inline] |
Definition at line 44 of file multi_valuelist.cc.
References db_idx, Xapian::ValueIterator::Internal::skip_to(), and valuelist.
| unsigned SubValueList::db_idx |
Definition at line 35 of file multi_valuelist.cc.
Referenced by get_merged_docid(), CompareSubValueListsByDocId::operator()(), and skip_to().
Definition at line 34 of file multi_valuelist.cc.
Referenced by at_end(), get_docid(), get_merged_docid(), get_value(), next(), skip_to(), and ~SubValueList().