|
xapian-core
2.0.0
|
#include <honey_cursor.h>
Inheritance diagram for MutableHoneyCursor:
Collaboration diagram for MutableHoneyCursor:Public Member Functions | |
| MutableHoneyCursor (HoneyTable *table_) | |
| bool | del () |
Public Member Functions inherited from HoneyCursor | |
| HoneyCursor (const HoneyTable *table) | |
| HoneyCursor (const HoneyCursor &o) | |
| void | rewind () |
| Position cursor on the dummy empty key. More... | |
| void | to_end () |
| bool | after_end () const |
| bool | next () |
| bool | read_tag (bool keep_compressed=false) |
| bool | find_exact (std::string_view key) |
| bool | find_entry_ge (std::string_view key) |
| bool | prev () |
| Move to the item before the current one. More... | |
Private Attributes | |
| HoneyTable * | table |
Additional Inherited Members | |
Public Attributes inherited from HoneyCursor | |
| std::string | current_key |
| std::string | current_tag |
| size_t | val_size = 0 |
| bool | current_compressed = false |
| CompressionStream | comp_stream |
| bool | is_at_end = false |
| std::string | last_key |
| off_t | root |
| off_t | offset |
Definition at line 126 of file honey_cursor.h.
|
inline |
Definition at line 130 of file honey_cursor.h.
|
inline |
Definition at line 135 of file honey_cursor.h.
References Assert, HoneyCursor::current_key, HoneyTable::del(), HoneyCursor::is_at_end, HoneyCursor::next(), and table.
|
private |
Definition at line 127 of file honey_cursor.h.
Referenced by del().