#include <bu.h>
Collaboration diagram for bu_rb_package:
Data Fields | |
long | rbp_magic |
Magic no. for integrity check. | |
bu_rb_node ** | rbp_node |
Containing nodes. | |
bu_rb_list * | rbp_list_pos |
Place in the list of all pkgs. | |
void * | rbp_data |
Application data. |
Wrapper for application data
This structure provides a level of indirection between the application software's data and the red-black nodes in which the data is stored. It is necessary because of the algorithm for deletion, which generally shuffles data among nodes in the tree. The package structure allows the application data to remember which node "contains" it for each order.
Definition at line 1563 of file bu.h.
|
Magic no. for integrity check.
|
|
Containing nodes.
|
|
Place in the list of all pkgs.
|
|
Application data.
|