Remove rbtree_prefix from Red Black Tree.

(See commit on shared-pointer).

Rename rbntree_name_it_t into name_it_t.

Update tests, documentation, bench in accordance.
This commit is contained in:
Patrick Pelissier committed 2017-07-26 22:56:25 +02:00
1 parent 8f33273d7e
commit 7d2848e16a
5 files changed
+235 -226

No files matched your search

+1 -1
View File
@@ -127,7 +127,7 @@ void my_type_rand(my_type_t x)
#define MY_TYPE_OPLIST (TYPE(my_type_t), INIT(my_type_init), CLEAR(my_type_clear), INIT_SET(my_type_init_set), SET(my_type_set), INIT_MOVE(my_type_init_move), CMP(my_type_cmp), HASH(my_type_hash), OUT_STR(my_type_out_str), IN_STR(my_type_in_str))
// Let's define a Red Black Tree over this structure
RBTREE_DEF(my_type, my_type_t, MY_TYPE_OPLIST)
RBTREE_DEF(rbtree_my_type, my_type_t, MY_TYPE_OPLIST)
int main(int argc, const char *argv[])
{