xapian-core  2.0.0
HoneyFreeList Member List

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

commit(const HoneyTable *B, uint4 block_size)HoneyFreeList
empty() constHoneyFreeListinline
first_unused_blockHoneyFreeListprotected
flHoneyFreeListprotected
fl_endHoneyFreeListprotected
flwHoneyFreeListprotected
flw_appendingHoneyFreeListprotected
get_block(const HoneyTable *B, uint4 block_size, uint4 *blk_to_free=NULL)HoneyFreeList
get_first_unused_block() constHoneyFreeListinline
get_revision() constHoneyFreeListinline
HoneyFreeList(const HoneyFreeList &)HoneyFreeListprivate
HoneyFreeList()HoneyFreeListinline
mark_block_unused(const HoneyTable *B, uint4 block_size, uint4 n)HoneyFreeList
operator=(const HoneyFreeList &)HoneyFreeListprivate
pHoneyFreeListprivate
pack(std::string &buf)HoneyFreeListinline
pwHoneyFreeListprivate
read_block(const HoneyTable *B, uint4 n, uint8_t *p)HoneyFreeListprivate
reset()HoneyFreeListinline
revisionHoneyFreeListprotected
set_first_unused_block(uint4 base)HoneyFreeListinline
set_revision(uint4 revision_)HoneyFreeListinline
unpack(const char **pstart, const char *end)HoneyFreeListinline
unpack(const std::string &s)HoneyFreeListinline
walk(const HoneyTable *B, uint4 block_size, bool inclusive)HoneyFreeList
write_block(const HoneyTable *B, uint4 n, uint8_t *p, uint4 rev)HoneyFreeListprivate
~HoneyFreeList()HoneyFreeListinline