xapian-core  1.4.25
GlassDocDataTable Member List

This is the complete list of members for GlassDocDataTable, 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)GlassTableprotected
add_document_data(Xapian::docid did, const std::string &data)GlassDocDataTableinline
add_item_to_branch(uint8_t *p, Glass::BItem kt, int c)GlassTableprotected
add_item_to_leaf(uint8_t *p, Glass::LeafItem kt, int c)GlassTableprotected
add_kt(bool found)GlassTableprotected
add_leaf_item(Glass::LeafItem kt)GlassTableprotected
alter()GlassTableprotected
block_given_by(const uint8_t *p, int c)GlassTableprotectedstatic
block_sizeGlassTableprotected
block_to_cursor(Glass::Cursor *C_, int j, uint4 n) constGlassTableprotected
Btree_modifiedGlassTablemutableprotected
bufferGlassTableprotected
CGlassTablemutableprotected
cancel(const RootInfo &root_info, glass_revision_number_t rev)GlassTable
changed_cGlassTableprotected
changed_nGlassTableprotected
changes_objGlassTableprotected
close(bool permanent=false)GlassTable
commit(glass_revision_number_t revision, RootInfo *root_info)GlassTable
comp_streamGlassTablemutableprotected
compact(uint8_t *p)GlassTableprotected
compress_minGlassTableprotected
create_and_open(int flags_, const RootInfo &root_info)GlassTable
cursor_created_since_last_modificationGlassTablemutableprotected
cursor_get() constGlassTable
cursor_versionGlassTableprotected
del(const std::string &key)GlassTable
delete_branch_item(int j)GlassTableprotected
delete_document_data(Xapian::docid did)GlassDocDataTableinline
delete_kt()GlassTableprotected
delete_leaf_item(bool repeatedly)GlassTableprotected
empty() constGlassTableinline
enter_key_above_branch(int j, Glass::BItem newitem)GlassTableprotected
enter_key_above_leaf(Glass::LeafItem previtem, Glass::LeafItem newitem)GlassTableprotected
exists() constGlassTable
faked_root_blockGlassTableprotected
find(Glass::Cursor *) constGlassTableprotected
find_in_branch(const uint8_t *p, Glass::LeafItem item, int c)GlassTableprotectedstatic
find_in_branch(const uint8_t *p, Glass::BItem item, int c)GlassTableprotectedstatic
find_in_leaf(const uint8_t *p, Glass::LeafItem item, int c, bool &exact)GlassTableprotectedstatic
flagsGlassTableprotected
flush_db()GlassTable
form_key(const std::string &key) constGlassTableprotected
free_listGlassTableprotected
full_compactionGlassTableprotected
get_document_data(Xapian::docid did) constGlassDocDataTableinline
get_entry_count() constGlassTableinline
get_exact_entry(const std::string &key, std::string &tag) constGlassTable
get_flags() constGlassTableinline
get_open_revision_number() constGlassTableinline
get_path() constGlassTableinline
GlassDocDataTable(const std::string &dbdir, bool readonly)GlassDocDataTableinline
GlassDocDataTable(int fd, off_t offset_, bool readonly)GlassDocDataTableinline
GlassLazyTable(const char *name_, const std::string &path, bool readonly)GlassLazyTableinline
GlassLazyTable(const char *name_, int fd, off_t offset_, bool readonly)GlassLazyTableinline
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
handleGlassTableprotected
is_modified() constGlassTableinline
is_open() constGlassTableinline
is_writable() constGlassTableinline
item_countGlassTableprotected
key_exists(const std::string &key) constGlassTable
ktGlassTablemutableprotected
last_readaheadGlassTablemutableprotected
lazyGlassTableprotected
levelGlassTableprotected
make_key(Xapian::docid did)GlassDocDataTableinlinestatic
max_item_sizeGlassTableprotected
mid_point(uint8_t *p) constGlassTableprotected
nameGlassTableprotected
next(Glass::Cursor *C_, int j) constGlassTableinlineprotected
next_default(Glass::Cursor *C_, int j) constGlassTableprotected
next_for_sequential(Glass::Cursor *C_, int dummy) constGlassTableprotected
offsetGlassTableprotected
open(int flags_, const RootInfo &root_info, glass_revision_number_t rev)GlassTable
prev(Glass::Cursor *C_, int j) constGlassTableinlineprotected
prev_default(Glass::Cursor *C_, int j) constGlassTableprotected
prev_for_sequential(Glass::Cursor *C_, int dummy) constGlassTableprotected
read_block(uint4 n, uint8_t *p) constGlassTableprotected
read_root()GlassTableprotected
read_tag(Glass::Cursor *C_, std::string *tag, bool keep_compressed) constGlassTable
readahead_for_document(Xapian::docid did) constGlassDocDataTableinline
readahead_key(const string &key) constGlassTable
replace_document_data(Xapian::docid did, const std::string &data)GlassDocDataTableinline
revision_numberGlassTableprotected
rootGlassTableprotected
seq_countGlassTableprotected
sequentialGlassTableprotected
set_changes(GlassChanges *changes)GlassTableinline
set_full_compaction(bool parity)GlassTable
set_max_item_size(size_t block_capacity)GlassTableinline
set_overwritten() constGlassTableprotected
single_file() constGlassTableinlineprotected
split_pGlassTableprotected
split_root(uint4 split_n)GlassTableprotected
sync()GlassTableinline
tablenameGlassTableprotected
throw_database_closed()GlassTablestatic
writableGlassTableprotected
write_block(uint4 n, const uint8_t *p, bool appending=false) constGlassTableprotected
~GlassTable()GlassTable