Gnash
0.8.11dev
|
Go to the source code of this file.
Macros | |
#define | rb_node(a_type) |
#define | rb_tree(a_type) |
#define | rbp_left_get(a_type, a_field, a_node) ((a_node)->a_field.rbn_left) |
#define | rbp_left_set(a_type, a_field, a_node, a_left) |
#define | rbp_right_get(a_type, a_field, a_node) |
#define | rbp_right_set(a_type, a_field, a_node, a_right) |
#define | rbp_red_get(a_type, a_field, a_node) |
#define | rbp_color_set(a_type, a_field, a_node, a_red) |
#define | rbp_red_set(a_type, a_field, a_node) |
#define | rbp_black_set(a_type, a_field, a_node) |
#define | rbp_node_new(a_type, a_field, a_tree, a_node) |
#define | rb_new(a_type, a_field, a_tree) |
#define | rbp_black_height(a_type, a_field, a_tree, r_height) |
#define | rbp_first(a_type, a_field, a_tree, a_root, r_node) |
#define | rbp_last(a_type, a_field, a_tree, a_root, r_node) |
#define | rbp_next(a_type, a_field, a_cmp, a_tree, a_node, r_node) |
#define | rbp_prev(a_type, a_field, a_cmp, a_tree, a_node, r_node) |
#define | rb_first(a_type, a_field, a_tree, r_node) |
#define | rb_last(a_type, a_field, a_tree, r_node) |
#define | rb_next(a_type, a_field, a_cmp, a_tree, a_node, r_node) |
#define | rb_prev(a_type, a_field, a_cmp, a_tree, a_node, r_node) |
#define | rb_search(a_type, a_field, a_cmp, a_tree, a_key, r_node) |
#define | rb_nsearch(a_type, a_field, a_cmp, a_tree, a_key, r_node) |
#define | rb_psearch(a_type, a_field, a_cmp, a_tree, a_key, r_node) |
#define | rbp_rotate_left(a_type, a_field, a_node, r_node) |
#define | rbp_rotate_right(a_type, a_field, a_node, r_node) |
#define | rbp_lean_left(a_type, a_field, a_node, r_node) |
#define | rbp_lean_right(a_type, a_field, a_node, r_node) |
#define | rbp_move_red_left(a_type, a_field, a_node, r_node) |
#define | rbp_move_red_right(a_type, a_field, a_node, r_node) |
#define | rb_insert(a_type, a_field, a_cmp, a_tree, a_node) |
#define | rb_remove(a_type, a_field, a_cmp, a_tree, a_node) |
#define | rb_wrap(a_attr, a_prefix, a_tree_type, a_type, a_field, a_cmp) |
#define | rbp_compute_f_height(a_type, a_field, a_tree) |
#define | rbp_compute_fr_height(a_type, a_field, a_tree) |
#define | rb_foreach_begin(a_type, a_field, a_tree, a_var) |
#define | rb_foreach_next(a_type, a_field, a_cmp, a_tree, a_node) |
#define | rb_foreach_end(a_type, a_field, a_tree, a_var) |
#define | rb_foreach_reverse_begin(a_type, a_field, a_tree, a_var) |
#define | rb_foreach_reverse_prev(a_type, a_field, a_cmp, a_tree, a_node) |
#define | rb_foreach_reverse_end(a_type, a_field, a_tree, a_var) |
#define rb_first | ( | a_type, | |
a_field, | |||
a_tree, | |||
r_node | |||
) |
#define rb_foreach_begin | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_var | |||
) |
#define rb_foreach_end | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_var | |||
) |
#define rb_foreach_next | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node | |||
) |
#define rb_foreach_reverse_begin | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_var | |||
) |
#define rb_foreach_reverse_end | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_var | |||
) |
#define rb_foreach_reverse_prev | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node | |||
) |
#define rb_insert | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node | |||
) |
#define rb_last | ( | a_type, | |
a_field, | |||
a_tree, | |||
r_node | |||
) |
#define rb_new | ( | a_type, | |
a_field, | |||
a_tree | |||
) |
#define rb_next | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node, | |||
r_node | |||
) |
#define rb_node | ( | a_type | ) |
Referenced by rb_tree().
#define rb_nsearch | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_key, | |||
r_node | |||
) |
#define rb_prev | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node, | |||
r_node | |||
) |
#define rb_psearch | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_key, | |||
r_node | |||
) |
#define rb_remove | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node | |||
) |
#define rb_search | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_key, | |||
r_node | |||
) |
#define rb_tree | ( | a_type | ) |
#define rb_wrap | ( | a_attr, | |
a_prefix, | |||
a_tree_type, | |||
a_type, | |||
a_field, | |||
a_cmp | |||
) |
#define rbp_black_height | ( | a_type, | |
a_field, | |||
a_tree, | |||
r_height | |||
) |
#define rbp_black_set | ( | a_type, | |
a_field, | |||
a_node | |||
) |
#define rbp_color_set | ( | a_type, | |
a_field, | |||
a_node, | |||
a_red | |||
) |
#define rbp_compute_f_height | ( | a_type, | |
a_field, | |||
a_tree | |||
) |
#define rbp_compute_fr_height | ( | a_type, | |
a_field, | |||
a_tree | |||
) |
#define rbp_first | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_root, | |||
r_node | |||
) |
#define rbp_last | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_root, | |||
r_node | |||
) |
#define rbp_lean_left | ( | a_type, | |
a_field, | |||
a_node, | |||
r_node | |||
) |
#define rbp_lean_right | ( | a_type, | |
a_field, | |||
a_node, | |||
r_node | |||
) |
#define rbp_left_get | ( | a_type, | |
a_field, | |||
a_node | |||
) | ((a_node)->a_field.rbn_left) |
#define rbp_left_set | ( | a_type, | |
a_field, | |||
a_node, | |||
a_left | |||
) |
#define rbp_move_red_left | ( | a_type, | |
a_field, | |||
a_node, | |||
r_node | |||
) |
#define rbp_move_red_right | ( | a_type, | |
a_field, | |||
a_node, | |||
r_node | |||
) |
#define rbp_next | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node, | |||
r_node | |||
) |
#define rbp_node_new | ( | a_type, | |
a_field, | |||
a_tree, | |||
a_node | |||
) |
#define rbp_prev | ( | a_type, | |
a_field, | |||
a_cmp, | |||
a_tree, | |||
a_node, | |||
r_node | |||
) |
#define rbp_red_get | ( | a_type, | |
a_field, | |||
a_node | |||
) |
#define rbp_red_set | ( | a_type, | |
a_field, | |||
a_node | |||
) |
#define rbp_right_get | ( | a_type, | |
a_field, | |||
a_node | |||
) |
#define rbp_right_set | ( | a_type, | |
a_field, | |||
a_node, | |||
a_right | |||
) |
#define rbp_rotate_left | ( | a_type, | |
a_field, | |||
a_node, | |||
r_node | |||
) |
#define rbp_rotate_right | ( | a_type, | |
a_field, | |||
a_node, | |||
r_node | |||
) |