xapian-core
1.4.26
|
Public Member Functions | |
MergeCursor (ChertTable *in) | |
Public Member Functions inherited from ChertCursor | |
ChertCursor (const ChertTable *B) | |
Create a cursor attached to a Btree. More... | |
~ChertCursor () | |
Destroy the ChertCursor. More... | |
bool | read_tag (bool keep_compressed=false) |
Read the tag from the table and store it in current_tag. More... | |
bool | next () |
Advance to the next key. More... | |
bool | prev () |
Move to the previous key. More... | |
bool | find_entry (const string &key) |
Position the cursor on the highest entry with key <= key. More... | |
void | find_entry_lt (const string &key) |
Position the cursor on the highest entry with key < key. More... | |
bool | find_entry_ge (const string &key) |
Position the cursor on the lowest entry with key >= key. More... | |
void | to_end () |
Set the cursor to be off the end of the table. More... | |
bool | after_end () const |
Determine whether cursor is off the end of table. More... | |
const ChertTable * | get_table () const |
Return a pointer to the ChertTable we're a cursor for. More... | |
Additional Inherited Members | |
Public Attributes inherited from ChertCursor | |
string | current_key |
Current key pointed to by cursor. More... | |
string | current_tag |
Current tag pointed to by cursor. More... | |
Protected Attributes inherited from ChertCursor | |
bool | is_positioned |
Whether the cursor is positioned at a valid entry. More... | |
bool | is_after_end |
Whether the cursor is off the end of the table. More... | |
const ChertTable * | B |
The Btree table. More... | |
Definition at line 461 of file chert_compact.cc.
|
inlineexplicit |
Definition at line 462 of file chert_compact.cc.