PostgreSQL Source Code
git master
|
#include <rbtree.h>
Data Fields | |
char | color |
struct RBTNode * | left |
struct RBTNode * | right |
struct RBTNode * | parent |
char RBTNode::color |
Definition at line 25 of file rbtree.h.
Referenced by rbt_delete_fixup(), and rbt_insert_fixup().
struct RBTNode* RBTNode::left |
Definition at line 26 of file rbtree.h.
Referenced by rbt_delete_fixup(), rbt_delete_node(), rbt_find(), rbt_find_great(), rbt_find_less(), rbt_insert(), rbt_left_right_iterator(), rbt_leftmost(), and rbt_right_left_iterator().
struct RBTNode* RBTNode::parent |
Definition at line 28 of file rbtree.h.
Referenced by rbt_left_right_iterator(), and rbt_right_left_iterator().
struct RBTNode* RBTNode::right |
Definition at line 27 of file rbtree.h.
Referenced by rbt_delete_fixup(), rbt_delete_node(), rbt_find(), rbt_find_great(), rbt_find_less(), rbt_insert(), rbt_left_right_iterator(), and rbt_right_left_iterator().