#include <flint_spelling.h>
Inheritance diagram for FlintSpellingTermList:
Public Member Functions | |
FlintSpellingTermList (const std::string &data_) | |
Constructor. | |
Xapian::termcount | get_approx_size () const |
std::string | get_termname () const |
Xapian::termcount | get_wdf () const |
Xapian::doccount | get_termfreq () const |
Xapian::termcount | get_collection_freq () const |
TermList * | next () |
bool | at_end () const |
Xapian::termcount | positionlist_count () const |
Xapian::PositionIterator | positionlist_begin () const |
Private Member Functions | |
FlintSpellingTermList (const FlintSpellingTermList &) | |
Copying is not allowed. | |
void | operator= (const FlintSpellingTermList &) |
Assignment is not allowed. | |
Private Attributes | |
std::string | data |
The encoded data. | |
unsigned | p |
Position in the data. | |
std::string | current_term |
The current term. |
Definition at line 119 of file flint_spelling.h.
FlintSpellingTermList::FlintSpellingTermList | ( | const FlintSpellingTermList & | ) | [private] |
Copying is not allowed.
FlintSpellingTermList::FlintSpellingTermList | ( | const std::string & | data_ | ) | [inline] |
void FlintSpellingTermList::operator= | ( | const FlintSpellingTermList & | ) | [private] |
Assignment is not allowed.
Xapian::termcount FlintSpellingTermList::get_approx_size | ( | ) | const |
Definition at line 501 of file flint_spelling.cc.
std::string FlintSpellingTermList::get_termname | ( | ) | const |
Xapian::termcount FlintSpellingTermList::get_wdf | ( | ) | const |
Definition at line 515 of file flint_spelling.cc.
Xapian::doccount FlintSpellingTermList::get_termfreq | ( | ) | const |
Definition at line 521 of file flint_spelling.cc.
Xapian::termcount FlintSpellingTermList::get_collection_freq | ( | ) | const |
Definition at line 527 of file flint_spelling.cc.
TermList * FlintSpellingTermList::next | ( | ) |
bool FlintSpellingTermList::at_end | ( | ) | const |
Definition at line 555 of file flint_spelling.cc.
Xapian::termcount FlintSpellingTermList::positionlist_count | ( | ) | const |
Definition at line 561 of file flint_spelling.cc.
Xapian::PositionIterator FlintSpellingTermList::positionlist_begin | ( | ) | const |
Definition at line 567 of file flint_spelling.cc.
std::string FlintSpellingTermList::data [private] |
unsigned FlintSpellingTermList::p [private] |
std::string FlintSpellingTermList::current_term [private] |
The current term.
Definition at line 127 of file flint_spelling.h.
Referenced by get_termname(), and next().