PostgreSQL Source Code: RBTree Struct Reference (original) (raw)
Data Fields | |
---|---|
RBTNode * | root |
Size | node_size |
rbt_comparator | comparator |
rbt_combiner | combiner |
rbt_allocfunc | allocfunc |
rbt_freefunc | freefunc |
void * | arg |
Detailed Description
Field Documentation
◆ allocfunc
◆ arg
◆ combiner
◆ comparator
◆ freefunc
◆ node_size
◆ root
Definition at line 43 of file rbtree.c.
Referenced by rbt_begin_iterate(), rbt_delete_fixup(), rbt_delete_node(), rbt_find(), rbt_find_great(), rbt_find_less(), rbt_insert(), rbt_insert_fixup(), rbt_left_right_iterator(), rbt_leftmost(), rbt_right_left_iterator(), rbt_rotate_left(), and rbt_rotate_right().
The documentation for this struct was generated from the following file:
- src/backend/lib/rbtree.c