xapian-core  1.4.27
ChertLazyTable Member List

This is the complete list of members for ChertLazyTable, including all inherited members.

add(const std::string &key, std::string tag, bool already_compressed=false)ChertTable
add_item(Item_wr kt, int j)ChertTableprotected
add_item_to_block(uint8_t *p, Item_wr kt, int c)ChertTableprotected
add_kt(bool found)ChertTableprotected
alter()ChertTableprotected
baseChertTableprotected
base_letterChertTableprotected
basic_open(bool revision_supplied, chert_revision_number_t revision)ChertTableprotected
block_given_by(const uint8_t *p, int c)ChertTableprotectedstatic
block_sizeChertTableprotected
block_to_cursor(Cursor *C_, int j, uint4 n) constChertTableprotected
both_basesChertTablemutableprotected
Btree_modifiedChertTablemutableprotected
bufferChertTableprotected
CChertTablemutableprotected
cancel()ChertTable
changed_cChertTableprotected
changed_nChertTableprotected
ChertLazyTable(const char *name_, const std::string &path, bool readonly, int z_strategy)ChertLazyTableinline
ChertTable(const char *tablename_, const std::string &path_, bool readonly_, int compress_strategy_=DONT_COMPRESS, bool lazy=false)ChertTable
close(bool permanent=false)ChertTable
commit(chert_revision_number_t revision, int changes_fd=-1, const std::string *changes_tail=NULL)ChertTable
compact(uint8_t *p)ChertTableprotected
compress_strategyChertTableprotected
create_and_open(unsigned int blocksize)ChertLazyTableinline
cursor_created_since_last_modificationChertTablemutableprotected
cursor_get() constChertTable
cursor_versionChertTableprotected
deflate_zstreamChertTablemutableprotected
del(const std::string &key)ChertTable
delete_item(int j, bool repeatedly)ChertTableprotected
delete_kt()ChertTableprotected
do_open_to_read(bool revision_supplied, chert_revision_number_t revision_)ChertTableprotected
do_open_to_write(bool revision_supplied, chert_revision_number_t revision_, bool create_db=false)ChertTableprotected
empty() constChertTableinline
enter_key(int j, Key prevkey, Key newkey)ChertTableprotected
erase()ChertTable
exists() constChertTable
faked_root_blockChertTableprotected
find(Cursor *) constChertTableprotected
find_in_block(const uint8_t *p, Key key, bool leaf, int c)ChertTableprotectedstatic
flush_db()ChertTable
form_key(const std::string &key) constChertTableprotected
full_compactionChertTableprotected
get_block_size() constChertTableinline
get_entry_count() constChertTableinline
get_exact_entry(const std::string &key, std::string &tag) constChertTable
get_latest_revision_number() constChertTableinline
get_open_revision_number() constChertTableinline
get_path() constChertTableinline
handleChertTableprotected
inflate_zstreamChertTablemutableprotected
is_modified() constChertTableinline
is_open() constChertTableinline
item_countChertTableprotected
key_exists(const std::string &key) constChertTable
ktChertTablemutableprotected
last_readaheadChertTablemutableprotected
latest_revision_numberChertTablemutableprotected
lazyChertTableprotected
lazy_alloc_deflate_zstream() constChertTableprotected
lazy_alloc_inflate_zstream() constChertTableprotected
levelChertTableprotected
max_item_sizeChertTableprotected
mid_point(uint8_t *p) constChertTableprotected
nameChertTableprotected
next(Cursor *C_, int j) constChertTableinlineprotected
next_default(Cursor *C_, int j) constChertTableprotected
next_for_sequential(Cursor *C_, int dummy) constChertTableprotected
open()ChertTable
open(chert_revision_number_t revision_)ChertTable
other_base_letter() constChertTableinlineprotected
prev(Cursor *C_, int j) constChertTableinlineprotected
prev_default(Cursor *C_, int j) constChertTableprotected
prev_for_sequential(Cursor *C_, int dummy) constChertTableprotected
read_block(uint4 n, uint8_t *p) constChertTableprotected
read_root()ChertTableprotected
read_tag(Cursor *C_, std::string *tag, bool keep_compressed) constChertTable
readahead_key(const string &key) constChertTable
revision_numberChertTableprotected
rootChertTableprotected
seq_countChertTableprotected
sequentialChertTableprotected
set_block_size(unsigned int block_size_)ChertTable
set_full_compaction(bool parity)ChertTable
set_max_item_size(size_t block_capacity)ChertTableinline
set_overwritten() constChertTableprotected
split_pChertTableprotected
split_root(uint4 split_n)ChertTableprotected
tablenameChertTableprotected
throw_database_closed()ChertTablestatic
writableChertTableprotected
write_block(uint4 n, const uint8_t *p) constChertTableprotected
write_changed_blocks(int changes_fd)ChertTable
~ChertTable()ChertTable