H A D | rb.h | 63 #define rbtn_left_set(a_type, a_field, a_node, a_left) do { \ argument 69 #define rbtn_right_get(a_type, a_field, a_node) \ argument 72 #define rbtn_right_set(a_type, a_field, a_node, a_right) do { \ argument 52 rbtn_left_get(a_type,a_field,a_node) global() argument 54 rbtn_left_set(a_type,a_field,a_node,a_left) global() argument 60 rbtn_right_get(a_type,a_field,a_node) global() argument 77 rbtn_red_set(a_type,a_field,a_node) global() argument 81 rbtn_black_set(a_type,a_field,a_node) global() argument 87 rbt_node_new(a_type,a_field,a_rbt,a_node) global() argument 96 rbtn_right_get(a_type,a_field,a_node) global() argument 98 rbtn_right_set(a_type,a_field,a_node,a_right) global() argument 103 rbtn_red_get(a_type,a_field,a_node) global() argument 105 rbtn_color_set(a_type,a_field,a_node,a_red) global() argument 108 rbtn_red_set(a_type,a_field,a_node) global() argument 111 rbtn_black_set(a_type,a_field,a_node) global() argument 116 rbt_node_new(a_type,a_field,a_rbt,a_node) global() argument 148 rbtn_rotate_left(a_type,a_field,a_node,r_node) global() argument 155 rbtn_rotate_right(a_type,a_field,a_node,r_node) global() argument [all...] |