|
xapian-core
1.4.30
|
#include <byte_length_strings.h>
Public Member Functions | |
| ByteLengthPrefixedStringItor (const std::string &s) | |
| std::string | operator* () const |
| 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 35 of file byte_length_strings.h.
|
inlineprivate |
Definition at line 39 of file byte_length_strings.h.
Referenced by operator++().
|
inlineexplicit |
Definition at line 43 of file byte_length_strings.h.
|
inline |
Definition at line 72 of file byte_length_strings.h.
References left.
Referenced by ChertCompact::merge_synonyms(), and GlassCompact::merge_synonyms().
|
inline |
Definition at line 47 of file byte_length_strings.h.
References MAGIC_XOR_VALUE, and p.
|
inline |
Definition at line 59 of file byte_length_strings.h.
References left, MAGIC_XOR_VALUE, and p.
Referenced by operator++().
|
inline |
Definition at line 52 of file byte_length_strings.h.
References ByteLengthPrefixedStringItor(), left, operator++(), and p.
|
private |
Definition at line 37 of file byte_length_strings.h.
Referenced by at_end(), and operator++().
|
private |
Definition at line 36 of file byte_length_strings.h.
Referenced by operator*(), and operator++().