|
Fairport
v1.0.38
|
Subnode Blocks. More...
#include <disk.h>
Inheritance diagram for fairport::disk::sub_block< T, EntryType >:
Collaboration diagram for fairport::disk::sub_block< T, EntryType >:Public Attributes | |
| byte | block_type |
| Always block_type_sub. | |
| byte | level |
| One for non-leaf, zero for leaf. | |
| ushort | count |
| Number of entries in the entry array. | |
| EntryType | entry [1] |
| Array of entries. | |
Subnode Blocks.
Subnode blocks form a "private NBT" for each node. Non-leaf subnode blocks point to leaf subnode blocks. Leaf subnode blocks contain the subnode information.
| T | ulonglong for a unicode store, ulong for an ANSI store |
| EntryType | The type of entry on this block. Generally sub_nonleaf_entry or sub_leaf_entry. |
| byte fairport::disk::sub_block< T, EntryType >::block_type |
Always block_type_sub.
| ushort fairport::disk::sub_block< T, EntryType >::count |
| EntryType fairport::disk::sub_block< T, EntryType >::entry[1] |
| byte fairport::disk::sub_block< T, EntryType >::level |