Public Member Functions | |
| PrefixCompressedStringItor (const std::string &s) | |
| const string & | operator * () const |
| PrefixCompressedStringItor | operator++ (int) |
| PrefixCompressedStringItor & | operator++ () |
| bool | at_end () const |
| PrefixCompressedStringItor (const std::string &s) | |
| const string & | operator * () const |
| PrefixCompressedStringItor | operator++ (int) |
| PrefixCompressedStringItor & | operator++ () |
| bool | at_end () const |
Private Member Functions | |
| PrefixCompressedStringItor (const unsigned char *p_, size_t left_, const string ¤t_) | |
| PrefixCompressedStringItor (const unsigned char *p_, size_t left_, const string ¤t_) | |
Private Attributes | |
| const unsigned char * | p |
| size_t | left |
| string | current |
| const unsigned char * | p |
Definition at line 47 of file flint_spelling.cc.
| PrefixCompressedStringItor::PrefixCompressedStringItor | ( | const unsigned char * | p_, | |
| size_t | left_, | |||
| const string & | current_ | |||
| ) | [inline, private] |
| PrefixCompressedStringItor::PrefixCompressedStringItor | ( | const std::string & | s | ) | [inline] |
| PrefixCompressedStringItor::PrefixCompressedStringItor | ( | const unsigned char * | p_, | |
| size_t | left_, | |||
| const string & | current_ | |||
| ) | [inline, private] |
Definition at line 304 of file xapian-compact.cc.
| PrefixCompressedStringItor::PrefixCompressedStringItor | ( | const std::string & | s | ) | [inline] |
| const string& PrefixCompressedStringItor::operator * | ( | ) | const [inline] |
| PrefixCompressedStringItor PrefixCompressedStringItor::operator++ | ( | int | ) | [inline] |
Definition at line 71 of file flint_spelling.cc.
References current, left, operator++(), p, and PrefixCompressedStringItor().
| PrefixCompressedStringItor& PrefixCompressedStringItor::operator++ | ( | ) | [inline] |
Definition at line 79 of file flint_spelling.cc.
References current, left, MAGIC_XOR_VALUE, and p.
Referenced by operator++(), and PrefixCompressedStringItor().
| bool PrefixCompressedStringItor::at_end | ( | ) | const [inline] |
Definition at line 97 of file flint_spelling.cc.
References p.
Referenced by FlintSpellingTable::merge_changes().
| const string& PrefixCompressedStringItor::operator * | ( | ) | const [inline] |
| PrefixCompressedStringItor PrefixCompressedStringItor::operator++ | ( | int | ) | [inline] |
Definition at line 323 of file xapian-compact.cc.
References current, left, operator++(), p, and PrefixCompressedStringItor().
| PrefixCompressedStringItor& PrefixCompressedStringItor::operator++ | ( | ) | [inline] |
| bool PrefixCompressedStringItor::at_end | ( | ) | const [inline] |
const unsigned char* PrefixCompressedStringItor::p [private] |
Definition at line 48 of file flint_spelling.cc.
Referenced by at_end(), operator++(), and PrefixCompressedStringItor().
size_t PrefixCompressedStringItor::left [private] |
Definition at line 49 of file flint_spelling.cc.
Referenced by operator++(), and PrefixCompressedStringItor().
string PrefixCompressedStringItor::current [private] |
const unsigned char* PrefixCompressedStringItor::p [private] |
Definition at line 300 of file xapian-compact.cc.