|
BPHash
General object hashing library for C++
|
| ▼Nbphash | |
| ▼Ndetail | |
| Cdetect_hash_free_function | Detects there is a free function that will hash an object |
| Cdetect_hash_member | Detects if a class has a hash() member function with the appropriate signature |
| Cdetect_pointer_wrapper | Detects if a type is a PointerWrapper class (and contains a hashable type |
| Cdetect_pointer_wrapper< PointerWrapper< T > > | |
| CHashImpl | Base class for a hash implementation |
| CMurmurHash3_128_x64 | Implementation of MurmurHash3 128-bit x64 hash |
| CMurmurHash3_32_x32 | Implementation of MurmurHash3 32-bit x32 hash |
| CMurmurHash3_32_x64 | Implementation of MurmurHash3 32-bit x64 hash |
| CMurmurHash3_64_x64 | Implementation of MurmurHash3 64-bit x64 hash |
| CHasher | Class that is used to hash objects |
| Cis_hashable | Trait class that determines if a type is hashable or not |
| Cis_hashable< T * > | |
| Cis_hashable< T > | |
| Cis_hashable< T, Targs... > | |
| CPointerWrapper | Wrapper for pointers and arrays |
| CStdHash | A class that can be used in place of std::hash in containers |
| CHashFree | |
| CHashFree_BadSig0 | |
| CHashFree_BadSig1 | |
| CHashFree_BadSig2 | |
| CHashFree_BadSig3 | |
| CHashFree_BadSig4 | |
| CHashFree_BadSig5 | |
| CHashFreeTemplate | |
| CHashMember | |
| CHashMember_BadSig0 | |
| CHashMember_BadSig1 | |
| CHashMember_BadSig2 | |
| CHashMember_BadSig3 | |
| CHashMember_BadSig4 | |
| CHashMember_BadSig5 | |
| CHashMember_BadSig6 |
1.8.11