dissect.apfs.objects.btree_node¶
Module Contents¶
Classes¶
APFS B-tree Node object. |
- class dissect.apfs.objects.btree_node.BTreeNode(*args, **kwargs)¶
Bases:
dissect.apfs.objects.base.ObjectAPFS B-tree Node object.
- __type__¶
- __struct__¶
- object: dissect.apfs.c_apfs.c_apfs.btree_node_phys¶
- __repr__() str¶
- property toc: list[dissect.apfs.c_apfs.c_apfs.kvoff | dissect.apfs.c_apfs.c_apfs.kvloc]¶
The B-tree node’s table of contents.
- property flags: dissect.apfs.c_apfs.c_apfs.BTNODE¶
The B-tree node’s flags.
- property is_root: bool¶
Whether the node is the root node.
- property is_leaf: bool¶
Whether the node is a leaf node.
- property is_nonleaf: bool¶
Whether the node is a non-leaf node.
- property level: int¶
The B-tree node’s level.
- property nkeys: int¶
The number of keys in the B-tree node.