

Go to the source code of this file.
Classes | |
| class | Hash< T > |
| Hash function class. The default definition is for primitives. Non-primitives used to hash entries on hash tables will need a specialized version. More... | |
| struct | Hash< std::nullptr_t > |
| Hashing of nullptr, always 0. More... | |
| struct | Hash< void * > |
| Hashing of pointers, treat as unsigned integer. More... | |
| struct | Hash< bool > |
| Hashing of integral type: bool. More... | |
| struct | Hash< char > |
| Hashing of integral type: char. More... | |
| struct | Hash< int32_t > |
| Hashing of integral type: int32_t. More... | |
| struct | Hash< int64_t > |
| Hashing of integral type: int64_t. More... | |
| struct | Hash< uint32_t > |
| Hashing of integral type: uint32_t. More... | |
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
Macros | |
| #define | FOAM_HASH_SPECIALIZATION(Type) |
| #define FOAM_HASH_SPECIALIZATION | ( | Type | ) |