|
BPHash
General object hashing library for C++
|
| All.hpp | A convenience header that includes all the types supported by bphash |
| array.hpp | Hashing of std::array |
| complex.hpp | Hashing of std::complex |
| ContainerHelper.hpp | Helpers for hashing STL containers |
| Detector.hpp | Trait classes for detecting if something is hashable |
| forward_list.hpp | Hashing of std::forward_list |
| Hash.cpp | Hash value definition and utilities (source) |
| Hash.hpp | Hash value definition and utilities (header) |
| Hasher.cpp | A class that hashes objects (source) |
| Hasher.hpp | A class that hashes objects (header) |
| Hasher_fwd.hpp | Forward declarations of some of BPHash |
| HashImpl.hpp | Base class for a hash implementation |
| list.hpp | Hashing of std::list |
| map.hpp | Hashing of std::map |
| memory.hpp | Hashing of std::unique_ptr and std::shared_ptr |
| MurmurHash3_128_x64.cpp | MurmurHash3 128-bit x64 hash (source) |
| MurmurHash3_128_x64.hpp | MurmurHash3 128-bit x64 hash (header) |
| MurmurHash3_32_x32.cpp | MurmurHash3 32-bit x32 hash (source) |
| MurmurHash3_32_x32.hpp | MurmurHash3 32-bit x32 hash (header) |
| MurmurHash3_32_x64.cpp | MurmurHash3 32-bit x64 hash (source) |
| MurmurHash3_32_x64.hpp | MurmurHash3 32-bit x64 hash (header) |
| MurmurHash3_64_x64.cpp | MurmurHash3 64-bit x64 hash (source) |
| MurmurHash3_64_x64.hpp | MurmurHash3 64-bit x64 hash (header) |
| MurmurHash3_reference.cpp | MurmurHash reference implementation (source) |
| MurmurHash3_reference.h | MurmurHash reference implementation (header) |
| set.hpp | Hashing of std::set |
| StdHash.hpp | A class that can be used in place of std::hash |
| string.hpp | Hashing of std::string |
| test_benchmark.cpp | Benchmarking of hashing algorithms |
| test_detect.cpp | Testing of compile-time detection of hashing ability |
| test_floating.cpp | Testing of floating point types |
| test_helpers.hpp | Helper functions for testing |
| test_integers.cpp | Testing of integral types |
| test_reference.cpp | Testing of core hashing algorithms |
| test_stl.cpp | Testing of std::hash replacement |
| test_string.cpp | Testing of string types |
| test_tuple.cpp | Testing of tuple and pair |
| test_unique.cpp | |
| tuple.hpp | Hashing of std::tuple |
| unordered_map.hpp | Hashing of std::unordered_map |
| unordered_set.hpp | Hashing of std::unordered_set |
| utility.hpp | Hashing of std::pair |
| vector.hpp | Hashing of std::vector |
1.8.11