Package: wnpp Severity: wishlist * Package name : libhashish Version : 1.0 Upstream Author : Hagen Paul Pfeifer <ha...@jauu.net> * URL : http://libhashish.sf.net/ * License : GPLv2 Programming Lang: C Description : powerful and generic hash library for C and C++
Libhashish is a powerful and generic hash library for C and C++. The library attempt to combine the best algorithms in this area and take all kinds of optimizations into account. Furthermore the main focus is applicability - at least you should use and feel comfortable with this library. . * Built-in key support for char arrays (strings) and uint_{8,16,32} types, support for own (possible complex) key data types * Support rbtrees as collision strategy instead of bucked lists (avoid worst case O(n) scenario) * Dynamic or manual adjustable table size (reordering if proportion entries/table_size is unfavorable) * Iterator support (equivalent to ruby's hash.each() method) * Thread clean - fine-grained lock mechanisms (mutex locks, reader writer locks, ...) * Bloom filter implementation * Many built-in hash algorithms (from trivial to cryptographic algorithms) * As lightweight as possible - no bloated code -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1290366410-sup-...@midna.zekjur.net