|
Euphoria
|
Go to the source code of this file.
Classes | |
| struct | eu::core::HashCombiner |
| A utility for combining hash values of multiple objects into a single hash value. More... | |
Namespaces | |
| namespace | eu |
| namespace | eu::core |
Macros | |
| #define | HASH_DEF_BEGIN(TYPE) |
| Begins the definition of a specialization of std::hash for the given TYPE. | |
| #define | HASH_DEF(NAME) .combine(x.NAME) |
| Adds the hash of a member variable to the hash combination. | |
| #define | HASH_DEF_END() |
| Ends the definition of the std::hash specialization. | |