Tidy up container hash functions:

* Add xxhasher
* Move fnv1a, siphash, spookyto hash/
* Move hash_append, uhash to hash/
* Move hash_speed_test to hash/
* Move hash classes to individual header files
* Remove hardened_hash
This commit is contained in:
Vinnie Falco
2015-01-13 10:50:04 -08:00
parent 9ca6740db3
commit e8c07717fc
24 changed files with 1630 additions and 609 deletions

View File

@@ -21,10 +21,5 @@
#include <BeastConfig.h>
#endif
#include <beast/container/impl/spookyv2.cpp>
#include <beast/container/impl/siphash.cpp>
#include <beast/container/tests/aged_associative_container.test.cpp>
#include <beast/container/tests/buffer_view.test.cpp>
#include <beast/container/tests/hardened_hash.test.cpp>
#include <beast/container/tests/hash_append.test.cpp>