|
xapian-core
1.4.30
|
#include <glass_freelist.h>
Public Member Functions | |
| GlassFreeListChecker (const GlassFreeList &fl) | |
| ~GlassFreeListChecker () | |
| bool | mark_used (uint4 n) |
| uint4 | count_set_bits (uint4 *p_first_bad_blk) const |
| Count how many bits are still set. More... | |
Private Types | |
| typedef unsigned long | elt_type |
Private Member Functions | |
| GlassFreeListChecker (const GlassFreeListChecker &) | |
| GlassFreeListChecker & | operator= (const GlassFreeListChecker &) |
Private Attributes | |
| uint4 | bitmap_size |
| elt_type * | bitmap |
Definition at line 152 of file glass_freelist.h.
|
private |
Definition at line 154 of file glass_freelist.h.
|
private |
|
explicit |
Definition at line 262 of file glass_freelist.cc.
References GlassFreeList::get_first_unused_block().
|
inline |
Definition at line 167 of file glass_freelist.h.
References bitmap.
Count how many bits are still set.
Definition at line 280 of file glass_freelist.cc.
References usual.
Referenced by GlassTableCheck::check().
|
inline |
Definition at line 171 of file glass_freelist.h.
References bitmap, bitmap_size, and rare.
Referenced by GlassTableCheck::block_check(), and GlassTableCheck::check().
|
private |
|
private |
Definition at line 158 of file glass_freelist.h.
Referenced by mark_used(), and ~GlassFreeListChecker().
|
private |
Definition at line 156 of file glass_freelist.h.
Referenced by mark_used().