xapian-core
1.4.27
|
#include <prefix_compressed_strings.h>
Public Member Functions | |
PrefixCompressedStringItor (const std::string &s) | |
const std::string & | operator* () const |
PrefixCompressedStringItor | operator++ (int) |
PrefixCompressedStringItor & | operator++ () |
bool | at_end () const |
Private Member Functions | |
PrefixCompressedStringItor (const unsigned char *p_, size_t left_, const std::string ¤t_) | |
PrefixCompressedStringItor (PrefixCompressedStringItor &&o) | |
Private Attributes | |
const unsigned char * | p |
size_t | left |
std::string | current |
Definition at line 36 of file prefix_compressed_strings.h.
|
inlineprivate |
Definition at line 41 of file prefix_compressed_strings.h.
Referenced by operator++().
|
inlineprivate |
Definition at line 45 of file prefix_compressed_strings.h.
|
inlineexplicit |
Definition at line 49 of file prefix_compressed_strings.h.
References operator++().
|
inline |
Definition at line 89 of file prefix_compressed_strings.h.
Referenced by ChertSpellingTable::merge_changes(), GlassSpellingTable::merge_changes(), GlassCompact::merge_spellings(), and ChertCompact::merge_spellings().
|
inline |
Definition at line 59 of file prefix_compressed_strings.h.
References current.
|
inline |
Definition at line 63 of file prefix_compressed_strings.h.
References current, left, operator++(), p, and PrefixCompressedStringItor().
|
inline |
Definition at line 71 of file prefix_compressed_strings.h.
References left, and MAGIC_XOR_VALUE.
Referenced by operator++(), and PrefixCompressedStringItor().
|
private |
Definition at line 39 of file prefix_compressed_strings.h.
Referenced by operator*(), and operator++().
|
private |
Definition at line 38 of file prefix_compressed_strings.h.
Referenced by operator++().
|
private |
Definition at line 37 of file prefix_compressed_strings.h.
Referenced by operator++().