Rizin
unix-like reverse engineering framework and cli tools
|
AVL tree to hold index_stream or index_group structures. More...
Public Attributes | |
index_tree_node * | root |
Root node. More... | |
index_tree_node * | leftmost |
index_tree_node * | rightmost |
uint32_t | count |
Number of nodes in the tree. More... | |
AVL tree to hold index_stream or index_group structures.
uint32_t index_tree::count |
Number of nodes in the tree.
Definition at line 60 of file index.c.
Referenced by index_tree_append(), and index_tree_init().
index_tree_node* index_tree::leftmost |
Leftmost node. Since the tree will be filled sequentially, this won't change after the first node has been added to the tree.
Definition at line 53 of file index.c.
Referenced by index_tree_append(), index_tree_init(), index_tree_locate(), and LZMA_API().
index_tree_node* index_tree::rightmost |
The rightmost node in the tree. Since the tree is filled sequentially, this is always the node where to add the new data.
Definition at line 57 of file index.c.
Referenced by index_tree_append(), index_tree_init(), iter_set_info(), and LZMA_API().
index_tree_node* index_tree::root |
Root node.
Definition at line 48 of file index.c.
Referenced by index_tree_append(), index_tree_end(), index_tree_init(), and index_tree_locate().