data-structures-c
Loading...
Searching...
No Matches
lib Directory Reference

Files

 align.h
 Align memory.
 
 arena.h
 Arena allocator.
 
 container_of.h
 container_of definition
 
 fhashtable.h
 Fixed-size open-adressing hashtable (robin hood hashing)
 
 fnvhash.h
 FNV-1a hashing function.
 
 fpqueue.h
 Fixed-size priority queue based on binary (max-)heap.
 
 fqueue.h
 Fixed-size queue based on ring buffer.
 
 freelist.h
 Best-fit free list allocator.
 
 fstack.h
 Fixed-size array-based stack.
 
 is_pow2.h
 Check if a number is a power of two.
 
 list.h
 Intrusive circular doubly linked list.
 
 murmurhash.h
 Murmur3 hash hashing function.
 
 paste.h
 C preprocessor macros for pasting tokens together.
 
 pool.h
 Pool allocator.
 
 rbtree.h
 Intrusive red-black tree.
 
 round_up_pow2.h
 Round up to the next power of two.