|
xapian-core
2.0.0
|
#include <byte_length_strings.h>
Public Member Functions | |
| ByteLengthPrefixedStringItor (const std::string &s) | |
| std::string_view | operator* () const |
| Get the current entry. More... | |
| ByteLengthPrefixedStringItor | operator++ (int) |
| ByteLengthPrefixedStringItor & | operator++ () |
| bool | at_end () const |
Private Member Functions | |
| ByteLengthPrefixedStringItor (const unsigned char *p_, size_t left_) | |
Private Attributes | |
| const unsigned char * | p |
| size_t | left |
Definition at line 34 of file byte_length_strings.h.
|
inlineprivate |
Definition at line 38 of file byte_length_strings.h.
Referenced by operator++().
|
inlineexplicit |
Definition at line 42 of file byte_length_strings.h.
|
inline |
Definition at line 76 of file byte_length_strings.h.
References left.
Referenced by GlassCompact::merge_synonyms(), and HoneyCompact::merge_synonyms().
|
inline |
Get the current entry.
Definition at line 51 of file byte_length_strings.h.
References MAGIC_XOR_VALUE, and p.
|
inline |
Definition at line 63 of file byte_length_strings.h.
References left, MAGIC_XOR_VALUE, and p.
Referenced by operator++().
|
inline |
Definition at line 56 of file byte_length_strings.h.
References ByteLengthPrefixedStringItor(), left, operator++(), and p.
|
private |
Definition at line 36 of file byte_length_strings.h.
Referenced by at_end(), and operator++().
|
private |
Definition at line 35 of file byte_length_strings.h.
Referenced by operator*(), and operator++().