Public Member Functions | |
| ByteLengthPrefixedStringItor (const std::string &s) | |
| 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 503 of file xapian-compact.cc.
| ByteLengthPrefixedStringItor::ByteLengthPrefixedStringItor | ( | const unsigned char * | p_, | |
| size_t | left_ | |||
| ) | [inline, private] |
| ByteLengthPrefixedStringItor::ByteLengthPrefixedStringItor | ( | const std::string & | s | ) | [inline] |
Definition at line 511 of file xapian-compact.cc.
| string ByteLengthPrefixedStringItor::operator * | ( | ) | const [inline] |
| ByteLengthPrefixedStringItor ByteLengthPrefixedStringItor::operator++ | ( | int | ) | [inline] |
Definition at line 520 of file xapian-compact.cc.
References ByteLengthPrefixedStringItor(), left, operator++(), and p.
| ByteLengthPrefixedStringItor& ByteLengthPrefixedStringItor::operator++ | ( | ) | [inline] |
Definition at line 527 of file xapian-compact.cc.
References left, MAGIC_XOR_VALUE, and p.
Referenced by operator++().
| bool ByteLengthPrefixedStringItor::at_end | ( | ) | const [inline] |
const unsigned char* ByteLengthPrefixedStringItor::p [private] |
size_t ByteLengthPrefixedStringItor::left [private] |