add(const string &key, string tag, bool already_compressed=false) | FlintTable | |
add_fragment(fragment frag, const string &word) | FlintSpellingTable | [private] |
add_item(Item_wr_ kt, int j) | FlintTable | [protected] |
add_item_to_block(byte *p, Item_wr_ kt, int c) | FlintTable | [protected] |
add_kt(bool found) | FlintTable | [protected] |
add_word(const std::string &word, Xapian::termcount freqinc) | FlintSpellingTable | |
alter() | FlintTable | [protected] |
base | FlintTable | [protected] |
base_letter | FlintTable | [protected] |
basic_open(bool revision_supplied, flint_revision_number_t revision) | FlintTable | [protected] |
block_given_by(const byte *p, int c) | FlintTable | [protected, static] |
block_size | FlintTable | [protected] |
block_to_cursor(Cursor_ *C_, int j, uint4 n) const | FlintTable | [protected] |
both_bases | FlintTable | [mutable, protected] |
Btree_modified | FlintTable | [mutable, protected] |
buffer | FlintTable | [protected] |
C | FlintTable | [mutable, protected] |
cancel() | FlintSpellingTable | [inline] |
changed_c | FlintTable | [protected] |
changed_n | FlintTable | [protected] |
close(bool permanent=false) | FlintTable | |
commit(flint_revision_number_t revision) | FlintSpellingTable | [inline] |
compact(byte *p) | FlintTable | [protected] |
compress_strategy | FlintTable | [protected] |
create_and_open(unsigned int blocksize) | FlintSpellingTable | [inline] |
cursor_get() const | FlintTable | |
del(const string &key) | FlintTable | |
delete_item(int j, bool repeatedly) | FlintTable | [protected] |
delete_kt() | FlintTable | [protected] |
do_open_to_read(bool revision_supplied, flint_revision_number_t revision_) | FlintTable | [protected] |
do_open_to_write(bool revision_supplied, flint_revision_number_t revision_, bool create_db=false) | FlintTable | [protected] |
enter_key(int j, Key_ prevkey, Key_ newkey) | FlintTable | [protected] |
erase() | FlintTable | |
exists() const | FlintTable | |
faked_root_block | FlintTable | [protected] |
find(Cursor_ *) const | FlintTable | [protected] |
find_in_block(const byte *p, Key_ key, bool leaf, int c) | FlintTable | [protected, static] |
find_tag(const string &key, string *tag) const | FlintTable | |
FlintSpellingTable(std::string dbdir, bool readonly) | FlintSpellingTable | [inline] |
FlintTable(string path_, bool readonly_, int compress_strategy_=DONT_COMPRESS, bool lazy=false) | FlintTable | |
form_key(const string &key) const | FlintTable | [protected] |
full_compaction | FlintTable | [protected] |
get_block_size() const | FlintTable | [inline] |
get_entry_count() const | FlintTable | [inline] |
get_exact_entry(const string &key, string &tag) const | FlintTable | |
get_latest_revision_number() const | FlintTable | [inline] |
get_open_revision_number() const | FlintTable | [inline] |
get_word_frequency(const string &word) const | FlintSpellingTable | |
handle | FlintTable | [protected] |
is_modified() const | FlintSpellingTable | [inline] |
item_count | FlintTable | [protected] |
key_exists(const string &key) const | FlintTable | |
kt | FlintTable | [mutable, protected] |
latest_revision_number | FlintTable | [mutable, protected] |
lazy | FlintTable | [protected] |
level | FlintTable | [protected] |
max_item_size | FlintTable | [protected] |
merge_changes() | FlintSpellingTable | |
mid_point(byte *p) | FlintTable | [protected] |
name | FlintTable | [protected] |
next(Cursor_ *C_, int j) const | FlintTable | [inline, protected] |
next_default(Cursor_ *C_, int j) const | FlintTable | [protected] |
next_for_sequential(Cursor_ *C_, int dummy) const | FlintTable | [protected] |
open() | FlintTable | |
open(flint_revision_number_t revision_) | FlintTable | |
open_termlist(const std::string &word) | FlintSpellingTable | |
other_base_letter() const | FlintTable | [inline, protected] |
prev(Cursor_ *C_, int j) const | FlintTable | [inline, protected] |
prev_default(Cursor_ *C_, int j) const | FlintTable | [protected] |
prev_for_sequential(Cursor_ *C_, int dummy) const | FlintTable | [protected] |
read_block(uint4 n, byte *p) const | FlintTable | [protected] |
read_root() | FlintTable | [protected] |
read_tag(Cursor_ *C_, string *tag, bool keep_compressed) const | FlintTable | |
remove_fragment(fragment frag, const string &word) | FlintSpellingTable | [private] |
remove_word(const std::string &word, Xapian::termcount freqdec) | FlintSpellingTable | |
revision_number | FlintTable | [protected] |
root | FlintTable | [protected] |
seq_count | FlintTable | [protected] |
sequential | FlintTable | [protected] |
set_block_size(unsigned int block_size_) | FlintTable | |
set_full_compaction(bool parity) | FlintTable | |
set_max_item_size(size_t block_capacity) | FlintTable | [inline] |
split_p | FlintTable | [protected] |
split_root(uint4 split_n) | FlintTable | [protected] |
termlist_deltas | FlintSpellingTable | [private] |
wordfreq_changes | FlintSpellingTable | [private] |
writable | FlintTable | [protected] |
write_block(uint4 n, const byte *p) const | FlintTable | [protected] |
XAPIAN_NORETURN(void set_overwritten() const) | FlintTable | [protected] |
~FlintTable() | FlintTable | |