Go to the documentation of this file.
7 #ifndef BVX_ENVIRONMENT_H
8 #define BVX_ENVIRONMENT_H
14 #define bvx_patnode patnode
15 #define bvx_patroot patroot
16 #define BVX_PATNODE_TO_STRUCT PATNODE_TO_STRUCT
17 #define bvx_patricia_lookup_least patricia_lookup_least
18 #define bvx_patricia_lookup_greatest patricia_lookup_greatest
19 #define bvx_patroot_init(keylen, offset) \
20 patricia_root_init(NULL, FALSE, (keylen), (offset))
21 #define BVX_PATRICIA_OFFSET STRUCT_OFFSET
22 #define bvx_patricia_add patricia_add
23 #define bvx_patroot_destroy patricia_root_delete
24 #define bvx_patricia_get_next patricia_get_next
25 #define bvx_patricia_lookup patricia_lookup
26 #define bvx_patricia_delete patricia_delete
30 #define bvx_block_tag block_t
31 #define bvx_malloc_block task_block_alloc
32 #define bvx_free_block task_block_free
33 #define bvx_malloc_block_create task_block_init
37 #define bvx_assert assert
39 #define BVX_UNUSED UNUSED
44 #define BV_BITSIZE_LOG2 5