#include <mapdb_i.h>
Public Member Functions | |
| Mapping _mappings[0] | __attribute__ ((packed)) |
| void * | operator new (size_t, unsigned size_factor) |
| void | operator delete (void *block, size_t) |
| Mapping_tree (unsigned size_factor, unsigned page_number) | |
| Mapping_tree (unsigned size_factor, Mapping_tree *from_tree) | |
| unsigned | number_of_entries () const |
| Mapping * | mappings () |
| Mapping * | end () |
| Mapping * | last () |
| void | check_integrity () |
Static Public Member Functions | |
| static void | copy_compact_tree (Mapping_tree *dst, Mapping_tree *src) |
Public Attributes | |
| unsigned | _count: 16 |
| Number of live entries in this tree. | |
| unsigned | _size_id: 4 |
| Tree size -- see number_of_entries(). | |
| unsigned | _empty_count: 11 |
| Number of dead entries in this tree. | |
| unsigned | _unused: 1 |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Number of live entries in this tree.
|
|
|
Number of dead entries in this tree.
|
|
|
Tree size -- see number_of_entries().
|
|
|
|
1.4.2