|
xapian-core
2.0.0
|
#include <postingiteratorinternal.h>
Collaboration diagram for Xapian::PostingIterator::Internal:Public Member Functions | |
| Internal (PostList *pl_, const Xapian::Database &db_) | |
| ~Internal () | |
| Xapian::docid | get_docid () const |
| Xapian::termcount | get_wdf () const |
| Xapian::termcount | get_doclength () const |
| Xapian::termcount | get_unique_terms () const |
| Xapian::termcount | get_wdfdocmax () const |
| PositionList * | open_position_list () const |
| bool | next () |
| bool | skip_to (Xapian::docid did) |
| std::string | get_description () const |
Private Attributes | |
| PostList * | pl |
| Xapian::Database | db |
| unsigned | _refs = 0 |
Friends | |
| class | PostingIterator |
Definition at line 30 of file postingiteratorinternal.h.
|
inline |
Definition at line 40 of file postingiteratorinternal.h.
|
inline |
Definition at line 43 of file postingiteratorinternal.h.
References pl.
|
inline |
Definition at line 81 of file postingiteratorinternal.h.
References Xapian::Internal::PostList::get_description(), and pl.
|
inline |
Definition at line 47 of file postingiteratorinternal.h.
References Xapian::Internal::PostList::get_docid(), and pl.
Referenced by Xapian::PostingIterator::operator*().
|
inline |
Definition at line 55 of file postingiteratorinternal.h.
References db, Xapian::Internal::PostList::get_docid(), Xapian::Database::get_doclength(), and pl.
Referenced by Xapian::PostingIterator::get_doclength().
|
inline |
Definition at line 59 of file postingiteratorinternal.h.
References db, Xapian::Internal::PostList::get_docid(), Xapian::Database::get_unique_terms(), and pl.
Referenced by Xapian::PostingIterator::get_unique_terms().
|
inline |
Definition at line 51 of file postingiteratorinternal.h.
References Xapian::Internal::PostList::get_wdf(), and pl.
Referenced by Xapian::PostingIterator::get_wdf().
|
inline |
Definition at line 63 of file postingiteratorinternal.h.
References db, Xapian::Internal::PostList::get_docid(), Xapian::Database::get_wdfdocmax(), and pl.
Referenced by Xapian::PostingIterator::get_wdfdocmax().
|
inline |
Definition at line 71 of file postingiteratorinternal.h.
References Xapian::Internal::PostList::at_end(), Xapian::Internal::PostList::next(), and pl.
Referenced by Xapian::PostingIterator::operator++(), and Xapian::PostingIterator::PostingIterator().
|
inline |
Definition at line 67 of file postingiteratorinternal.h.
References Xapian::Internal::PostList::open_position_list(), and pl.
Referenced by Xapian::PostingIterator::positionlist_begin().
|
inline |
Definition at line 76 of file postingiteratorinternal.h.
References Xapian::Internal::PostList::at_end(), pl, and Xapian::Internal::PostList::skip_to().
Referenced by Xapian::PostingIterator::skip_to().
|
friend |
Definition at line 31 of file postingiteratorinternal.h.
|
private |
Definition at line 37 of file postingiteratorinternal.h.
Referenced by Xapian::PostingIterator::operator=().
|
private |
Definition at line 35 of file postingiteratorinternal.h.
Referenced by get_doclength(), get_unique_terms(), and get_wdfdocmax().
|
private |
Definition at line 33 of file postingiteratorinternal.h.
Referenced by get_description(), get_docid(), get_doclength(), get_unique_terms(), get_wdf(), get_wdfdocmax(), next(), open_position_list(), skip_to(), and ~Internal().