xapian-core
1.4.27
|
This is the complete list of members for GlassLazyTable, including all inherited members.
add(const std::string &key, const std::string &tag, bool already_compressed=false) | GlassTable | |
add_branch_item(Glass::BItem kt, int j) | GlassTable | protected |
add_item_to_branch(uint8_t *p, Glass::BItem kt, int c) | GlassTable | protected |
add_item_to_leaf(uint8_t *p, Glass::LeafItem kt, int c) | GlassTable | protected |
add_kt(bool found) | GlassTable | protected |
add_leaf_item(Glass::LeafItem kt) | GlassTable | protected |
alter() | GlassTable | protected |
block_given_by(const uint8_t *p, int c) | GlassTable | protectedstatic |
block_size | GlassTable | protected |
block_to_cursor(Glass::Cursor *C_, int j, uint4 n) const | GlassTable | protected |
Btree_modified | GlassTable | mutableprotected |
buffer | GlassTable | protected |
C | GlassTable | mutableprotected |
cancel(const RootInfo &root_info, glass_revision_number_t rev) | GlassTable | |
changed_c | GlassTable | protected |
changed_n | GlassTable | protected |
changes_obj | GlassTable | protected |
close(bool permanent=false) | GlassTable | |
commit(glass_revision_number_t revision, RootInfo *root_info) | GlassTable | |
comp_stream | GlassTable | mutableprotected |
compact(uint8_t *p) | GlassTable | protected |
compress_min | GlassTable | protected |
create_and_open(int flags_, const RootInfo &root_info) | GlassTable | |
cursor_created_since_last_modification | GlassTable | mutableprotected |
cursor_get() const | GlassTable | |
cursor_version | GlassTable | protected |
del(const std::string &key) | GlassTable | |
delete_branch_item(int j) | GlassTable | protected |
delete_kt() | GlassTable | protected |
delete_leaf_item(bool repeatedly) | GlassTable | protected |
empty() const | GlassTable | inline |
enter_key_above_branch(int j, Glass::BItem newitem) | GlassTable | protected |
enter_key_above_leaf(Glass::LeafItem previtem, Glass::LeafItem newitem) | GlassTable | protected |
exists() const | GlassTable | |
faked_root_block | GlassTable | protected |
find(Glass::Cursor *) const | GlassTable | protected |
find_in_branch(const uint8_t *p, Glass::LeafItem item, int c) | GlassTable | protectedstatic |
find_in_branch(const uint8_t *p, Glass::BItem item, int c) | GlassTable | protectedstatic |
find_in_leaf(const uint8_t *p, Glass::LeafItem item, int c, bool &exact) | GlassTable | protectedstatic |
flags | GlassTable | protected |
flush_db() | GlassTable | |
form_key(const std::string &key) const | GlassTable | protected |
free_list | GlassTable | protected |
full_compaction | GlassTable | protected |
get_entry_count() const | GlassTable | inline |
get_exact_entry(const std::string &key, std::string &tag) const | GlassTable | |
get_flags() const | GlassTable | inline |
get_open_revision_number() const | GlassTable | inline |
get_path() const | GlassTable | inline |
GlassLazyTable(const char *name_, const std::string &path, bool readonly) | GlassLazyTable | inline |
GlassLazyTable(const char *name_, int fd, off_t offset_, bool readonly) | GlassLazyTable | inline |
GlassTable(const char *tablename_, const std::string &path_, bool readonly_, bool lazy=false) | GlassTable | |
GlassTable(const char *tablename_, int fd, off_t offset_, bool readonly_, bool lazy=false) | GlassTable | |
handle | GlassTable | protected |
is_modified() const | GlassTable | inline |
is_open() const | GlassTable | inline |
is_writable() const | GlassTable | inline |
item_count | GlassTable | protected |
key_exists(const std::string &key) const | GlassTable | |
kt | GlassTable | mutableprotected |
last_readahead | GlassTable | mutableprotected |
lazy | GlassTable | protected |
level | GlassTable | protected |
max_item_size | GlassTable | protected |
mid_point(uint8_t *p) const | GlassTable | protected |
name | GlassTable | protected |
next(Glass::Cursor *C_, int j) const | GlassTable | inlineprotected |
next_default(Glass::Cursor *C_, int j) const | GlassTable | protected |
next_for_sequential(Glass::Cursor *C_, int dummy) const | GlassTable | protected |
offset | GlassTable | protected |
open(int flags_, const RootInfo &root_info, glass_revision_number_t rev) | GlassTable | |
prev(Glass::Cursor *C_, int j) const | GlassTable | inlineprotected |
prev_default(Glass::Cursor *C_, int j) const | GlassTable | protected |
prev_for_sequential(Glass::Cursor *C_, int dummy) const | GlassTable | protected |
read_block(uint4 n, uint8_t *p) const | GlassTable | protected |
read_root() | GlassTable | protected |
read_tag(Glass::Cursor *C_, std::string *tag, bool keep_compressed) const | GlassTable | |
readahead_key(const string &key) const | GlassTable | |
revision_number | GlassTable | protected |
root | GlassTable | protected |
seq_count | GlassTable | protected |
sequential | GlassTable | protected |
set_changes(GlassChanges *changes) | GlassTable | inline |
set_full_compaction(bool parity) | GlassTable | |
set_max_item_size(size_t block_capacity) | GlassTable | inline |
set_overwritten() const | GlassTable | protected |
single_file() const | GlassTable | inlineprotected |
split_p | GlassTable | protected |
split_root(uint4 split_n) | GlassTable | protected |
sync() | GlassTable | inline |
tablename | GlassTable | protected |
throw_database_closed() | GlassTable | static |
writable | GlassTable | protected |
write_block(uint4 n, const uint8_t *p, bool appending=false) const | GlassTable | protected |
~GlassTable() | GlassTable |